CentOS8搭建wordpress个人博客部分教程

1,944 阅读2分钟

本篇文章主要介绍如何在CentOS8系统的云服务器上搭建wordpress

wordpress依赖于PHP和MySQL,所以在搭建wordpress前需要先把PHP和MySQL的环境搭建好,本文中使用的web服务为apache。

安装apache

使用yum安装apache

yum install httpd

启动apache

systemctl start httpd

设置开机自启动

systemctl enable httpd

安装PHP

yum install php php-devel

接下来是一些拓展

yum install php-gd php-ldap php-odbc php-pear php-xml php-xmlrpc

还有一个不能通过上述方式直接安装的php-mysql

yum search php-mysql

yum install php-mysqlnd.x86_64

PHP,启动!

systemctl start php-fpm

自己动

systemctl enable php-fpm

安装MySQL

很多教程选择安装mysql的客户端来进行以下操作,官网也是这么玩的,但是我懒,就选择了直接摁命令行

yum install mysql mysql-server

启动MySQL

systemctl start mysqld.service

修改新建好的账户密码

mysqladmin -u root password 你的密码

登入你的MySQL

mysql -u root -p

输入你刚刚修改的密码,然后新建一个库

creat database wordprpess

新建一个用户(MySQL8.0需要先创建用户,如果不是8.0+可以跳过这步),如果报错把"IDENTIFIED BY '这里是你的密码'"这块去掉

CREATE USER 'root'@'%' IDENTIFIED BY '这里是你的密码';

授予访问权限,刷新

grant all privileges on wordpress.* to 'root'@'%';

flush privileges;

准备工作完成开始安装wordpress

安装wordpress

下载wordpress的包,并解压。如果你愿意冒着一点打不开的风险重新安装的话可以试试下面的最新版,毕竟在装了两次最新版都死亡白屏但是换成了旧版本之前,我也是个一定要装最新版的强迫症

wget http://wordpress.org/latest.tar.gz

tar -xzf latest.tar.gz

附上我用起来没毛病的包

wget https://cn.wordpress.org/wordpress-5.0.3-zh_CN.zip

unzip wordpress-5.0.3-zh_CN.zip

将wordpress文件夹拷贝至apache服务器根文件目录下(正常情况下为:/var/www/html )

cp -r wordpress /var/www/html/

跳转然后创建并修改wordpress的配置文件

cd /var/www/html/wordpress/

cp wp-config-sample.php wp-config.php

nano wp-config.php

修改数据库名字,用户名,密码(我画红线的三个部分) psc.jfif

访问http://虚拟机ip/wordpress/wp-admin/install.php进行wordpress初始化

over