マックは、Apache2のマルチポートアクセスを設定します

1

/etc/apache2;
sudo vim httpd.conf //此操作会提示输入密码  输入密码 回车即可

2.次に、このラインを見つけます

 51 #Listen 12.34.56.78:80
 52 <IfDefine SERVER_APP_HAS_DEFAULT_PORTS>
 53     Listen 8080
 54 </IfDefine>
 55 <IfDefine !SERVER_APP_HAS_DEFAULT_PORTS>
 56     Listen 80
 57     Listen 81============>只修改此处
 58 </IfDefine>

デフォルトのポートでこのラインを、見つけるために、上記のように80を聞いて、チャンスはあなたのデフォルトのポートがあることであるか、8080は8001を聞く、要するに、それは聞くに沿ったものです

あなたが閲覧することができますので、リスニングポートは、81を聞いて、次の追加// localhostを::81 / HTTP Aを

3.プロジェクトディレクトリを変更します。

246 DocumentRoot "/Users/renzhifan/www"
247 <Directory "/Users/renzhifan/www">

両方のアドレスが同じでなければなりません、これはあなたのサイトがある場合、ルートディレクトリ

4.次のコード行を見つけ、このファイルに見下ろしておいてください

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

一番上の行番号518の前部が除去されます

5. /private/etc/apache2/extra/httpd-vhosts.confファイルを変更します

 23 <VirtualHost *:80>
 24     DocumentRoot "/Users/renzhifan/www"
 25     ServerName localhost
 26 </VirtualHost>
 27 <VirtualHost *:81>
 28       DocumentRoot "/Users/renzhifan/www/traceability/public"
 29       ServerName localhost
 30  </VirtualHost>

6. [OK]をもう一度

//切换到工作目录

$cd /etc

//拷贝配置文件

$sudo cp php.ini.default php.ini

// 重新启动apache服务器 之后下面说这句话是正常的

$sudo apachectl -k restart

これまで通じます。http:// localhostを:81 /プロジェクトをご覧ください。

ます。https://www.jianshu.com/p/f1443fdbc780で再現

おすすめ

転載: blog.csdn.net/weixin_34279061/article/details/91113654