01、在MacOS上启用Apache
要启用Apache,请翻开位于Mac的Applications > Utilities
文件夹中的应用顺序。你须要切换到终端中的root 用户,如许就能够运转敕令而不存在任何权限题目。要切换到root 用户并启动Apache,请在终端中输入以下代码。
sudo su - apachectl start
就是如许。假如您想测试它是不是事情,请在浏览器中输入http://localhost/,
您应当会看到规范的Apach
e
测试页面。
02、为Apache启用PHP
在最先之前备份当前Apache设置。由于设置能够跟着将来的升级而变动。在终端机内输入以下材料:
cd /etc/apache2/ cp httpd.conf httpd.conf.sierra
接下来,编辑Apache设置:
vi httpd.conf
作废解释(删除#):
LoadModule php5_module libexec/apache2/libphp5.so
然后,重新启动Apache:
apachectl restart
注重:当Apache运转时,它的标识偶然是“httpd”,这是“HTTP保卫历程”的缩写。此示例代码假定运用PHP 5版本和MacOS Sierra。跟着版本的升级,代码必需变动以顺应新的信息。
03、考证是不是启用了PHP
要考证是不是启用了PHP,请在DocumentRoot
中建立一个phpinfo()
页面。在MacOS Sierra中,默许的DocumentRoot
位于/Library/WebServer/Documents
中。从Apache
设置中考证这一点:
grep DocumentRoot httpd.conf
在你的DocumentRoot
中建立phpinfo()
页面:
echo '<?php phpinfo();' > /Library/WebServer/Documents/phpinfo.php
如今翻开一个浏览器并输入http://localhost/phpinfo.php
来考证PHP是不是为Apache启用。
04、其他的Apache敕令
你已相识了怎样运用apachectl start
在终端形式启动Apache
。
以下是你能够须要的更多相干敕令行。它们应当作为终端中的root用户实行。假如没有,请在前面增加。
住手Apache
apachectl stop
graceful
的住手
apachectl graceful-stop
重新启动Apache
apachectl restart
graceful
的重启
apachectl graceful
查找Apache
版本
httpd -v
注重:“graceful”的启动、重启或住手能够防备历程倏忽住手,并许可正在进行的历程完成。
以上就是怎样在Mac上装置PHP?的细致内容,更多请关注ki4网别的相干文章!