wordpress环境搭建
温馨提示:本文最后更新于2025年12月1日 00:30,若内容或图片失效,请在下方留言或联系博主。
安装WordPress环境通常包括以下几个步骤:安装Web服务器、数据库系统、PHP运行环境,然后部署WordPress程序。以下是详细的操作步骤:
-
安装Web服务器(如Apache或Nginx)
- 在Ubuntu上使用apt安装Apache:
sudo apt update && sudo apt install apache2 - 启动并启用Apache服务:
sudo systemctl start apache2 && sudo systemctl enable apache2 - 验证Apache是否正常运行:在浏览器中访问
http://localhost
- 在Ubuntu上使用apt安装Apache:
-
安装MySQL或MariaDB数据库
- 使用apt安装MySQL:
sudo apt install mysql-server - 运行安全脚本:
sudo mysql_secure_installation - 登录MySQL并创建数据库和用户:
CREATE DATABASE wordpress; CREATE USER 'wordpress_user'@'localhost' IDENTIFIED BY 'password'; GRANT ALL PRIVILEGES ON wordpress.* TO 'wordpress_user'@'localhost'; FLUSH PRIVILEGES; EXIT;
- 使用apt安装MySQL:
-
安装PHP及其相关模块
- 安装PHP和常用扩展:
sudo apt install php php-mysql php-cli php-mbstring php-xml php-gd php-curl - 重启Apache以加载PHP模块:
sudo systemctl restart apache2
- 安装PHP和常用扩展:
-
下载并解压WordPress
- 从官网下载最新版本:
wget https://wordpress.org/latest.tar.gz - 解压文件到Apache的web目录:
tar -xzvf latest.tar.gz sudo mv wordpress /var/www/html/wordpress - 设置权限:
sudo chown -R www-data:www-data /var/www/html/wordpress
- 从官网下载最新版本:
-
创建WordPress配置文件
- 复制示例配置文件:
cp /var/www/html/wordpress/wp-config-sample.php /var/www/html/wordpress/wp-config.php - 编辑配置文件并设置数据库信息:
define('DB_NAME', 'wordpress'); define('DB_USER', 'wordpress_user'); define('DB_PASSWORD', 'password'); define('DB_HOST', 'localhost');
- 复制示例配置文件:
-
访问WordPress安装向导
- 在浏览器中访问
http://localhost/wordpress - 按照提示选择语言、输入站点标题、管理员用户名和密码,完成安装
- 在浏览器中访问
-
配置域名(可选)
- 修改Apache虚拟主机配置文件,设置DocumentRoot为WordPress目录
- 启用虚拟主机并重启Apache:
sudo a2ensite yourdomain.conf && sudo systemctl restart apache2
-
配置SSL(可选)
- 使用Let's Encrypt证书:
sudo apt install certbot python3-certbot-apache - 获取并安装证书:
sudo certbot --apache
- 使用Let's Encrypt证书:
以上步骤完成后,WordPress环境即可正常运行。







