XAMPPをWindowsにインストールして設定する方法
編集済み 2 数か月前 によって ExtremeHow 編集チーム
インストールセットアップウィンドウズサーバーローカルホスト開発アパッチマイエスキューエルピーエイチピーソフトウェア
翻訳が更新されました 2 数か月前
XAMPPは、Apache Friendsによって開発された無料でオープンソースのクロスプラットフォームWebサーバーソリューションスタックパッケージで、主にApache HTTPサーバー、MariaDBデータベース、PHPおよびPerlプログラミング言語で記述されたスクリプトのインタプリタを含みます。これはシンプルで軽量なソリューションであり、テスト目的でローカルWebサーバーを作成することができます。この包括的なガイドでは、WindowsシステムでXAMPPをインストールして設定するプロセスを順を追って説明します。
XAMPPの理解
インストールプロセスを進める前に、XAMPPとは何か、なぜそれを使用するべきなのかを説明します。XAMPPは以下の意味を持ちます:
- X - クロスプラットフォーム
- A - Apache HTTPサーバー
- M – MariaDB(旧MySQL)
- P - PHP
- P - パール
XAMPPは、MariaDB、PHP、およびPerlを含む非常に簡単にインストールされるApacheディストリビューションとして設計されています。これは、開発者がWebサイトの変更をテストする必要がある場合に便利であり、ライブサーバー環境をローカルマシンで再現することができます。XAMPPを使用する最大の利点は、オープンソースであり、Windows、Linux、macOSを含むさまざまなオペレーティングシステムで使用できることです。
XAMPPを使用する利点
XAMPPをテスト環境として選択することには、いくつかの利点があります:
- インストールと設定が簡単です。
- クロスプラットフォーム機能により、さまざまなオペレーティングシステムと互換性があります。
- ローカルサーバーを設定するためのオールインワンパッケージを提供します。
- XAMPPの更新が簡単です。
- このソフトウェアはオープンソースであり、無料で使用できます。
必要条件
インストールプロセスを開始する前に、次の要件を満たしていることを確認してください:
- Windowsオペレーティングシステム(Windows 7以降)を搭載したコンピュータ。
- XAMPPインストーラーをダウンロードするための動作するインターネット接続。
- コンピュータの使用とソフトウェアのインストールに関する基本的な理解。
XAMPPのダウンロード
XAMPPをセットアップする最初のステップは、公式ウェブサイトからインストールパッケージをダウンロードすることです。以下の手順でXAMPPをダウンロードします:
- 選択したウェブブラウザを開き、XAMPPの公式ウェブサイトを訪問します。
- ホームページには、利用可能なさまざまなバージョンのXAMPPが表示されます。お使いのWindowsオペレーティングシステムと互換性のあるバージョンを選択します。
- 選択したバージョンのダウンロードボタンをクリックします。ファイルがコンピュータにダウンロードされ始めます。
注: 初心者の場合は、他のソフトウェアとの互換性を確保するために、最新のバージョンをダウンロードすることをお勧めします。
WindowsへのXAMPPのインストール
ダウンロードが完了したら、インストールプロセスを開始できます。以下の手順でWindowsマシンにXAMPPをインストールします:
- 通常「ダウンロード」フォルダにある、コンピュータにダウンロードしたXAMPPインストーラーファイルを見つけます。
- インストーラーファイルをダブルクリックして実行します。ユーザーアカウント制御によってプロンプトが表示された場合は、「はい」をクリックしてインストールを許可します。
- XAMPPセットアップウィザードが開きます。インストールを進めるには「次へ」をクリックします。
- 「コンポーネントの選択」画面で、XAMPPのどのコンポーネントをインストールするかを選択できます。通常、デフォルトの選択をそのままにして「次へ」をクリックします。
- 「インストールフォルダー」画面で、XAMPPをインストールするフォルダーを選択します。通常は「C:\xampp」にインストールされます。「次へ」をクリックして続行します。
- 「XAMPP向けBitnami」画面が表示され、WordPressなどの追加コンポーネントをインストールするチャンスを与えられるかもしれませんが、今のところ興味がない場合はそのオプションをオフにして「次へ」をクリックしてください。
- インストールプロセスを開始するためにもう一度「次へ」をクリックします。
- インストールが完了するまで待ちます。「セットアップ完了」画面が表示されたら「完了」をクリックしてウィザードを閉じます。
XAMPPの起動と設定
インストールが完了したら、XAMPPコンポーネントを起動して設定する必要があります。次の手順に従います:
- スタートメニューまたはインストールフォルダーでXAMPPコントロールパネルを開きます。
- コントロールパネルが開くと、ApacheやMariaDBなどのサービスのリストが表示されます。
- "Apache"と"MariaDB"の横にある"開始"ボタンをクリックして、これらのサービスを実行します。ステータスが「実行中」に変わるはずです。
ApacheとMariaDBが実行されているので、ローカルサーバーが現在アクティブです。これにより、ローカルデバイスからPHPおよびMySQLアプリケーションを管理することができます。
XAMPPインストールのテスト
インストールプロセスが正常に完了したかどうかを確認するには、次の手順を使用してXAMPPセットアップをテストします:
- Webブラウザを開き、アドレスバーに
http://localhost
またはhttp://127.0.0.1
と入力し、「Enter」キーを押します。
- すべてが正常に動作していれば、XAMPPダッシュボードページにリダイレクトされ、ローカルサーバーが動作していることを示します。
トラブルシューティング: XAMPPダッシュボードが表示されない場合: XAMPPコントロールパネルでApacheとMariaDBの両方が実行されていることを確認し、ブラウザで上記のURLに再度アクセスしてください。
XAMPPコンポーネントの管理
XAMPPコントロールパネルでは、スタックのさまざまなコンポーネントを管理できます。このツールを効果的に使用する方法は次のとおりです:
- 開発のルーチンに応じて、必要に応じてコントロールパネルを使用してサービスを停止および開始します。
- 詳細な設定の場合は、各コンポーネントの横にある「設定」をクリックすると、設定ファイルやログが開き、そこで設定をカスタマイズできます。
- 「ログ」を定期的に監視して、潜在的なエラーや問題を特定します。
最初のPHPスクリプトの作成
XAMPPがインストールされ、実行されているので、PHPスクリプトの作成とテストを開始できます。最初のPHPスクリプトを実行するための手順は次のとおりです:
- XAMPPインストールディレクトリに移動します。デフォルトでは「C:\xampp」です。
- このディレクトリ内に「htdocs」というフォルダーを見つけます。これはApacheのWebルートフォルダーであり、PHPスクリプトを置く場所です。
- "htdocs"内に新しいフォルダーを作成し、"myProject"という名前を付けます。
- テキストエディタ(Notepadなど)を開き、次のPHPコードを入力します:
<?php echo "Hello, World!"; ?>
- このファイルを“index.php”として“myProject”ディレクトリに保存します。
- Webブラウザを開き、アドレスバーに
http://localhost/myProject
と入力します。
- ブラウザに"Hello, World!"というメッセージが表示されることで、最初のPHPスクリプトが動作していることを示します。
phpMyAdminへのアクセス
phpMyAdminは、XAMPPに付属のMariaDBデータベースと対話するための無料ツールです。データベースにアクセスして管理するためのユーザーフレンドリーなWebインターフェースを提供します。phpMyAdminにアクセスする手順は次のとおりです:
- ApacheとMariaDBがXAMPPコントロールパネルで実行されていることを確認します。
- Webブラウザを開き、アドレスバーに
http://localhost/phpmyadmin
と入力し、「Enter」を押します。
- phpMyAdminインターフェースが表示され、データベースを管理することができます。
phpMyAdminを使用すると、データベースの作成や管理、SQLクエリの実行などが可能です。
MySQLデータベースのパスワード設定
セキュリティを向上させるために、MySQLデータベースのルートユーザーにパスワードを設定することをお勧めします。以下の手順に従ってください:
- 以前に説明したように、
http://localhost/phpmyadmin
にアクセスしてphpMyAdminを開きます。
- ページの上部にある「ユーザーアカウント」タブをクリックします。
- ホストを「localhost」に保ったままで、「ルート」アカウントを見つけて「権限を編集」をクリックします。
- "パスワードの変更"セクションまでスクロールします。
- パスワードフィールドに設定したい安全なパスワードを入力します。
- 確認フィールドにパスワードを再入力し、「実行」をクリックして変更を保存します。
MySQLルートユーザーにパスワードを設定したら、phpMyAdminディレクトリ内の"config.inc.php"ファイルも更新して変更を記録する必要があります:
- phpMyAdminディレクトリ("C:\xampp\phpMyAdmin")に移動します。
- "config.inc.php"をテキストエディタで開きます。
$cfg['Servers'][$i]['password']
で始まる行を見つけ、これを新しいパスワードとして設定します:
$cfg['Servers'][$i]['password'] = 'yournewpassword';
変更を保存することで、phpMyAdminが新しいパスワードでデータベースにアクセスできるようになります。
XAMPPの停止
開発作業が完了したら、システムリソースを解放するためにローカルサーバーをシャットダウンすることをお勧めします:
- XAMPPコントロールパネルを開きます。
- アクティブな各サービス(Apache、MariaDB など)の「停止」ボタンをクリックします。
- XAMPPコントロールパネルを閉じます。
まとめ
このガイドでは、WindowsシステムでXAMPPをインストールして設定する方法を詳細に説明しました。また、サーバーコンポーネントの管理、PHPスクリプトの実行、phpMyAdminへのアクセス、セキュリティの強化についても探りました。XAMPPは、ローカルでアプリケーションを構築およびテストするWeb開発者にとって貴重なツールです。この簡単な手順に従うことで、開発ルーチンの強固な基盤を提供する独自のローカルサーバー環境を設定できます。
記事の内容に誤りがある場合, あなたは