バーチャルホスト@WIN
XAMPP(WINDOWS)
1.下記URIよりXAMPPをダウンロード(以下、ZIP版で説明)。
http://www.apachefriends.org/jp/xampp-windows.html#2671
http://www.apachefriends.org/jp/xampp-windows.html#2671
2.任意の場所にZIPファイルを解凍。
※パスに日本語が含まれない場所が望ましい。
例: C:/xampp/ など(以下、上記フォルダにインストールしたと仮定して説明)
※パスに日本語が含まれない場所が望ましい。
例: C:/xampp/ など(以下、上記フォルダにインストールしたと仮定して説明)
3.setup_xampp.bat を実行。
4.何かキーを押してsetup_xampp.batを終了。
5.xampp-portcheck.exe で ポート80がどうなっているかチェック。
別のプログラムが使用していたら、
そのプログラムをポート80以外に変更してフリーにする。
別のプログラムが使用していたら、
そのプログラムをポート80以外に変更してフリーにする。
※Skypeの場合は以下で設定変更。
メニューバーからツール>設定>詳細>接続
「上記のポートに代わり、ポート80を使用」のチェックを外す。
メニューバーからツール>設定>詳細>接続
「上記のポートに代わり、ポート80を使用」のチェックを外す。
★ここから先は仮サイト http://example/ を設定する説明をします。
6.C:/xampp/apache/conf/extra/httpd-vhosts.conf を
エディタで開き(関連付けると後でラク)、
エディタで開き(関連付けると後でラク)、
##NameVirtualHost *:80
を
NameVirtualHost *
に変更。
を
NameVirtualHost *
に変更。
最終行に下記を追加して保存して閉じる。
Include conf/vhosts/*.conf
Include conf/vhosts/*.conf
7.C:/xampp/apache/conf内に、vhosts フォルダを作成。
8.作成したvhosts内に example.conf
というファイル作成し、以下の内容を記述、
【】部分を編集して保存して閉じる(以下の設定例を参考に!)。
というファイル作成し、以下の内容を記述、
【】部分を編集して保存して閉じる(以下の設定例を参考に!)。
<VirtualHost *> ServerName 【サイト名をいれる】 DocumentRoot "【作業ディレクトリのパスをいれる】" <Directory "【作業ディレクトリのパスをいれる】"> Order allow,deny Allow from all </Directory> </VirtualHost>
※「サイト名」にはhttp://●●●/ の●●●を記述。
「作業ディレクトリのパス」は自分の環境に置き換える。
パスに日本語が含まれていると正しく動作しないので注意。
「作業ディレクトリのパス」は自分の環境に置き換える。
パスに日本語が含まれていると正しく動作しないので注意。
■設定例:exampleの場合
<VirtualHost *> ServerName example DocumentRoot "C:/works/example/htdocs" <Directory "C:/works/example/htdocs"> Order allow,deny Allow from all </Directory> </VirtualHost>
9.C:/WINDOWS/system32/drivers/etc/hosts をエディタで開く。
127.0.0.1 localhost
をコピペ
127.0.0.1 サイト名
「サイト名」を変更。
※「サイト名」にはhttp://●●●/の●●●を記述。
10.C:/xampp/xampp-control.exe をクリックしてコントロールパネルを開く。
11.Apacheの「開始」をクリック。すでに起動してたら一旦停止してから「開始」。
12.ブラウザのアドレスバーに http://example/ を入力してアクセス。
他のサイトを設定したい場合は、8~12を繰り返す。
C:/works/以下に _xampp_settings というフォルダをつくって、
その中に vhostsフォルダと hostsファイルへのショートカットをつくっておくと便利。
C:/works/以下に _xampp_settings というフォルダをつくって、
その中に vhostsフォルダと hostsファイルへのショートカットをつくっておくと便利。
Synergy
MACでのhostsの設定 [#u37eb8b0]
- MacのTerminalで下記を入力して、hostsを開く。~
sudo vi /etc/hosts
- 「i」か「a」を押して挿入モードに入る。
- Winと同様にIPとサーバ名を記述。~
例:192.168.xxx.xxx hogehoge
- Escを押してノーマルモードに戻る。
- 「:wq」で保存して閉じる。
※hostsの設定が増えてくると煩雑になるので、コメントを入れて整理する
例 # group1 000.000.000.000 hogehoge # group2 000.000.000.000 fuga 000.000.000.000 s.fuga
- ここよりMac
バーチャルホスト@Mac
XAMPP(Mac)
1.下記URIよりXAMPPをダウンロード(以下、ZIP版で説明)。
http://www.apachefriends.org/jp/xampp-macosx.html
http://www.apachefriends.org/jp/xampp-macosx.html
2.任意の場所にdmgファイルを解凍。
※パスに日本語が含まれない場所が望ましい。
例: C:/xampp/ など(以下、上記フォルダにインストールしたと仮定して説明)
※パスに日本語が含まれない場所が望ましい。
例: C:/xampp/ など(以下、上記フォルダにインストールしたと仮定して説明)
3.setup_xampp.bat を実行。
4.何かキーを押してsetup_xampp.batを終了。
5.xampp-portcheck.exe で ポート80がどうなっているかチェック。
別のプログラムが使用していたら、
そのプログラムをポート80以外に変更してフリーにする。
別のプログラムが使用していたら、
そのプログラムをポート80以外に変更してフリーにする。
※Skypeの場合は以下で設定変更。
メニューバーからツール>設定>詳細>接続
「上記のポートに代わり、ポート80を使用」のチェックを外す。
メニューバーからツール>設定>詳細>接続
「上記のポートに代わり、ポート80を使用」のチェックを外す。
★ここから先は仮サイト http://example/ を設定する説明をします。
6.C:/xampp/apache/conf/extra/httpd-vhosts.conf を
エディタで開き(関連付けると後でラク)、
エディタで開き(関連付けると後でラク)、
##NameVirtualHost *:80
を
NameVirtualHost *
に変更。
を
NameVirtualHost *
に変更。
最終行に下記を追加して保存して閉じる。
Include conf/vhosts/*.conf
Include conf/vhosts/*.conf
7.C:/xampp/apache/conf内に、vhosts フォルダを作成。
8.作成したvhosts内に example.conf
というファイル作成し、以下の内容を記述、
【】部分を編集して保存して閉じる(以下の設定例を参考に!)。
というファイル作成し、以下の内容を記述、
【】部分を編集して保存して閉じる(以下の設定例を参考に!)。
<VirtualHost *> ServerName 【サイト名をいれる】 DocumentRoot "【作業ディレクトリのパスをいれる】" <Directory "【作業ディレクトリのパスをいれる】"> Order allow,deny Allow from all </Directory> </VirtualHost>
※「サイト名」にはhttp://●●●/ の●●●を記述。
「作業ディレクトリのパス」は自分の環境に置き換える。
パスに日本語が含まれていると正しく動作しないので注意。
「作業ディレクトリのパス」は自分の環境に置き換える。
パスに日本語が含まれていると正しく動作しないので注意。
■設定例:exampleの場合
<VirtualHost *> ServerName example DocumentRoot "C:/works/example/htdocs" <Directory "C:/works/example/htdocs"> Order allow,deny Allow from all </Directory> </VirtualHost>
9.C:/WINDOWS/system32/drivers/etc/hosts をエディタで開く。
127.0.0.1 localhost
をコピペ
127.0.0.1 サイト名
「サイト名」を変更。
※「サイト名」にはhttp://●●●/の●●●を記述。
10.C:/xampp/xampp-control.exe をクリックしてコントロールパネルを開く。
11.Apacheの「開始」をクリック。すでに起動してたら一旦停止してから「開始」。
12.ブラウザのアドレスバーに http://example/ を入力してアクセス。
他のサイトを設定したい場合は、8~12を繰り返す。
C:/works/以下に _xampp_settings というフォルダをつくって、
その中に vhostsフォルダと hostsファイルへのショートカットをつくっておくと便利。
C:/works/以下に _xampp_settings というフォルダをつくって、
その中に vhostsフォルダと hostsファイルへのショートカットをつくっておくと便利。
Synergy
MACでのhostsの設定 [#u37eb8b0]
- MacのTerminalで下記を入力して、hostsを開く。~
sudo vi /etc/hosts
- 「i」か「a」を押して挿入モードに入る。
- Winと同様にIPとサーバ名を記述。~
例:192.168.xxx.xxx hogehoge
- Escを押してノーマルモードに戻る。
- 「:wq」で保存して閉じる。
※hostsの設定が増えてくると煩雑になるので、コメントを入れて整理する
例 # group1 000.000.000.000 hogehoge # group2 000.000.000.000 fuga 000.000.000.000 s.fuga