怎样在 macOS 本地环境安装 WordPress,调试排版样式

博客有些设计不满意,准备重新将博客的字体、排版样式、界面做一些改变,直接在服务器上调试 WordPress 和 主题肯定不方便,不仅卡,而且容易调乱,甚至如果没备份,不小心将博客改的打不开就滑稽了。

所以我准备将 WordPress 在本地环境安装调试,这里分享怎样在 macOS 系统本地安装 WordPress ,最后成功安装主题和插件

1、macOS 自带 Apache,直接开启就行,Apache 常用以下三个命令。

sudo apachectl start    #启动
sudo apachectl stop     #停止
sudo apachectl restart  #重启

打开终端,任意位置复制启动命令,启动 Apache 。如果想验证是否启动成功,可以在浏览器中输入 localhost ,页面会看到 It Works!

2、打开 PHP ,macOS 自带 PHP ,但默认处于注释关闭状态,我们需要手动将它打开。

在 Mac 终端输入

sudo vi /etc/apache2/httpd.conf

然后找到下面一行代码,将前面注释去掉(这里是用 vi 打开的,采用 / 快速搜索)

#LoadModule php7_module libexec/apache2/libphp7.so

这里涉及到 vi 的使用,如果不清楚,推荐找找菜鸟教程,后面还要用到

3、修改项目部署路径,默认 Apache 项目部署路径是

/Library/WebServer/Documents

但如果后面尝试就会发现,因为 Mac 的安全性验证,导致使用过程很不方便,总是要求我们输入电脑的登录密码。

所以这里索性将路径改了,只要改到你的个人用户组下就没事,比如我的

/Users/guozh/LocalWordpress

修改方法同样是刚才的配置文件,打开它

sudo vi /etc/apache2/httpd.conf

搜索

/Library/WebServer/Documents

将它修改成如下自己的路径,应该有两处

/Users/guozh/LocalWordpress

4、修改配置文件记得重启 Apache 服务,重启命令

sudo apachectl restart

5、安装 MySQL,如果已经安装,这里跳过安装,在 MySQL 本地创建一个数据库,等会 WordPress 配置文件中需要用到。

Mac上安装mysql 我的教程步骤

…..

哎 不想写了,细节太多了,以后抽时间做个视频算了,这里分享其中有几个比较的地方。

搭建完以后,上传主题总是失败,结果貌似是权限不够,直接简单粗暴,将

LocalWordpress 文件夹权限改成 777,方法有两个,要么在终端用命令

chmod -R 777 LocalWordpress 

或者查看文件信息 Command+i

拉到最下面,将权限修改成读与写,选择完记得点击下面的齿轮⚙️,选择应用到包含的项目。

这是第一个坑。接着是第二个

要执行请求的操作,WordPress需要访问您网页服务器的权限。 请输入您的FTP登录凭据以继续。

使用过程中总是弹出对话框提醒我上面内容

wp-config.php 最后添加下面三行

define("FS_METHOD","direct");

define("FS_CHMOD_DIR", 0777);

define("FS_CHMOD_FILE", 0777);

还有个小坑,安装 WordPress 时提醒我

error establishing a database connection

但我数据库密码都没错,找了很久原因,后面将配置文件中的

localhost 修改成本地 127.0.0.1 就可以了,郁闷。

OK,希望这篇博文对你有用,其中省略了一些步骤和细节,截图啥的太麻烦。

本文由老郭种树原创,转载请注明:https://guozh.net/install-wordpress-on-loalhost-for-macos/

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注