苹果Mac OS系统下搭建Apache+PHP+MySql运行环境


大家都知道在windows系统下搭建Apache+PHP+MySql的话,有很多集成环境供我们选择,如:phpStudy、wampserver等... 在苹果的Mac OS系统下搭建Apache+PHP+MySql环境也是非常方便的,因为Mac预装的有Apache和PHP,我们可以直接使用,Mac没有预装Mysql,所以Mysql需要我们自己安装。好了,废话就不多说了,接下来让我们学习一下在苹果的Mac OS上怎么搭建Apache+PHP+MySql的运行环境吧!

启动Mac OS自带的Apache服务

打开Mac OS 终端,输入以下命令即可开启Apache服务。因为sudo是系统管理命令,所以需要输入你的Mac OS密码。

sudo apachectl start

然后,让我们查看一下Apache服务是否开启成功,在浏览器中输入localhost或127.0.0.1,如果浏览器中显示 It Works!则证明Apache服务开启成功(如下图)。

Apache服务开启成功

Apache服务的默认安装路径是/etc/apache2,一版情况下/etc目录在Finder下是不可直接找到的,在Finder下使用快捷键command+shift+g,然后输入/etc回车,就会看到apache2目录。 apache2目录

另外,Apache服务的部署路径在 /Library/WebServer/Documents下,使用快捷键command+shift+g后输入/L等待1秒钟后回车,进入Library(资源库),倒数第二个WebSever文件夹下的Documents目录就是Apache服务的部署路径,我们的项目需要放在此目录下。如果想要修改默认部署路径,可以在/etc/apache2目录下找到并打开httpd.conf文件,找到DocumentRoot,更改路径即可。

更改Apache服务的部署路径

Apache服务常用命令:

启动Apache服务  sudo apachectl start
重启Apache服务  sudo apachectl restart
停止Apache服务  sudo apachectl stop
查看Apache服务  sudo apachectl -v

配置Mac OS自带的PHP

PHP只需要在Mac OS的Apache服务中配置一下即可直接使用。具体方法如下:

  1. 在/ect/apache2目录下找到并打开httpd.conf文件;
  2. 搜索LoadModule php,找到LoadModule php的所在行,把前面的#号去掉,保存后重启Apache服务即可;

配置PHP

  1. 在Apache服务的部署路径(/Library/WebServer/Documents)下新建一个index.php测试程序,index.php代码如下:

    <?php
    phpinfo();
  2. 在浏览器中输入http://localhost/index.php即可查看到PHP的信息;

Mac OS安装Mysql

在浏览器中输入http://dev.mysql.com/downloads/mysql/进入MySQL的官网下载macOS服务 mysql安装

安装完毕后,在终端输入sudo ln -fs /usr/local/mysql/bin/mysql /usr/local/bin/mysql,然后输入密码即可。

终端输入mysql --version,如果输出你下载的版本号,说明安装成功了!

简介

  • 入盟教程主要面向新手,打造精品新手教程,帮助新手入门!
  • 官方网址:www.gitru.cn
  • 官方QQ交流群:150622988