基于centos搭建wordpress个人博客

来源:互联网 发布:魔兽世界大脚mac 编辑:程序博客网 时间:2024/04/23 23:42

作为一个爱折腾的人,今天我们就自己搭个博客玩玩。

环境: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!