Mac 搭建 PHP 开发环境运行 WordPress

释放双眼,带上耳机,听听看~!

在 Mac 下,部署 PHP 开发环境真的是炒鸡简单,因为系统都自带了 PHP 和 Apache ,我们只需要把服务起起来就行了。

可能文章稍微有点长,但写得很仔细,其实也是很简单的一篇教程,小白不懂得请给点耐心

启动服务

打开终端

  • 开启 apache 服务
sudo apachectl start
  • 停止 apache 服务
sudo apachectl stop
  • 重启 apache 服务
sudo apachectl restart
  • 查看 apache 的版本
sudo apachectl -v

显示的版本号

Server version: Apache/2.4.25 (Unix)
Server built:   Feb  6 2017 20:02:10

验证服务

  • 开启后,在浏览器中输入如下网址,检查Apache服务是否启动成功
http://localhost
http://127.0.0.1
  • 页面会显示 It works! 表示开启 apache 服务成功。
  • Apache服务默认安装路径
  • 在 /private/etc/apache2 , 属于私有目录,是不能直接在Finder中进行查看的

两种方式打开此文件夹

  • 在终端中输入 open /etc 命令就可以看到etc文件夹,在Finder -> 前往 -> 前往文件夹中输入/etc即可进入etc文件夹
  • Apache服务部署默认路径,在 /Library/WebServer/Documents/ 中,将需要运行的服务部署到这里即可。
  • 如果想修改默认环境的,修改 /etc/apache2/httpd.conf 文件,修改 DocumentsRoot 指定的目录即可(这里不做演示)
  • 如果想修改端口号的,一样,在 httpd.conf 中搜索 Listen 80,自行修改即可(这里不做演示)

PHP 环境

  • 查看PHP版本号
php -v

显示的版本号

PHP 5.6.30 (cli) (built: Feb  7 2017 16:18:37) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
  • 要启用PHP,需要修改Apache中的一项模块,让apache加载php模块
  • 同样的,在 /etc/apache2/httpd.conf 文件中搜索:
#LoadModule php5_module libexec/apache2/libphp5.so
  • 将前面的“#”号去掉,然后保存退出,重启apache服务即可。

查看 PHP 是否成功

  • 来,我们手动创建个 phpinfo.php 文件,内容里面填写下方
<?php 
phpinfo(); 
?>
  • 然后丢到我们上面提及的apache服务部署路径/Library/WebServer/Documents/
  • 然后再在浏览器中,执行 http://localhost/phpinfo.php
  • 这能看到php的信息,这个版本号是不是跟我们刚刚 php -v 看到的一样呢,那就表示成功了。

MySql 安装

部署 WordPress

  • 以上工作都完成了,那还等什么呢,部署我们的 WrodPress
  • 官网下载我们的 WordPress :直达官网
  • 下载后,直接解压到 apache 服务部署路径 /Library/WebServer/Documents/,删除我们之前看到的It works! 文件:index.html.en(目的是让我们访问直接跳转WordPress index.php文件)
  • 再去浏览器里访问:http://localhost ,你看到了什么,看到了 WordPress 安装页面了吧,熟不熟悉,惊不惊喜
  • 这里安装步骤直接略过了,Apache,php,MySql都有了,还不会安装的话没法咯。(实在不懂得,百度或者留言吧)

人已赞赏
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧