作为一个爱折腾的人,今天我们就自己搭个博客玩玩。
环境:centos
let's go
LNMP 是 Linux、Nginx、MySQL 和 PHP 的缩写,是 WordPress 博客系统依赖的基础运行环境。我们先来准备 LNMP 环境
1.安装nginx:yum install nginx -y
2.修改 /etc/nginx/conf.d/default.conf,去除对 IPv6 地址的监听
3.修改完成后,启动 Nginx:nginx
此时,可访问(http://ip地址)来确认是否已经安装成功。
4.将 Nginx 设置为开机自动启动:
chkconfig nginx on
5.
安装 MySQL
yum install mysql-server -y
6.安装完成后,启动mysql服务
service mysqld restart
7,设置mysql账号和密码
/usr/bin/mysqladmin -u root password '你的密码'
8,将mysql设置开机启动
chkconfig mysql on
9,安装php
yum install php-fpm php-mysql -y
10.启动php-fpm进程
service php-fpm start
11.查看php-fpm监听的端口号
netstat -nlpt | grep php-fpm
12.将php-fpm设置开机启动
chkconfig php-fpm on
13.安装并配置WordPress
yum install wordpress -y
安装完成后,就可以在 /usr/share/wordpress 看到 WordPress 的源代码了。
14.配置数据库
进入mysql(mysql -uroot -p='你的密码')
创建wordpress数据库 create database wordpress
退出:exit
15把上述的 DB 配置同步到 WordPress 的配置文件中
vim /etc/wordpress/wp-config.php
16.配置 Nginx
WordPress 已经安装完毕,我们配置 Nginx 把请求转发给 PHP-FPM 来处理
首先,重命名默认的配置文件
cd /etc/nginx/conf.d/
mv default.conf defaut.conf.bak
在 /etc/nginx/conf.d
创建 wordpress.conf 配置
配置后,通知 Nginx 进程重新加载:
nginx -s reload
下面就是域名和解析了,然后关联上ip地址就ok啦
哗啦啦哗啦啦,顶不住了,要先去吃饭了,bye!