準備工作
在開始安裝WordPress之前,您需要確保已經(jīng)準備好以下正文:
- 一臺已配置好的服務器(Linux或Windows)
- 服務器已安裝Web服務器軟件(如Apache或Nginx)
- MySQL或MariaDB數(shù)據(jù)庫服務已安裝并運行
- PHP環(huán)境已配置完成(推薦PHP 7.4或更高版本)
- 一個域名(可選,但推薦用于正式網(wǎng)站)
安裝步驟
1. 下載WordPress安裝包
首先通過SSH連接到您的服務器,然后執(zhí)行以下命令下載最新版WordPress:
wget https://wordpress.org/latest.tar.gz
tar -xzvf latest.tar.gz
這將下載并解壓WordPress安裝包到當前目錄下的wordpress文件夾中。
2. 創(chuàng)建數(shù)據(jù)庫
登錄MySQL/MariaDB創(chuàng)建WordPress所需的數(shù)據(jù)庫:
CREATE DATABASE wordpress;
CREATE USER 'wpuser'@'localhost' IDENTIFIED BY 'your_password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wpuser'@'localhost';
FLUSH PRIVILEGES;
請將”your_password”替換為您設定的安全密碼。
3. 配置WordPress
將解壓后的WordPress文件移動到Web服務器的根目錄(通常是/var/www/html/):
sudo mv wordpress /var/www/html/
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
然后復制示例配置文件并編輯:
cd /var/www/html/wordpress
cp wp-config-sample.php wp-config.php
nano wp-config.php
在配置文件中,找到以下部分并填入您的數(shù)據(jù)庫信息:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wpuser');
define('DB_PASSWORD', 'your_password');
define('DB_HOST', 'localhost');
4. 完成安裝
您可以通過瀏覽器訪問您的服務器IP地址或域名來繼續(xù)安裝:
http://your_server_ip/wordpress
按照屏幕上的提示完成安裝:
- 選擇語言
- 填寫網(wǎng)站標題
- 設置管理員用戶名和密碼
- 輸入管理員郵箱
- 點擊”安裝WordPress”
常見問題解決
1. 權(quán)限問題
如果遇到文件寫入權(quán)限問題,可以嘗試以下命令:
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
2. PHP擴展缺失
確保已安裝WordPress所需的PHP擴展:
sudo apt-get install php-mysql php-gd php-curl php-mbstring php-xml php-xmlrpc php-soap php-intl php-zip
3. 內(nèi)存限制
如果遇到內(nèi)存不足問題,可以編輯php.ini文件增加內(nèi)存限制:
memory_limit = 256M
安全建議
- 定期更新WordPress核心、主題和插件
- 使用強密碼,特別是管理員賬戶
- 考慮安裝安全插件如Wordfence
- 定期備份網(wǎng)站和數(shù)據(jù)庫
- 限制登錄嘗試次數(shù)防止暴力破解
通過以上步驟,您應該已經(jīng)成功在服務器上安裝了WordPress。現(xiàn)在可以開始自定義您的網(wǎng)站,安裝主題和插件,創(chuàng)建內(nèi)容了。