美文网首页程序员Mac优雅使用指南我爱编程
Mac OSX 下配置系统自带的 apache+php

Mac OSX 下配置系统自带的 apache+php

作者: lancely | 来源:发表于2017-04-27 11:03 被阅读315次

    简介

    Mac OSX 自带了 php 和 apache 环境,稍加配置就能使用了
    使用 php -vhttpd -v 命令查看版本信息

    image.png

    配置 apache

    apache 的配置目录位于 /etc/apache2,修改 /private/etc/apache2/httpd.conf 配置文件

    1. 设置端口号
      搜索 Listen,修改成你所期望的端口号(默认是80)
      端口配置
    2. 开启 php 支持
      搜索 php,找到 #LoadModule phpxxxxxxx 的地方,删掉 # 字符的注释
      开启 php 支持
    3. 设置网站根目录
      搜索 DocumentRoot,设置网站的根目录(默认是 /Library/WebServer/Documents ),以后将网站放到这个目录就能访问
      设置网站目录

    配置 php

    1. 拷贝 /etc/php.ini.default,文件命名为 php.ini(如果有,则忽略)
      也可以使用命令
    $ sudo cp /etc/php.ini.default /etc/php.ini
    
    1. 按需修改 /etc/php.ini 配置文件(此处略)

    启动 Apache

    1. 相关命令
    • 启动 sudo apachectl -k start
    • 停止 sudo apachectl stop
    • 重启 sudo apachectl restart
    1. 启动服务
    • 使用 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

    测试

    1. 在网站根目录添加一个 index.php 文件,内容是
    <?php 
        phpinfo();
    ?>
    
    1. 在浏览器访问 index.php,我这里是 http://localhost:8000/index.php,如果能访问,就表示已经部署成功了
      访问index.php

    相关文章

      网友评论

        本文标题:Mac OSX 下配置系统自带的 apache+php

        本文链接:https://www.haomeiwen.com/subject/qysgzttx.html