云服务器部署WordPress 5.9安装教程
文章分类:行业新闻 /
创建时间:2026-01-07
在云服务器上部署WordPress 5.9,是搭建个人博客、企业官网的便捷方式。相比传统服务器,云服务器的弹性扩展和稳定性能能更好支撑网站长期运行。以下是详细的安装步骤,从环境准备到最终上线,全程拆解。
前期准备
开始部署前需完成三项基础工作:首先需要一台云服务器(推荐选择Linux系统,如Ubuntu 20.04或CentOS 7);其次确保服务器已开放80(HTTP)和443(HTTPS)端口,这两个端口用于网站对外访问;最后准备一个已完成备案的域名,后续将用于绑定网站。
安装基础环境
安装Apache(网页服务器软件)
以Ubuntu系统为例,通过命令行安装Apache:
sudo apt update && sudo apt install apache2
安装完成后启动服务并设置开机自启:
sudo systemctl start apache2
sudo systemctl enable apache2
在浏览器输入服务器公网IP,若显示“Apache2 Ubuntu Default Page”,说明安装成功。
安装MySQL(数据库管理系统)
执行命令安装MySQL服务端:
sudo apt install mysql-server
安装完成后运行安全配置向导,按提示设置root密码并完成基础安全配置:
sudo mysql_secure_installation
登录MySQL控制台创建WordPress专用数据库和用户:
sudo mysql -u root -p
(输入密码后执行以下命令)
CREATE DATABASE wordpress_db;
CREATE USER 'wp_user'@'localhost' IDENTIFIED BY '你的强密码';
GRANT ALL PRIVILEGES ON wordpress_db.* TO 'wp_user'@'localhost';
FLUSH PRIVILEGES;
(注意:密码需包含字母、数字和符号,提升安全性)
安装PHP及扩展
WordPress依赖PHP运行,需安装PHP主程序及MySQL扩展:
sudo apt install php libapache2-mod-php php-mysql
安装完成后,通过命令php -v检查版本(需PHP 7.4及以上,WordPress 5.9兼容)。
配置WordPress
下载并部署程序包
在服务器终端下载WordPress 5.9官方安装包:
wget https://wordpress.org/wordpress-5.9.tar.gz
解压文件并移动至Apache网站根目录:
tar -zxf wordpress-5.9.tar.gz
sudo cp -R wordpress /var/www/html/
配置数据库连接
进入WordPress目录,复制并修改配置文件:
cd /var/www/html/wordpress
sudo cp wp-config-sample.php wp-config.php
用nano编辑器修改配置文件:
sudo nano wp-config.php
找到以下参数并替换为之前创建的数据库信息:
define( 'DB_NAME', 'wordpress_db' ); // 数据库名
define( 'DB_USER', 'wp_user' ); // 用户名
define( 'DB_PASSWORD', '你的强密码' ); // 用户密码
按Ctrl+O保存,Ctrl+X退出。
设置文件权限
为确保Apache服务正常读写文件,执行权限设置命令:
sudo chown -R www-data:www-data /var/www/html/wordpress
sudo chmod -R 755 /var/www/html/wordpress
完成安装与测试
在浏览器输入“http://你的域名/wordpress”或“http://服务器公网IP/wordpress”,进入WordPress安装向导:
1. 选择网站语言(推荐简体中文);
2. 填写数据库信息(与wp-config.php一致);
3. 设置网站标题、管理员账号和密码;
4. 点击“安装WordPress”完成初始化。
安装成功后,使用管理员账号登录后台(路径:http://你的域名/wordpress/wp-admin),即可开始主题设置、插件安装等个性化操作。
通过这套流程,你可以在云服务器上快速搭建一个稳定运行的WordPress 5.9网站。云服务器的弹性计算能力能根据网站访问量自动调整资源,后续扩展内容或增加功能时无需担心性能瓶颈。
工信部备案:苏ICP备2025168537号-1