ホームページ バックエンド開発 PHPチュートリアル MAC OSX 1010 で組み込みの Apache と PHP を有効にする

MAC OSX 1010 で組み込みの Apache と PHP を有効にする

Aug 08, 2016 am 09:20 AM
apache directory nbsp quot

Mac システムには Apache と PHP が付属しており、それを有効にしている限り使用できます

1. Apache 設定ファイルを変更します

sudo vim /etc/apache2/httpd.conf。

次の 2 行のコメントアウトを解除します

LoadModule rewrite_module libexec/apache2/mod_rewrite.so

LoadModule php5_module libexec/apache2/libphp5.so

コメントアウト行 221 #必須 すべて拒否されました

212 #ServerName www.example.com:80
213
214 #
215 # サーバーのファイルシステム全体へのアクセスを拒否する必要があります
216 # 他のサーバーの Web コンテンツ ディレクトリへのアクセスを明示的に許可する必要があります。
217 # 以下の <ディレクトリ> ブロック
218 #
219 <ディレクトリ />
220AllowOverride none
221 # すべて拒否する必要があります
222 </Directory>

Apache の vhost 設定を有効にするために 499 行のコメントも解除します

497
498 # Virtual hosts
499 Include /private/etc/apache2/extra/httpd-vhosts.conf
500
501 # Apache HTTP サーバーマニュアルへのローカルアクセス

502 #Include /private/etc/apache2/extra/httpd-manual.conf

2. vim/etc /apache2 /extra/httpd-vhosts.conf

次のコンテンツを追加します (sheng は私のユーザー名、xxx は私が追加した仮想ドメイン名です)

<VirtualHost *:80> ;
DocumentRoot "/Users/sheng/site/xxx"
ServerName xxx.com
<Directory "/Users/sheng/site/xxx">
オプション FollowSymLinks
AllowOverride All
すべて許可する必要があります
</Directory>
</VirtualHost>

3. このマシンのホスト設定を変更します

vim /etc/hosts

行を追加

127.0.0.1 xxx.com

4.ターミナルコマンドラインを開きます

sudo apachectl 始める。

5. /Users/sheng/site/xxxにindex.phpを置きます。 ファイル

には以下の内容を記述できます。 (MAC OSX 10.10 の PHP バージョンは 5.4 以降です。短いタグを自由に使用してください)

<?

echo "hello php";

?>

ブラウザを開きます

と入力してください

xxx.com

を試してください外!

著作権声明: この記事はブロガーによるオリジナルの記事であり、ブロガーの許可なく複製することはできません。

上記では、MAC OSX 1010 で組み込みの Apache と PHP を有効にする方法と、関連する内容を紹介しました。PHP チュートリアルに興味のある友人に役立つことを願っています。

このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットな記事タグ

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

C++ はフロントエンドですか、それともバックエンドですか? C++ はフロントエンドですか、それともバックエンドですか? Apr 22, 2024 pm 05:33 PM

C++ はフロントエンドですか、それともバックエンドですか?

PHP フレームワークのパフォーマンス比較: 速度と効率の究極の対決 PHP フレームワークのパフォーマンス比較: 速度と効率の究極の対決 Apr 30, 2024 pm 12:27 PM

PHP フレームワークのパフォーマンス比較: 速度と効率の究極の対決

HTMLファイルからURLを生成する方法 HTMLファイルからURLを生成する方法 Apr 21, 2024 pm 12:57 PM

HTMLファイルからURLを生成する方法

回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。 回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。 Apr 30, 2024 pm 05:34 PM

回避モジュールは、アプリケーション層の DOS 攻撃から Web サイトを保護します。

Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか? Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか? May 09, 2024 am 09:33 AM

Java 同時プログラミングで同時実行テストとデバッグを実行するにはどうすればよいですか?

golang 関数の同時実行制御とサードパーティ ライブラリの統合と拡張 golang 関数の同時実行制御とサードパーティ ライブラリの統合と拡張 Apr 25, 2024 am 09:27 AM

golang 関数の同時実行制御とサードパーティ ライブラリの統合と拡張

Eclipseにサーバーを追加する方法 Eclipseにサーバーを追加する方法 May 05, 2024 pm 07:27 PM

Eclipseにサーバーを追加する方法

58 ポートレート プラットフォームの構築におけるアルゴリズムの適用 58 ポートレート プラットフォームの構築におけるアルゴリズムの適用 May 09, 2024 am 09:01 AM

58 ポートレート プラットフォームの構築におけるアルゴリズムの適用

See all articles