wordpress部署
温馨提示:本文最后更新于2025年6月17日 12:30,若内容或图片失效,请在下方留言或联系博主。
WordPress 部署步骤
1. 确定服务器环境
- 操作系统:选择支持 PHP 和 MySQL 的操作系统,如 Linux(Ubuntu、CentOS)。
- Web服务器:安装 Apache 或 Nginx。
- PHP:确保安装适合的 PHP 版本(通常为 PHP 7.x 或更高版本)。
- MySQL/MariaDB:数据库服务。
2. 安装 Web 服务器
使用 Apache:
sudo apt update
sudo apt install apache2
使用 Nginx:
sudo apt update
sudo apt install nginx
3. 安装 MySQL
sudo apt install mysql-server
sudo mysql_secure_installation
设置数据库密码并进行安全配置。
4. 安装 PHP
sudo apt install php libapache2-mod-php php-mysql
5. 下载 WordPress
cd /var/www/html
sudo wget https://wordpress.org/latest.tar.gz
sudo tar -xzvf latest.tar.gz
sudo mv wordpress/* .
sudo rmdir wordpress
sudo chown -R www-data:www-data *
sudo chmod -R 755 *
6. 配置数据库
登录 MySQL:
mysql -u root -p
创建数据库和用户:
CREATE DATABASE wordpress;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON wordpress.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
7. 配置 WordPress
复制示例配置文件并编辑:
cd /var/www/html
sudo cp wp-config-sample.php wp-config.php
sudo nano wp-config.php
修改以下内容:
define('DB_NAME', 'wordpress');
define('DB_USER', 'wp_user');
define('DB_PASSWORD', 'password');
8. 设置权限
sudo chown -R www-data:www-data /var/www/html
sudo chmod -R 755 /var/www/html
9. 完成安装
通过浏览器访问服务器 IP 地址,按照 WordPress 安装向导完成设置。
10. 可选:配置 HTTPS
使用 Certbot 获取 SSL 证书:
sudo apt install certbot python3-certbot-nginx
sudo certbot --nginx








