スキップしてメイン コンテンツに移動

投稿

ラベル(apache)が付いた投稿を表示しています

山ライオン php の実行環境を作る

山ライオンになって「webの共有」の機能がなくなっている! どうやんの?ってググったら簡単にできましたのでメモ。 ①  .conf ファイルがある事を確認 cd /etc/apache2/users/ ② .confファイルを編集 sudo vim  /etc/apache2/httpd.conf #LoadModule php5_module libexec/apache2/libphp5.so の行からコメントを外します。 また、 DocumentRoot で検索しドキュメントルートの位置を確認 ③  上記で調べたドキュメントルートの位置に index.phpを作成  sudo vim  /Library/WebServer/Documents/index.php index.phpの内容は <?php phpinfo ?>  と書いておく。 ④ アパッチを起動 sudo apachectl start  ⑤ 確認 http://localhost/index.php をブラウザから呼び出す。 こんな画面が表示されたら成功 追試 ------------------------------------------------------------------ ちなみに、DocumentRoot を変えて動かそうとすると、 Forbidden You don't have permission to access /index.php on this server. こんなメッセージが出て動かない事が多々あります。 そんなときは、 ・DocumentRoot 以下のソースたちの権限を確認する。apacheがアクセスできるか? ・/var/log/apache2/error_log を確認する ・httpd.conf を確認する <Directory />      Deny from all </Directory> になってたら <Directory /...

nginx で virtualhost

nginx の .conf -------------------- --------------- --------------- --------------- --------------- --------------- server {         listen 80;         server_name ××××××.com;         root /××××/××××/××××/××××/web1;         index index.php index.html;         location ~ ......... {                 ......................;         }                          location ~ .......... {                 ......................;         } } -------------------- --------------- --------------- --------------- --------------- --------------- ⬆この server ブロックを増やすだけです。 試しにポートとドキュメントルートを変えた server ブロックを追加してみた。 /××××/××××/××××/××××/web2にソースを配置して、 /etc/init.d/nginx restart を...