这学期选修了PHP课程,老师用AppServ进行了windows上的环境搭建,于是查看了很多资料完成了Mac的搭建,以及相关报错的解决,进行以下记录整理。(由于MySQL在之前已经完成了安装,这里没有进行相关记录。)
Apache
Mac OS自带Apache,直接终端执行 sudo apachectl start
命令,进行开启即可。访问 localhost ,页面显示“It works” 则表示已成功。
以下为Apache相关命令:
- 关闭Apache:
sudo apachectl stop
- 重启Apache:
sudo apachectl restart
- 查看Apache版本:
httpd -v
或sudo apachectl -v
修改Apache目录
系统自带的Apache项目部署路径,即存放网站项目代码地址为:/Library/WebServer/Documents/,该目录默认隐藏,我们可以将其修改为自定义目录。
sudo vim /etc/apache2/httpd.conf
打开Apache安装目录下的http.conf配置文件- 找到如下代码
DocumentRoot "/Library/WebServer/Documents"
<Directory "/