Windows
 Computer >> コンピューター >  >> システム >> Windows

XAMPPとは?WindowsにWebサーバー環境を簡単に構築する方法

企業サーバーを管理している方でも、手軽にWebサイトを公開したい趣味の方でも、自分をアピールするためのサイトを作りたいフリーランサーでも、Apache Friendsが提供する「XAMPP」パッケージの利点を見逃すことはできません。XAMPPには、面倒なインストール作業なしにサイトを立ち上げるために必要なものがすべて揃っています。PHP、Apache、MySQL、FileZillaといった主要ソフトウェアが含まれており、単なるバンドルパッケージにとどまりません。XAMPPは、一般的なWindowsアプリケーションと同じ感覚で使えるインストーラーを備えているため、初心者でも迷わず導入できます。

補足XAMPPにはLinux版やMac版も用意されていますが、この記事ではWindows版に絞って解説します。

XAMPPが選ばれる理由

まず、WindowsにApacheを個別にインストールするケースを考えてみましょう。時間をかけてセットアップを終え、いざサイトを運営しようとしても、SQLサーバーがなければ静的ページ以外の本格的な機能は実現できません。そこでお気に入りのSQLサーバーを追加インストールしても、今度はPHPが入っていないことに気づく――这样的な作業は際限なく続き、気づけば何時間ものインストール作業に頭を悩ませることになります。

ここでXAMPPの出番です。XAMPPを使えば、理想のWebサイト運営に必要なソフトウェアをまとめてインストールできるだけでなく、それらをWindowsサービスとして登録することも可能です。サービスとして登録しておけば、パソコンの起動と同時にApacheなどが自動的に立ち上がり、バックグラウンドで静かに動作します。手動で起動する場合に比べてリソースの消費も抑えられるのが嬉しいポイントです。

XAMPPのインストール手順

XAMPPを試してみたい方は、Apache Friendsの公式ダウンロードページにアクセスし、最新バージョンのXAMPPを探してください。「Installer」のリンクをクリックしてダウンロードしたら、以下の手順に沿って進めます。

手順1: ダウンロードしたフォルダを開き、インストーラーを実行します。

XAMPPとは?WindowsにWebサーバー環境を簡単に構築する方法

手順2: インストーラーの画面で言語を選択し、「OK」をクリックします。VistaやWindows 7をご利用の場合、UAC(ユーザーアカウント制御)に関する警告が表示されることがありますが、そのまま「OK」を押して先へ進みましょう。UACについては後述のセクションで詳しく説明します。

手順3: ウェルカムメッセージが表示されたら、「次へ」をクリックしてインストールを続行します。

手順4: インストール先のフォルダを指定します。特別な理由がなければ、デフォルトの「C:\xampp」のままにしておくのがおすすめです。パスが短くなるため、以降の操作やアクセスが格段に楽になります。指定できたら「次へ」をクリックします。

手順5: 次のようなオプション選択画面が表示されます。

XAMPPとは?WindowsにWebサーバー環境を簡単に構築する方法

この画面では、各コンポーネントをWindowsサービスとしてインストールするかどうかを選択できます。少なくともMySQLとApacheはサービスとして登録しておくことを強くおすすめします。選択が完了したら「Install」をクリックしてください。以降は画面の指示に従うだけで、難しい操作はありません。

インストールが完了したら、インストール先フォルダ内にある「htdocs」フォルダを開いてみましょう。このフォルダに置いたファイルが、そのままあなたのサイト上に表示されます。

UACを無効化する方法

古いバージョンのXAMPPを正しく動作させるには、Windowsのユーザーアカウント制御(UAC)を無効化する必要があります。UACは、プログラムの動作をユーザーが都度承認することでセキュリティを高める仕組みですが、実際には効果が限定的であることが指摘されてきました。Vistaより前のWindowsをお使いの場合は、この作業は不要です。

手順1: キーボードの「Windowsキー + R」を同時に押します。Windowsキーはキーボード左右どちらかの「Alt」キーの隣にあります。

XAMPPとは?WindowsにWebサーバー環境を簡単に構築する方法

手順2: 「msconfig」と入力して「Enter」キーを押します。

手順3: システム構成ツールが開いたら「ツール」タブに切り替え、「Change UAC Settings(UAC設定の変更)」を選択して、下部の「起動」ボタンをクリックします。

XAMPPとは?WindowsにWebサーバー環境を簡単に構築する方法

手順4: 設定ウィンドウのスライダーを一番下の「通知しない(Never notify)」まで移動させ、「OK」をクリックします。これでUACが無効化されました。

XAMPPとは?WindowsにWebサーバー環境を簡単に構築する方法

なお、セキュリティの観点から、XAMPPの初期設定が完了した後はUACを元のレベルに戻しておくことをおすすめします。最近のWindowsや新版XAMPPでは、UACを有効にしたままでも問題なく動作するケースがほとんどです。

以上で準備は完了です。これでXAMPPがスムーズに動作し、あなたのWebサーバーが稼働する状態になりました!

  1. Windows PCにGitをインストールする方法|初心者向けの手順を徹底解説

    プログラミングに少しでも触れたことがある方なら、現代の開発者にとってGitがいかに重要なツールであるかをご存じでしょう。オープンソースのバージョン管理システムであるGitを活用すれば、開発プロジェクトのコード管理が格段に楽になります。 Windowsユーザーの場合、バージョン管理システムを使い始めるには、まずPCにGitをインストールする必要があります。この記事では、その具体的な手順をわかりやすく解説していきます。 Windows PCにGitをインストールする手順 まず、Gitの公式サイトにアクセスし、インストーラーをダウンロードしましょう。お使いのシステム環境に合わせて、32ビット版または

  2. Windows PCにGitをインストールする方法を徹底解説

    コードに少しでも触れたことのある方なら、現代のプログラマーにとってGitがどれほど重要な存在かをご存知でしょう。オープンソースのバージョン管理システムであるGitは、開発プロジェクトの管理を格段に楽にしてくれる強力なツールです。Windowsユーザーがこのバージョン管理システムを使い始めるには、まずPCにGitをインストールする必要があります。本記事では、その具体的な手順をわかりやすく解説していきます。Windows PCにGitをインストールする手順まず、Gitの公式サイトにアクセスし、インストーラーをダウンロードしましょう。お使いのシステム環境に合わせて、32ビット版または64ビット版のイ