ホームページ  >  記事  >  バックエンド開発  >  Apache はローカル PHP プロジェクトの仮想アドレスをデプロイします

Apache はローカル PHP プロジェクトの仮想アドレスをデプロイします

WBOY
WBOYオリジナル
2016-07-28 08:26:32826ブラウズ

私は最近PHPを独学で学びました。ここでは、コンピューターのブラウザを使用してPHPプロジェクトにアクセスする方法を簡単に説明します。

私は Mac システムを使用しており、開発ツールは Zend Studio、Apache/2.4.18 です。

たとえば、このマシンの仮想ドメイン名を my.com に設定したいとします

1. まず、Apache のインストール ディレクトリを見つけます。私のディレクトリは /private/etc/apache2 にあります

このディレクトリ httpd.conf 内のファイルの内容の途中に次の 2 行があります:

# Virtual hosts
#Include /private/etc/apache2/extra/httpd-vhosts.conf

2行目を解放、つまり#

# Virtual hostsを削除
Include /private/etc/apache2/extra/httpd-vhosts.conf

保存する際、保存できない場合はコピーしてください変更後、ファイルをデスクトップにコピーし、前のファイルを上書きします。

2. 前の手順でリリースされたファイルを見つけます。場所は /private/etc/apache2/extra/httpd-vhosts.conf です

ファイルを開き、ファイル内のプロンプトに従って追加します。一番下にある次のコードを保存します:


DocumentRoot "/Users/Xiang/Zend/workspaces/MyPHP"
ServerName my.com
ErrorLog "/private/var/log/apache2 /bweb-com-error_log "
CustomLog "/private/var/log/apache2/bweb-com-access_log" common
<ディレクトリ "/Users/Xiang/Zend/workspaces/MyPHP">
# すべてのAllowOverride # 非推奨
# 許可、拒否 # すべてから許可
注: DocumentRoot "/Users/Xiang/Zend/workspaces/MyPHP" および は、プロジェクトが保存されているパスです。 ServerName my.com は追加するローカル ドメイン名であり、他の変更を行う必要はありません。 I 3: /private/etc ディレクトリで hosts ファイルを見つけます。



sudo apachectl restart

は、コンピューターの起動パスワードであるパスワードの入力を求めます。

この時点で、ローカルコンピューターのブラウザを開いて http://my.com/index.php と入力すると、MyPHP プロジェクトに書いたindex.php の内容が表示されます。

上記は、ローカル PHP プロジェクトの仮想アドレスの Apache のデプロイメントを内容も含めて紹介しています。PHP チュートリアルに興味のある友人に役立つことを願っています。

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