Mac下php环境搭建

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

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

apachectl -v #查看自己的apache版本信息
sudo apachectl statr #启动apache服务器

启动之后在浏览器中输入http://localhost/ ,即可以看到以下内容,证明apache服务器已经运行成功

Mac下php环境搭建_第1张图片
1.png

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


** apache配置文件 **

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

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

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


    4.png
  2. 去除php模块的注释


    3.png

** 启动服务 **

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


    #ServerAdmin [email protected]
    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
    
        Options Indexes FollowSymLinks MultiViews
        AllowOverride None
        Order allow,deny
        Allow from all
        Require all granted
     


** mysql安装 **

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

你可能感兴趣的:(Mac下php环境搭建)