一、准备工作
在开始安装WordPress之前,您需要确保已经完成以下准备工作:
- 已购买域名和虚拟主机/云服务器
- 服务器操作系统建议选择CentOS 7.x或Ubuntu 18.04+
- 确保服务器内存不低于1GB(WordPress运行最低要求)
- 准备好FTP工具(如FileZilla)和SSH连接工具
二、宝塔面板安装
1. 安装宝塔面板
通过SSH连接到您的服务器,执行以下命令安装宝塔面板:
# CentOS系统
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
# Ubuntu/Debian系统
wget -O install.sh http://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
安装完成后,系统会显示面板访问地址、用户名和密码,请妥善保存这些信息。
2. 登录宝塔面板
在浏览器中输入显示的宝塔面板访问地址,使用提供的用户名和密码登录。
首次登录后,系统会推荐安装LNMP或LAMP环境,建议选择以下配置:
- Nginx 1.20+
- MySQL 5.7+
- PHP 7.4+
- phpMyAdmin 5.0+
三、WordPress安装步骤
1. 创建网站
- 点击宝塔面板左侧”网站”菜单
- 点击”添加站点”按钮
- 填写域名信息(如果没有域名可先使用服务器IP)
- 选择创建MySQL数据库,设置数据库名和密码
- PHP版本选择7.4或更高版本
- 点击”提交”完成网站创建
2. 下载WordPress
- 进入网站根目录(默认路径:/www/wwwroot/您的域名)
- 删除默认生成的index.html和404.html文件
- 点击”远程下载”,输入WordPress中文版下载地址:
https://cn.wordpress.org/latest-zh_CN.tar.gz
- 下载完成后解压文件,并将wordpress文件夹内所有内容移动到网站根目录
3. 配置WordPress
- 在浏览器中访问您的域名,开始WordPress安装向导
- 选择语言为”简体中文”,点击继续
- 填写数据库信息:
- 数据库名:创建网站时设置的数据库名
- 用户名:同上
- 密码:创建数据库时设置的密码
- 数据库主机:通常为localhost
- 表前缀:建议修改默认wp为其他前缀(如wp123)增强安全性
- 提交后点击”运行安装程序”
- 设置网站标题、管理员用户名、密码和邮箱
- 点击”安装WordPress”完成安装
四、基础配置优化
1. 固定链接设置
- 登录WordPress后台
- 进入”设置”→”固定链接”
- 推荐选择”文章名”模式,有利于SEO
- 点击保存更改
2. 主题安装
- 进入”外观”→”主题”
- 点击”添加新主题”,可以搜索或上传主题
- 推荐使用Astra、GeneratePress等轻量级主题
- 安装后点击”启用”
3. 插件推荐
- 进入”插件”→”安装插件”
- 推荐安装以下基础插件:
- Yoast SEO:SEO优化
- WP Super Cache:缓存加速
- UpdraftPlus:备份恢复
- Wordfence Security:安全防护
五、常见问题解决
- 安装时出现”无法创建wp-config.php文件”
- 解决方案:手动复制wp-config-sample.php为wp-config.php,填写数据库信息
- 访问网站显示404错误
- 检查宝塔面板中网站伪静态规则是否设置为WordPress
- 上传主题/插件提示需要FTP凭证
- 在wp-config.php中添加以下代码:
define("FS_METHOD", "direct");
define("FS_CHMOD_DIR", 0755);
define("FS_CHMOD_FILE", 0644);
- 网站打开速度慢
- 安装缓存插件
- 开启宝塔面板的PHP OPcache
- 考虑使用CDN加速
通过以上步骤,您已经成功在宝塔面板上安装并配置了WordPress网站。接下来可以根据需要进一步定制您的网站外观和功能,开始内容创作之旅。