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

提問者:用戶VDXQ 發布時間: 2025-06-08 02:38:24 閱讀時間: 3分鐘

最佳答案

引言

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,搭建一個高效、牢固的博客平台。盼望本文對妳有所幫助!

相關推薦