mac 启动Apache、PHP

最近想接触一下php相关知识,需要在mac上搭配php运行环境。其实Mac系统已经内置了Apache和PHP,使用起来非常方便。

启动Apache

$ sudo apachectl start  //由于sudo是系统指令,需要输入电脑密码
$ sudo apachectl -v 
//接下来会看见Mac中Apache的版本信息,如10.11.5中  
Server version: Apache/2.4.18 (Unix)
Server built:   Feb 20 2016 20:03:19
//验证Apache服务器是否启动:打开浏览器,在网址处输入
http://localhost
或 http://127.0.0.1
如果出现It works! 则启动成功。
Apache的默认安装路径:/private/etc/apache2
mac 启动Apache、PHP_第1张图片
7F2BAF1461A0F059ADF1D605D174541B.png
Apache的服务部署路径: /Library/WebServer/Documents/

修改部署路径
在/private/etc/apache2 目录下用记事本打开httpd.conf文件,找到DocumentRoot就可以修改路径

mac 启动Apache、PHP_第2张图片
CF6454277DE20F07CF2D97A3DE5D5C1B.png

此时显示


mac 启动Apache、PHP_第3张图片
8C68DF0436D050074A46DF72C1127ADE.png

复制后修改,然后再替换原文件

Apache服务端口号修改

在/private/etc/apache2 目录下打开httpd.conf文件,找到Listen 80修改

mac 启动Apache、PHP_第4张图片
FEED033E96AF18959400C4CD8FD24CCB.png

启动PHP

在终端中输入命令

$ sudo vim/ etc/apache2/httpd.conf

找到 #LoadModule php5_module libexec/apache2/libphp5.so 将#去掉
然后重启Apache

sudo apachectl restart

进入/Library/WebServer/Documents 新建一个php文件

sudo vim test.php

在text.php中输入一下代码

mac 启动Apache、PHP_第5张图片
屏幕快照 2016-12-04 上午5.58.07.png

在浏览器中国打开localhost/test.http,测试php是否可用

mac 启动Apache、PHP_第6张图片
屏幕快照 2016-12-04 上午6.06.13.png

安装MySql

与Apache、PHP不同,Mac原生没有带MySql,需要自己安装。先到mysql官网(http://dev.mysql.com/downloads/mysql/)下载安装包。MySql有社区版(community)和企业版(enterprise),如果个人学习及开发的话,选择community即可。

mac 启动Apache、PHP_第7张图片
D89070C6-8ED1-4633-A0C2-96B2371E8AB0.png

你可能感兴趣的:(mac 启动Apache、PHP)