Wordpress 搭建教程
搭建一个个人博客,那么首选 wordpress,作为一个老牌且使用最为广泛的 cms 系统,wordpress 拥有丰富的模板主题以及插件,可以轻松应对各种需求。
本篇教程主要介绍如何以“原生”的方案(原生是相对于网络上的集成环境,例如:mac 下的 xampp 方案, 或者 windows 下的 wamp, linux 下的 lnmp 方案),在本地完整的搭建一个 wordpress 博客程序,以 mac 环境为例。
环境准备
更新 brew
1
brew update
安装 nginx
1
brew install nginx
nginx 配置的目录位置
1
/usr/local/etc/nginx/nginx.conf
nginx 安装后默认根目录的位置
1
/usr/local/var/www
更改默认根目录的位置,编辑文件 /usr/local/etc/nginx/nginx.conf
1
2
3
4
5
6
7
8
9
server {
listen 80;
server_name localhost;
location / {
root /Users/username/www;
index index.php index.html index.htm;
}
}
打开 php 的支持,编辑文件 /usr/local/etc/nginx/nginx.conf
1
2
3
4
5
6
7
location ~ \.php$ {
root html;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /Users/hjh/www$fastcgi_script_name;
include fastcgi_params;
}
nginx 相关指令
1
2
3
4
5
6
7
8
# 启动 nginx
nginx
# 重启
nginx -s reload
# 停止
nginx -s stop
安装 php
1
brew install php
启动 fpm
1
php-fpm
安装 mysql
1
brew install mysql
数据库配置的基本信息
1
2
3
4
5
Name: localhost
Host: 127.0.0.1
Username: root
password: 12345
port: 3306
启动 mysql
1
mysql.server start
用本地数据库查看软件 sequelpro,登陆本地数据库。
在 mysql 中建立一个数据库,命名为:make_a_blog
,为后面安装 wordpress 程序做准备。
一键启动: nginx、mysql、php-fpm 指令
1
nginx && rm -r /usr/local/var/mysql/*.err && mysql.server start && php-fpm
安装 wordpress
获取安装包
从 官网 下载 wordpress 安装包。不过由于某种原因,wordpress 官网屏蔽了中国地区(汗),这里提供 5.2.4 下载包。需要最新的,可以查看 https://cn.wordpress.org/download/。
下载后,解压安装包,得到如图文件
将该目录里的文件,拷贝到配置 nginx 时定义的 www
目录中。
这时候打开浏览器地址: http://localhost 可以看到如下界面,这个就是 wordpress 程序的安装界面了。
点击 现在就开始,输入数据库的相关用户名。这里的信息就是刚才安装 mysql 的信息
点击 提交
点击 安装 wordpress
点击 登录,是登录到 wordpress 后台,你可以回到站点,查看我们新建的 wordpress 站。
这样简单几步,一个完整的 wordpres 站点,我们就完成啦!至于初始的 wordpress 站,看的很丑,不要担心,wordpress 最为强大的地方就是在于它有大量的主题模板和插件系统,这里推荐一些,例如: mysterythemes、templatemonster。
可以登录到后台: http://localhost/wp-login.php 进行主题、模块替的相关配置,这个就需要慢慢摸索。
快来体验你的博客吧!
参考资料: