blog
初学者のひとりごとメモ
![学習メモ](https://such-a-thing.halfmoon.jp/wp-content/uploads/2024/03/memo-thumb.jpg)
カテゴリ: 学習メモ
タグ:PHP
XAMPPで複数サイトを管理したい
投稿日:2024年6月3日
事の発端
そういや自分のPCにはまだXAMPP入れてないな……これからも何かテストサイト作ると思うけど、XAMPPでの複数サイト管理のやり方わかんないんだよな……
→この際だから調べてみよう
XAMPPをインストール~複数サイト設定
こちらのサイトを参考に。
- ローカルサイトに『localhost + ポート番号』の組み合わせでポートを割り振る
- \xampp\htdocs\以下にサイトごとのフォルダを作り、とりあえずindex.phpを用意
- Apache(httpd.conf)の末尾にそれぞれのポートとサイトの内容を追記(内容は後述)
- Apacheを再起動
- 各URL(http://localhost:50001~)でアクセスできるか確認
ざっくりとこんな感じ。Apacheのhttpd.confをいじればいいのね。
内容は、
Listen 50001
<VirtualHost *:50001>
DocumentRoot "C:\xampp\htdocs\test1"
</VirtualHost>
これをポート&サイトの組み合わせごとに記述。
![二つのテスト用ローカルPHPサイトを並べた画像。左のサイトには黒字で「いけたで」と書かれ、右のサイトには赤字で「こっちもいけたで」と書かれている](https://such-a-thing.halfmoon.jp/wp-content/uploads/2024/06/1b1ce046eacb88f2d8863f2faf092864-1024x580.png)
おお、いったいった。これでXAMPPで練習用のサイトをたくさん作れるぞう