CentOS Stream轻松部署WordPress,一步到位搭建高效博客平台

发布时间:2025-06-08 02:38:24

引言

WordPress作为全球最受欢送的博客平台跟内容管理体系,以其富强的功能、丰富的插件跟主题而驰名。CentOS Stream作为CentOS 8的继任者,供给了最新的开源技巧。本文将具体介绍如何在CentOS Stream上轻松安排WordPress,搭建一个高效、牢固的博客平台。

体系请求

在开端之前,请确保你的CentOS Stream体系满意以下请求:

  • 操纵体系:CentOS Stream 8
  • Web效劳器:Apache或Nginx
  • 数据库:MySQL或MariaDB
  • PHP:PHP 7.4或更高版本

安排步调

1. 安装Apache跟PHP

sudo dnf install -y httpd php php-mysqlnd

2. 启动Apache效劳

sudo systemctl start httpd
sudo systemctl enable httpd

3. 安装MySQL数据库

sudo dnf install -y mariadb-server mariadb
sudo systemctl start mariadb
sudo systemctl enable mariadb

4. 设置MySQL数据库

sudo mysql_secure_installation

按照提示设置root密码、删除匿名用户、禁止root用户远程登录等。

5. 创建WordPress数据库

sudo mysql -u root -p
CREATE DATABASE wordpress;
CREATE USER 'wordpressuser'@'localhost' IDENTIFIED BY 'yourpassword';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpressuser'@'localhost';
FLUSH PRIVILEGES;
exit

6. 下载并解压WordPress

cd /var/www/html
wget https://wordpress.org/latest.tar.gz
tar -zxvf latest.tar.gz
mv wordpress/* .
rm -rf wordpress

7. 设置WordPress

编辑wp-config.php文件,填写数据库信息:

define('DB_NAME', 'wordpress');
define('DB_USER', 'wordpressuser');
define('DB_PASSWORD', 'yourpassword');
define('DB_HOST', 'localhost');

8. 拜访WordPress安装导游

在浏览器中拜访http://yourdomain.com/,按照导游提示实现安装。

高等设置

1. 安装缓存插件

为了进步WordPress的加载速度,倡议安装缓存插件,如W3 Total Cache或WP Super Cache。

2. 设置SSL证书

为了进步网站的保险性,倡议设置SSL证书。你可能利用Let’s Encrypt收费获取SSL证书。

3. 优化PHP设置

编辑/etc/php.ini文件,调剂以下参数:

memory_limit = 256M
max_execution_time = 30
max_input_time = 60
post_max_size = 32M
upload_max_filesize = 32M

总结

经由过程以上步调,你可能在CentOS Stream上轻松安排WordPress,搭建一个高效、牢固的博客平台。盼望本文对你有所帮助!