このページの2つのバージョン間の差分を表示します。
両方とも前のリビジョン 前のリビジョン 次のリビジョン | 前のリビジョン 次のリビジョン 両方とも次のリビジョン | ||
xampp:7.2 [2019/10/07 17:55] y2sunlight [手動インストール] |
xampp:7.2 [2020/11/21 17:56] y2sunlight [Apacheのサービス登録] |
||
---|---|---|---|
行 1: | 行 1: | ||
====== XAMPP 7.2のインストール ====== | ====== XAMPP 7.2のインストール ====== | ||
+ | Version 7.2.22 | ||
+ | |||
--- // | --- // | ||
行 10: | 行 12: | ||
* PHP 7.2.22 | * PHP 7.2.22 | ||
* phpMyAdmin 4.9.0.1 | * phpMyAdmin 4.9.0.1 | ||
- | * OpenSSL 1.1.1 | + | * OpenSSL 1.1.0g |
* XAMPP Control Panel 3.2.4 | * XAMPP Control Panel 3.2.4 | ||
* Webalizer 2.23-04 | * Webalizer 2.23-04 | ||
行 17: | 行 19: | ||
* Tomcat 7.0.92 (with mod_proxy_ajp as connector) | * Tomcat 7.0.92 (with mod_proxy_ajp as connector) | ||
* Strawberry Perl 5.16.3.1 Portable | * Strawberry Perl 5.16.3.1 Portable | ||
+ | |||
+ | ----- | ||
===== パッケージの入手 ===== | ===== パッケージの入手 ===== | ||
Apache Friends の日本語サイト( [[https:// | Apache Friends の日本語サイト( [[https:// | ||
- | {{:xampp7.2: | + | [{{:xampp:7.2: |
- | ■ 画面上部のメニュー[ダウンロード]をクリックします。// | + | ■ 画面上部のメニュー[ダウンロード]をクリックします。 |
- | // | + | |
+ | [{{: | ||
+ | ■ Windows向けXAMPP 内の [その他ダウンロード]ボタンを押します。 | ||
- | {{:xampp7.2:download02.png? | + | [{{:xampp:7.2:download03.png? |
- | ■ Windows向けXAMPP 内の | + | ■ [ XAMPP Winodws |
- | // | + | |
- | {{:xampp7.2:download03.png? | + | [{{:xampp:7.2:download04.png? |
- | ■ [ XAMPP Winodws | + | ■ [ 7.2.22 |
- | // | + | |
- | {{:xampp7.2:download04.png? | + | {{:xampp:7.2:download05.png? |
- | ■ [ 7.2.22 ]を選択します。// | + | ■ 以下のパッケージの何れかを選択します。 |
- | // | + | |
- | {{: | ||
- | ■ 以下のパッケージの何れかを選択します。// | ||
- | // | ||
- < | - < | ||
- < | - < | ||
1.はインストーラを使って[[# | 1.はインストーラを使って[[# | ||
- | 2.は[[# | + | 2.は[[# |
+ | |||
+ | \\ | ||
===== 自動インストール ===== | ===== 自動インストール ===== | ||
行 79: | 行 81: | ||
■ [Do you want to start the Control Panel now?] のチェックを外して[Finish]ボタンを押します。 | ■ [Do you want to start the Control Panel now?] のチェックを外して[Finish]ボタンを押します。 | ||
- | 自動インストール後は、[[# | + | 自動インストール後は、[[# |
+ | |||
+ | \\ | ||
===== 手動インストール ===== | ===== 手動インストール ===== | ||
行 85: | 行 89: | ||
ここでは、手動インストールの方法について説明します。特別な理由がない場合は、インストーラ(xampp-windows-x64-7.2.22-0-VC15-installer.exe)による[[# | ここでは、手動インストールの方法について説明します。特別な理由がない場合は、インストーラ(xampp-windows-x64-7.2.22-0-VC15-installer.exe)による[[# | ||
- | - [[# | + | - [[# |
- | - 本編では解凍したファイルを以下に設置します。\\ 【元】xampp-windows-x64-7.2.22-0-VC15\xampp\*.*\\ 【先】/D: | + | - 本編では解凍したファイルを以下に設置します。\\ 【元】D:\tmp\xampp-windows-x64-7.2.22-0-VC15\xampp\*.* \\ 【先】D: |
+ | - setup_xampp.batの起動 | ||
+ | |||
+ | **setup_xampp.batの起動** | ||
+ | |||
+ | コマンドプロンプトを起動して、XAMPPのインストールフォルダ(本編の例では: | ||
+ | |||
+ | <code dos> | ||
+ | D:\>cd usr\xampp7.2.22 | ||
+ | D: | ||
+ | ################################# | ||
+ | [XAMPP]: Test php.exe with php\php.exe -n -d output_buffering=0 --version ... | ||
+ | PHP 7.2.22 (cli) (built: Aug 28 2019 09:29:01) ( ZTS MSVC15 (Visual C++ 2017) x64 ) | ||
+ | Copyright (c) 1997-2018 The PHP Group | ||
+ | Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies | ||
+ | [XAMPP]: Test for the php.exe successfully passed. Good! | ||
+ | ################################# | ||
+ | |||
+ | |||
+ | ######################################################################## | ||
+ | # ApacheFriends XAMPP setup win32 Version | ||
+ | # | ||
+ | # Copyright (c) 2002-2019 Apachefriends 7.2.22 | ||
+ | # | ||
+ | # Authors: Kay Vogelgesang < | ||
+ | # Carsten Wiedmann < | ||
+ | ######################################################################## | ||
+ | |||
+ | Configure XAMPP with awk for ' | ||
+ | Updating configuration files ... please wait ... DONE! | ||
+ | |||
+ | |||
+ | ##### Have fun with ApacheFriends XAMPP! ##### | ||
+ | |||
+ | |||
+ | 続行するには何かキーを押してください . . . | ||
+ | D: | ||
+ | </ | ||
+ | |||
+ | ■ [Have fun with ApacheFriends XAMPP!]のメッセーが出力されたら成功です。 | ||
+ | |||
+ | \\ | ||
===== コントロールパネルの起動 ===== | ===== コントロールパネルの起動 ===== | ||
- | XAMPPでインストールしたApacheとMariaDBのサービス登録や起動は、XAMPPに付属している以下のコントロールパネルで行います。 | + | XAMPPでインストールしたApacheとMariaDBのサービス登録や起動は、付属している以下のコントロールパネルで行うことができます。 |
{Install Folder}\xampp-control.exe | {Install Folder}\xampp-control.exe | ||
行 96: | 行 142: | ||
{{ : | {{ : | ||
コントロールパネル( xampp-control.exe )を管理者権限で起動します。管理者権限で起動する方法はいくつかありますが、エクスプローラでxampp-control.exeを選択後、右クリックして[管理者として実行]を選択します。初めて起動した時、右のダイアログが表示されるので[アメリカ]を選択します。 | コントロールパネル( xampp-control.exe )を管理者権限で起動します。管理者権限で起動する方法はいくつかありますが、エクスプローラでxampp-control.exeを選択後、右クリックして[管理者として実行]を選択します。初めて起動した時、右のダイアログが表示されるので[アメリカ]を選択します。 | ||
- | |||
==== ApacheとMariaDBのサービス登録 ==== | ==== ApacheとMariaDBのサービス登録 ==== | ||
- | {{ : | + | {{: |
■ ApacheとMariaDBの[Service]のチェック(赤い×印)をクリックします。 | ■ ApacheとMariaDBの[Service]のチェック(赤い×印)をクリックします。 | ||
行 107: | 行 152: | ||
> チェックが無効状態になっている場合はUACが働いて使用が制限されています。管理者権限で起動してもこの状態が改善されない場合は、XAMPPのインストール方法を再検討するか、[[# | > チェックが無効状態になっている場合はUACが働いて使用が制限されています。管理者権限で起動してもこの状態が改善されない場合は、XAMPPのインストール方法を再検討するか、[[# | ||
- | {{ : | + | {{: |
■ [Service]のチェックが有効になったらサービス登録は完了です。\\ | ■ [Service]のチェックが有効になったらサービス登録は完了です。\\ | ||
行 114: | 行 159: | ||
==== ApacheとMariaDBの起動 ==== | ==== ApacheとMariaDBの起動 ==== | ||
- | {{ : | + | {{: |
■ ApacheとMariaDBの[Actions]の[Start]ボタンををクリックします。 | ■ ApacheとMariaDBの[Actions]の[Start]ボタンををクリックします。 | ||
- | {{ : | + | {{: |
■ 起動が成功すると[PID(s)]と[Port(s)]が表示され[Start]ボタンが[Stop]ボタンに変わります。 | ■ 起動が成功すると[PID(s)]と[Port(s)]が表示され[Start]ボタンが[Stop]ボタンに変わります。 | ||
(起動と停止は、サービス登録とは無関係に実行できます) | (起動と停止は、サービス登録とは無関係に実行できます) | ||
- | |||
> ApacheとMySQLのサービス登録を行うと、PC起動時にApacheとMySQLが自動的に起動するようになり、起動/ | > ApacheとMySQLのサービス登録を行うと、PC起動時にApacheとMySQLが自動的に起動するようになり、起動/ | ||
+ | |||
+ | \\ | ||
+ | |||
===== サービスの手動登録 ===== | ===== サービスの手動登録 ===== | ||
- | ここでは、ApacheやMadiaDBのサービスを手動で登録する方法を説明します。コントロールパネルでこれらのサービスが登録できる場合は不要です。Windowsのユーザーアカウント制御が働いて、コントロールパネルによりサービス登録ができない場合に以下の方法を試してみて下さい。 | + | ここでは、ApacheやMadiaDBのサービスを手動で登録する方法を説明します。コントロールパネルでサービス登録できる場合は以下の説明を読む必要はありません。Windowsのユーザーアカウント制御(UAC)が働いて、XAMPPのコントロールパネルからサービス登録ができない場合に以下の方法を試してみて下さい。 |
+ | |||
+ | \\ | ||
+ | ==== Apacheのサービス登録 ==== | ||
+ | |||
+ | - コマンドプロンプトを**管理者権限**で起動する。 | ||
+ | - Apacheのインストールフォルダ( 本編の例では '' | ||
+ | - 以下のコマンドを実行する。 | ||
+ | <code dos> | ||
+ | httpd -k install -n " | ||
+ | </ | ||
+ | |||
+ | 実行例 | ||
+ | <code dos> | ||
+ | D:\>cd \usr\xampp7.2.22\apache\bin | ||
+ | |||
+ | D: | ||
+ | Installing the ' | ||
+ | The ' | ||
+ | Testing httpd.conf.... | ||
+ | Errors reported here must be corrected before the service can be started. | ||
+ | |||
+ | D: | ||
+ | </ | ||
+ | |||
+ | > | ||
+ | >< | ||
+ | net start Apache2.4 | ||
+ | net stop Apache2.4 | ||
+ | </ | ||
+ | |||
+ | サービスから削除するには以下のコマンドを実行します。 | ||
+ | <code dos> | ||
+ | httpd -k uninstall -n " | ||
+ | </ | ||
+ | |||
+ | 実行例 | ||
+ | <code dos> | ||
+ | D: | ||
+ | Removing the ' | ||
+ | The ' | ||
+ | |||
+ | D: | ||
+ | </ | ||
+ | |||
+ | \\ | ||
+ | |||
+ | |||
+ | ==== MariaDBのサービス登録 ==== | ||
+ | |||
+ | - コマンドプロンプトを**管理者権限**で起動する。 | ||
+ | - MariaDBのインストールフォルダ(本編の例では: | ||
+ | - 以下のコマンドを実行する。 | ||
+ | |||
+ | <code dos> | ||
+ | mysqld --install " | ||
+ | </ | ||
+ | |||
+ | 実行例 | ||
+ | <code dos> | ||
+ | D:>cd \usr\xampp7.2.22\mysql\bin | ||
+ | |||
+ | D: | ||
+ | Service successfully installed. | ||
+ | </ | ||
+ | |||
+ | > | ||
+ | >< | ||
+ | net start mariaDB10.4 | ||
+ | net stop mariaDB10.4 | ||
+ | </ | ||
+ | |||
+ | サービスから削除するには以下のコマンドを実行します。 | ||
+ | <code dos> | ||
+ | mysqld --remove " | ||
+ | </ | ||
+ | |||
+ | 実行例 | ||
+ | <code dos> | ||
+ | D: | ||
+ | Service successfully removed. | ||
+ | </ | ||
- | TODO: | + | \\ |