[原创] Mac下php环境搭建

mac php

2016-12-13 1114

在Mac中是自带apache+php环境的。只需要开启相应的支持即可以。

在自己的终端中启动apache服务器


apachectl -v #查看自己的apache版本信息
sudo apachectl statr #启动apache服务器
启动之后在浏览器中输入http://localhost/ 

apache的默认目录是/Library/WebServer/Documents/,访问此目录,然后在里面会看到几个html和图片文件,其中index.html.en即为刚刚我们在浏览器中访问到的文件.至此证明apache已经正常运行

apache配置文件

Apache的主配置文件是
    /etc/apache2/httpd.conf
虚拟host配置文件是
    /private/etc/apache2/extra/httpd-vhosts.conf


编辑apache的主配置文件/etc/apache2/httpd.conf

1. 找到以下部分的注视代码,把虚拟host的配置文件注释去除

2. 去除php模块的注释

启动服务

sudo apachectl start  #启动Apache服务
sudo apachectl stop  #停止Apache服务 
sudo apachectl restart  #重启Apache服务

虚拟主机配置

修改主配置文件
    /etc/apache2/httpd.conf

Listen 80
Listen 8001 # 添加自己需要设置监听的端口

修改虚拟主机配置文件

/private/etc/apache2/extra/httpd-vhosts.conf

<VirtualHost *:8001>
    #ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot "/users/www"
    ServerName localhost:8001
    #ServerAlias www.dummy-host.example.com
    ErrorLog "/private/var/log/apache2/dummy-host.example.com-error_log"
    CustomLog "/private/var/log/apache2/dummy-host.example.com-access_log" common
    <Directory "/users/www">
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
        Require all granted
     </Directory>

</VirtualHost>

mysql安装

# mac下通过brew安装开发环境是最好的选择
brew install mysql # 通过brew安装mysql