搭建 WordPress 个人博客
系统要求:centos 6.8 64位
一. 准备 LNMP 环境
LNMP 是 Linux、Nginx、MySQL 和 PHP 的缩写,是 WordPress 博客系统依赖的基础运行环境。我们先来准备 LNMP 环境:
1. 安装 Nginx
使用 yum
安装 Nginx:
yum install nginx -y
修改 /etc/nginx/conf.d/default.conf,去除对 IPv6 地址的监听可参考下面的示例:
1 server { 2 listen 80 default_server; 3 # listen [::]:80 default_server; 4 server_name _; 5 root /usr/share/nginx/html; 6 7 # Load configuration files for the default server block. 8 include /etc/nginx/default.d/*.conf; 9 10 location / { 11 } 12 13 error_page 404 /404.html; 14 location = /40x.html { 15 } 16 17 error_page 500 502 503 504 /50x.html; 18 location = /50x.html { 19 } 20 21 }
修改完成后,启动 Nginx:(启动后可访问实验机器外网 HTTP 服务:http://118.89.65.22自己主机的ip)
nginx
如果启动Nginx时出现报错如下:nginx: [emerg] a duplicate default server for 0.0.0.0:80 in /etc/nginx/nginx.conf:39,问题出现在/etc/nginx/conf.d/default.conf(虚拟主机的配置文件)和 /etc/nginx/nginx.conf(nginx的一般配置)这两个文件上,配置的时候配置重复,解决办法就是屏蔽其中一个文件中的相同配置就可以了,重点是你要配置虚拟主机还是一般配置。
https://cloud.tencent.com/developer/labs/lab/10001/console