centos7 搭建WordPress详细步骤

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了centos7 搭建WordPress详细步骤相关的知识,希望对你有一定的参考价值。

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

#安装LAMP
yum install httpd mariadb mariadb-server php php-mysql -y

#新建测试php页
echo "<? phpinfo (); ?>" > /var/www/html/phpinfo.php

#启动httpd
systemctl restart httpd

#重启防火墙,并允许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‘;

技术分享图片
exit

#安装WordPress中文版
wget https://cn.wordpress.org/wordpress-4.9.4-zh_CN.tar.gz
#解压
tar xzvf wordpress-4.9.4-zh_CN.tar.gz
cd wordpress/

mv * /var/www/html/

cd /var/www/html/

chmod 777 -R wp-content/

#启动httpd
systemctl restart httpd

游览器访问:
技术分享图片

填入我们前面创建的数据库跟数据库用户和密码。
技术分享图片

出现这个情况,我们在/var/www/html/手动创建文件就可以了
技术分享图片

vim /var/www/html/wp-config.php
将上图提示的文件内容复制进去

技术分享图片

技术分享图片

技术分享图片

如上,WordPress基础已经配置完成了
接着配置FTP,让WordPress能够下载跟上传文件

yum install vsftpd -y
systemctl restart vsftpd

firewall-cmd --permanent --add-service=ftp
firewall-cmd --reload

新建用户,跟密码
useradd laotang6
passwd laotang6
技术分享图片

媒体库默认最大文件为2M,
技术分享图片

我们这里更改为50M:

vim /etc/php.ini

upload_max_filesize = 50M
post_max_size = 50M

systemctl restart httpd

技术分享图片

首页:
技术分享图片

以上是关于centos7 搭建WordPress详细步骤的主要内容,如果未能解决你的问题,请参考以下文章

主机Nginx + Docker WordPress Mysql搭建的详细步骤

CentOS 7上安装WordPress详细步骤

Linux中Centos7系统搭建FTP服务详细过程

阿里云centos7.6服务器搭建discuz论坛详细步骤

腾讯云玩转WordPress网站超详细介绍

CentOS服务器上搭建Gitlab安装步骤中文汉化详细步骤日常管理以及异常故障排查