Mac OSX 下配置系统自带的 apache+php
2017-04-27 本文已影响315人
lancely
简介
Mac OSX 自带了 php 和 apache 环境,稍加配置就能使用了
使用 php -v
和 httpd -v
命令查看版本信息
配置 apache
apache 的配置目录位于 /etc/apache2
,修改 /private/etc/apache2/httpd.conf
配置文件
-
设置端口号
搜索Listen
,修改成你所期望的端口号(默认是80)
端口配置 -
开启 php 支持
搜索php
,找到 #LoadModule phpxxxxxxx 的地方,删掉#
字符的注释
开启 php 支持 -
设置网站根目录
搜索DocumentRoot
,设置网站的根目录(默认是/Library/WebServer/Documents
),以后将网站放到这个目录就能访问
设置网站目录
配置 php
- 拷贝
/etc/php.ini.default
,文件命名为php.ini
(如果有,则忽略)
也可以使用命令
$ sudo cp /etc/php.ini.default /etc/php.ini
- 按需修改
/etc/php.ini
配置文件(此处略)
启动 Apache
- 相关命令
- 启动
sudo apachectl -k start
- 停止
sudo apachectl stop
- 重启
sudo apachectl restart
- 启动服务
- 使用
sudo apachectl -k start
启动 apache 服务,如果不报任何错误表示启动成功
启动 - 如果报 httpd: Could not reliably determine the server's fully qualified domain name 这样的错误,那么再次修改
/etc/apache2/httpd.conf
,搜索ServerName
,添加一条 ServerName 配置项,设置为 localhost,然后再次启动
ServerName
测试
- 在网站根目录添加一个
index.php
文件,内容是
<?php
phpinfo();
?>
- 在浏览器访问
index.php
,我这里是http://localhost:8000/index.php
,如果能访问,就表示已经部署成功了
访问index.php