第1回WordPressお茶会 – WordBench香川 – XAMPPの環境設定(セキュリティ設定)

デフォルトでは外部からアクセスできる状態なのでセキュリティの設定を行います。
ブラウザで http://localhost/ にアクセスすると以下のような言語選択画面になるので日本語を選択。

XAMPPのトップページです。ナビゲーションから「セキュリティ」ページへ移動。

現在のセキュリティ・ステータスが表示されています。
対策が必要なのは上記3つに関して。4つ目の「PHPは”safe mode”で起動していません。」は記載にある通り幾つかの重要な機能が動作しなくなるのでこのままにしておきます。
下2つに関しては使用しない機能なので今回は無視。
それではセキュリティ・ステータステーブル下部の修正ツールより対策を行なっていきます。

まずMySQLデータベースにroot権限でアクセスする際のパスワードを設定します。

  1. 任意のパスワードを入力
  2. cookieを選択(デフォルトのまま)
  3. チェックを入れる
  4. 「パスワードを変更しました。」をクリック。

※これによりphpMyAdminにログインする際にroot権限に対するパスワードを求められるようになりますのでphpMyAdmin利用の際はここで設定したパスワードを入力してください。

「rootのパスワードが変更されました。設定を有効にするために、MySQLを再起動してください。」と出てくるけどこのままXAMPPのディレクトリ制御設定を行います。

XAMPPのディレクトリ制御設定を行います。

  1. 任意のユーザ名、パスワードを入力
  2. チェックを入れる
  3. 「安全なXAMPPディレクトリを作成してください。」をクリック。

※次回 http://localhost/ にアクセスする際にユーザ名、パスワードが求められますのでここで登録したものを入力してログインしてください。

以下のメッセージが出れば成功です。

XAMPPコントロールパネルでApache、MySQLを再起動し再度セキュリティページへ移動してください。
上3つのセキュリティ・ステータスが「安全」になりました。

以上でセキュリティ設定は完了です。
次はPHP環境設定を行なっていきます。

第1回WordPressお茶会 – WordBench香川 – XAMPP for Windows のインストール

WindowsでWordPressが動作する環境を構築するためにXAMPP for Windowsをインストールします。XAMPPはApacheやMySQL、PHP、PHPMyAdmin等をWindowsに一括でインストールできるソフトです。

ダウンロードはXAMPP for Windowsの ダウンロード > XAMPP。

インストーラ版を用いるのが最も簡単な方法なのでインストーラ版を使用します。
「インストーラ」クリックで xampp-win32-1.7.7-VC9-installer.exe(投稿現在バージョン)のダウンロードが開始されます。

ダウンロードが完了したら、実行して下さい。
Windows7 64bit環境だと以下のような警告が出ると思いますが「OK」をクリック。

それではインストールを行なっていきます。

インストール先はデフォルトのまま c:¥xampp でOKです。(cドライブ部分はOSのインストール先により異なると思います)

上2つのみチェック(デフォルトのまま)で「Install」クリック。

インストール中・・・

インストール完了。

今すぐ XAMPP Control Panel を起動しますか?と聞いてくるので「いいえ」を選択。

Window7 64bit環境では互換性のダイアログが出てくると思うので「このプログラムは正しくインストールされました」をクリック。

以上で XAMPP for Windows のインストール環境です。
デスクトップ or スタートメニューの XAMPP Control Panel よりXAMPPコントロールパネルが起動します。


次は XAMPPの環境設定(ドキュメントルートの確認) を行なっていきます。

第1回WordPressお茶会 – WordBench香川 – 事前に用意しておくものリスト

環境構築は当日のハンズオンで行っていきますがダウンロードに時間のかかるデータは事前にローカル環境に保存しておいてください。
ご自身の開発環境にあわせてデータをダウンロードしておいてください。

※バージョンは全て投稿現在のものですので最新バージョンをダウンロードして下さい。

Windows7 64bit環境

・XAMPP for Windows 1.7.7
XAMPP for WindowsXAMPP Windows版 1.7.7, 2011/9/20のインストーラ版(81MB)をダウンロード
・WordPress 3.2.1
WordPress | 日本語の「WordPress 3.2.1 をダウンロード .zip — 4.2 MB」をダウンロード
・メモ帳以外のテキストエディタ
ご自身で使い慣れたテキストエディタをご用意下さい。
テキストエディタの一覧 – Wikipedia
・NetBeans IDE 7.0.1
上で準備したテキストエディタで問題ないという場合は必要ありません。
NetBeans NetBeans 日本語サイトの「Download FREE NetBeans IDE 7.0.1」をクリック。

ダウンロードページが開くと思うので、「IDEの言語:日本語」、「プラットフォーム:Windows」になっているのを確認してPHPの列にある「ダウンロード」をクリック。

Mac OS X Lion 64bit環境

・MAMP 2.0.5
MAMPサイトの「MAMP:One-click-solution for setting up your personal webserver」の下の「Download Now」よりダウンロードしてください。
・WordPress 3.2.1
Windows7 64bit環境と同様です。
・テキストエディタ
ご自身で使い慣れたテキストエディタをご用意下さい。わたしはmiを使用しています。
テキストエディタの一覧 – Wikipedia
・NetBeans IDE 7.0.1
上で準備したテキストエディタで問題ないという場合は必要ありません。
NetBeans NetBeans 日本語サイトの「Download FREE NetBeans IDE 7.0.1」をクリック。

ダウンロードページが開くと思うので、「IDEの言語:日本語」、「プラットフォーム:Mac OS X」になっているのを確認してPHPの列にある「ダウンロード」をクリック。