XAMPPのインストール方法・起動・終了

◆ XAMPP(無料)でローカル環境をつくる理由

WordPressやXOOPS、EC-CUBEなどのCMSやネットショップシステムは、PHPやMySQLが動作するサーバー(リモート環境)にインストールして利用しますが、テーマやテンプレートのデザイン修正をおこなうとき、運営中のサイトやネットショップを頻繁に長時間休止させることは、よい方法とはいえません。

そこで、XAMPP(無料)でパソコンにサーバーと同じローカル環境を構築し、サーバーで利用しているWordPressやXOOPS、EC-CUBEなどのCMSやネットショップシステムをインストールして、ローカル環境でテーマやテンプレートデザインの作成、修正作業などをおこないます。
問題がないと確認できたテーマやテンプレートだけをサーバーにアップするので、運用中のサイトやネットショップを長時間休止させる必要がなくなります。

◆ ここでは、無料で利用できる「Windows版のXAMPP」をローカル環境(パソコン)にセットアップしてPHPやMySQLが動作する環境をつくる方法を説明します。

XAMPPはインストール、アンインストールが簡単です。
XAMPPのインストール方法には、「A方式:インストーラーを利用した方法」と、「B方式:インストラーなし」の、2つの方法があります。

A方式:インストーラを使ってインストールする
Windowsインストーラを使ってXAMPPをインストールした場合、アンインストールプログラムを使ってアンインストールすることが推奨されます。他のソフトのインストーラ同様に、レジストリにインストール情報が格納されます。

B方式:インストーラ無しの「インストール」
インストラーなしの場合、XAMPPはWindowsのレジストリを書き換えることはありません。(Windowsインストーラでインストールした場合は例外)また、設定ファイルを書き換える必要もありません。XAMPPをダウンロードして、圧縮ファイルを展開、バッチファイルを実行するだけで完了します。
もし、XAMPPをアンインストールする場合は、XAMPPのディレクトリを削除するだけでアンインストールが完了します。

どちらのタイプでインストールしてもよいのですが、レジストリに情報を書き込まないインストーラーなしのB方式では、同パソコンのHDDから他のパソコンのHDDなどへXAMPP環境を作成したい場合、まるごとコピーで簡単に行えるメリットがあります。

■ XAMPPサイトで「Windows版のXAMPP」をダウンロードします。

「XAMPP for Windows サイト」を表示します。
【ダウンロード】-【XAMPP】をクリックします。

xampp-site002c

XAMPPのダウンロードにジャンプします。
「A方式:インストーラーを利用した方法」= EXE ファイル
「B方式:インストラーなし」 = ZIP ファイル
EXE、又は ZIPをクリックして、お好きな方式のXAMPPをダウンロードしてください。

xampp-site003

■「A方式:インストーラーを利用した方法」= EXE ファイル
ダウンロードした、xampp-win32-x.x.x.exe ファイルをクリックします。
インストーラーが起動しますので、インストールを実行します。

xampp-site004

■「B方式:インストラーなし」 = ZIP ファイル
ダウンロードした、xampp-win32-x.x.x.zip (圧縮)ファイルを解凍します。

解凍した、xamppフォルダ以下の全てを、たとえば、C:\Program Files\xamppのようにコピーします。
次に、C:\Program Files\xamppのxamppフォルダを開いて、フォルダ内の setup_xampp.bat をクリックしてファイルを実行します。設定のすべてのパスが更新されセットアップが完了します。
注意:インストーラ版のXAMPPを使う場合は、setup_xampp.bat を実行する必要はありません。

xampp-site005

■ XAMPPの起動
インストールが完了したら、XAMPPアイコンか、スタートメニューの XAMPP Control Panel をクリックしてXAMPPのコントロールパネルを起動させます。
【Apache】-【Start】ボタンをクリックして Apache を起動します。
[ Running ] の文字が表示されます。
次に、【MySQL】-【Start】ボタンをクリックして MySQL を起動します。
[ Running ] の文字が表示されます。

■ XAMPPの終了
【MySQL】-【Stop】ボタンをクリックして MySQL を終了します。
次に、【Apache】-【Stop】ボタンをクリックして Apache を終了します。
【Exit】ボタンをクリックして、XAMPPコントロールパネルを終了します。

xampp-control_panel001

xampp-control_panel002