mac PHP設定、macphp設定
apacheのデフォルトパス設定方法
Apacheの設定
Apache にはすでに付属しているので、必要なのは次の 3 つのコマンドだけです。
Apacheサービスを開始します sudo apachectl start
Apache サービスを停止します sudo apachectl stop
サービスを再起動します sudo apachectl restart
バージョンを表示 httpd -v
Apache サービスを手動で開いた後、ブラウザに「localhost」と入力すると、次の内容が表示されます。
それは動作します
PHP設定
PHP の設定は非常に簡単です。 /etc/apache2/ ディレクトリに移動し、httpd.conf を編集し、LoadModule php5_module libexec/apache2/libphp5.so を見つけてコメントを解除するだけです。
Apacheを再起動します。
テスト用に /Library/WebServer/Documents/ ディレクトリに php ファイルを作成します。
仮想ディレクトリの設定方法
プログラムのルートディレクトリは /Library/WebServer/Documents/ の下にあり、この It works は内部の info.php によって出力されます。 Apacheのデフォルトディレクトリをユーザーディレクトリに変更する方法を説明します。
1. ユーザー ディレクトリに新しい Sites フォルダーを作成します。
2. cd /etc/apache2/users/ ディレクトリに移動し、sudo vim username.conf を実行します。内容は次のとおりです。
<ディレクトリ "/Users/yanzi/Sites/">
すべてのオーバーライドを許可
オプション インデックス MultiViews FollowSymLinks
すべての付与を要求する
ディレクトリ>
上の最初の行の yanzi はユーザー ディレクトリです。次に、ファイルのアクセス許可を 644 に変更します。
sudo chmod 644 ユーザー名.conf
3. /etc/apache2/ ディレクトリに移動し、sudo vim httpd.conf を実行して、次の 3 つの文からコメントを削除します。
ロードモジュール authz_core_module libexec/apache2/mod_authz_core.so
ロードモジュール authz_host_module libexec/apache2/mod_authz_host.so
ロードモジュール userdir_module libexec/apache2/mod_userdir.so
最初の 2 つの文はすでにコメント解除されているはずです。3 番目の文の注釈を解除します。
次に、Include /private/etc/apache2/extra/httpd-userdir.conf アノテーションを見つけて解放します。
PS: vim でコマンド モードに切り替え、/"words you need find" と入力するだけで、検索する必要のある単語をすぐに見つけることができます。
4. /etc/apache2/extra/ ディレクトリに移動します。
sudo vim httpd-userdir.conf
Include /private/etc/apache2/users/*.conf という文のコメントを解除します。
次に、ターミナルに「sudo apachectl restart」と入力して Apache を再起動し、ブラウザに「loacal/~yanzi/」と入力すると、効果が表示されます。 (yanzi はユーザー ディレクトリの名前です。その後に /Sites を追加する必要はありません)
上記の手順を完了すると、Apache の準備が整います
http://www.bkjia.com/PHPjc/1115254.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1115254.html技術記事 mac PHP 設定、macphp 設定 apache デフォルトパス設定方法 apache 設定 apache は既に付属しているので、必要なのは次の 3 つのコマンドだけです。 Apache サービスを開始します sudo apachectl 開始から停止まで...