旗下导航:搜·么
当前位置:网站首页 > PHP教程 > 正文

如安在Mac上装置PHP?【php教程】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP教程浏览:120


导读:在Mac上启用PHP之前,起首必需启用Apache。PHP和Apache都是免费的开源软件顺序,而且都装置在一切mac上。PHP是服务器端软件,Apache是运用最普遍的web服务...
在Mac上启用PHP之前,起首必需启用Apache。PHP和Apache都是免费的开源软件顺序,而且都装置在一切mac上。PHP是服务器端软件,Apache是运用最普遍的web服务器软件。在Mac上启用Apache和PHP并不难。

01、在MacOS上启用Apache

要启用Apache,请翻开位于Mac的Applications > Utilities文件夹中的应用顺序。你须要切换到终端中的root 用户,如许就能够运转敕令而不存在任何权限题目。要切换到root 用户并启动Apache,请在终端中输入以下代码。

sudo su -
apachectl start

就是如许。假如您想测试它是不是事情,请在浏览器中输入http://localhost/,您应当会看到规范的Apache测试页面。

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网别的相干文章!

标签:MacPHP