centos8 搭建WordPress详细步骤

  • Post author:
  • Post category:其他


WordPress是使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用,我这次实验是在centos8搭建内网使用。

提前关闭selinux 和防火墙

vim /etc/selinux/config

修改 为SELINUX=disabled 后保存

setenforce 0 立即生效

systemctl stop firewalld

一、#配置更换阿里云yum源

1、备份

$cd /etc/yum.repos.d

$mkdir ./bak

$ mv * ./bak

2、下载

$ wget -o /etc/yum.repos.d/CentOS-Linux-BaseOS.repo

http://mirrors.aliyun.com/repo/Centos-8.repo

3、更新源

$yum makecache

4、升级

$sudo yum update

二、#安装LAMP

yum install httpd mariadb mariadb-server php php-mysql -y

访问localhost 出现这个就成功了

#新建测试php页

echo “<? phpinfo (); ?>” > /var/www/html/phpinfo.php

#启动httpd

systemctl restart httpd

访问localhost/phpinfo.php

#重启防火墙,并允许http通过

systemctl restart firewalld

firewall-cmd –permanent –add-service=http

#启动数据库,并设置密码,

systemctl restart mariadb

mysql -u root -p

set password = password(‘123456’);

创建数据库

MariaDB [(none)]> create database wordpress;

创建用户

MariaDB [(none)]> create user ‘laotang6’@’localhost’ identified by ‘123456’;

用户授权

MariaDB [(none)]> grant all on wordpress.* to ‘laotang6’@’localhost’;

创建wordpress数据库 和授权

MariaDB [(none)]>exit

三、#安装WordPress中文版

wget

https://cn.wordpress.org/wordpress-6.1.1-zh_CN.tar.gz

#解压

tar xzvf wordpress-6.1.1-zh_CN.tar.gz

cd wordpress/

mv * /var/www/html/

cd /var/www/html/

chmod 777 -R wp-content/

cp /var/www/html/wp-config-sample.php /var/www/html/wp-config.php

vim /var/www/html/wp-config.php

填写myslq 生成的wordpress库 用户 laotang6 密码123456

#启动httpd

systemctl restart httpd

五、测试Wordpress

1、浏览器访问


http://IP

地址:端口(默认80)

/wp-blog/wp-admin/install.php。

2、根据信息完成wordpress初始化配置

3、单击Install WordPress完成Wordpress初始化

4、单击Log In进行登录。

5、输入设置的用户名和密码