本文详细讲解通过云服务器部署WordPress的6个核心步骤,涵盖服务器选购、环境配置、域名绑定到安全优化等全流程,推荐使用九零云高性价比云服务器,助您快速搭建专业网站。
一、服务器选购与基础配置
1. 选择云服务器配置:建议新手选择2核4G起步配置,WordPress运行更流畅。国内用户推荐九零云的轻量应用服务器,自带宝塔面板预装环境。
2. 系统镜像选择:优先使用CentOS 7.9或Ubuntu 20.04 LTS系统,确保系统稳定性和兼容性。
3. 安全组设置:开放80/443端口(HTTP/HTTPS)、22端口(SSH)及3306端口(MySQL数据库)。
二、搭建网站运行环境
1. 安装LAMP环境:通过SSH执行命令安装Apache、MySQL、PHP(推荐PHP 7.4+)
sudo apt install apache2 mysql-server php libapache2-mod-php php-mysql
2. 配置数据库:创建专属数据库并设置用户权限,记录数据库名称、用户名和密码备用。
三、WordPress程序安装
1. 下载最新安装包:
wget https://wordpress.org/latest.zip
2. 解压到网站根目录:
unzip latest.zip -d /var/www//
3. 修改配置文件:复制wp-config-sample.php为wp-config.php,填入数据库连接信息。
四、域名解析与SSL配置
1. 域名A记录解析:在域名管理后台添加@和www记录指向服务器IP
2. 安装SSL证书:使用Let’s Encrypt免费证书,通过certbot工具自动配置HTTPS加密
五、网站基础优化设置
1. 固定链接设置:建议选择「文章名」格式提升SEO效果
2. 安装缓存插件:推荐WP Rocket或W3 Total Cache提升加载速度
3. 配置伪静态规则:在Apache中启用mod_rewrite模块,完善.htaccess文件
六、安全防护措施
1. 修改默认登录路径:通过插件更改wp-admin访问路径
2. 安装安全插件:推荐Wordfence防火墙插件
3. 设置定期备份:使用UpdraftPlus自动备份网站到云存储