スルガ銀行が提供するウェブサッカーマガジン『I DREAM』。サッカーから人生まで、すべての夢の、サポーター。あなたのゴールを、アシストします
Apacheを利用していてプログラム開発をしていると複数の開発環境がほしい時があると思います。 そんなとき便利な方法を紹介します Apacheのバーチャルホストの機能を利用して複数のテスト環境を用意する方法です。 「XAMPP」を利用して環境を作った場合の設定例です。 今回は、ポート番号を分けることで複数のテスト環境を構築します。 まず、「C:\xampp\apache\conf\extra」のフォルダにある「httpd-vhosts.conf」を編集します。 以下の内容を追記します。
Apache はデフォルトでインストールしてあるものを使用。後述する MacPorts でまとめてインストールする方法(バージョン管理が楽)や MAMP もあるが(以前は MAMP を使用していた)テストの意味も含めなるべくデフォルトを使う様にする。 httpd.conf の編集 Leopard から Apache が 2.x系になったので設定ファイルの場所は /private/etc/apache2/httpd.conf にある。デフォルトでは不可視になっているので Finder の「移動」から「フォルダへ移動」から行くか不可視フォルダを表示する設定に。編集する権限がない場合は有効に。 デフォルトのポートを無効に 以下の行をコメントアウトする。 #Listen 80 PHP を有効に 以下の行をコメント解除する。 LoadModule php5_module libexec/apache
Mac はデフォルトで PHP や Perl が入っているのでいきなり動きます。以下を参考にすれば一瞬で PHP や CGI などを動かすことができます。 超簡単 Mac OS XのローカルでCGI (SSIもPHPも) ただ、バーチャルホストとなるとやっぱり大変でした。今まで Windows で XAMPP に頼って制作をしていた私には、はじめてのことばかりで6時間くらいかかりました。どこのサイトも、ここにこの名前のファイルがあるよ!って言ってるんですがなかなか見つからなくて…。 XAMPP や MAMP を使わず、一番最初から公開するところまでの設定方法を一通り、私のためにメモを残しておきます。Mac 関係の記事を書くのはまだ怖いので怒られないかビクビクしながらメモしますね。 httpd.conf を設定する XAMPP の時も触った、httpd.conf です。これを弄っていきます。
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く