一、准备工作
在开始使用宝塔面板搭建WordPress网站之前,您需要做好以下准备工作:
- 服务器准备:购买一台云服务器(推荐1核2G配置以上),国内服务器需备案,香港或海外服务器无需备案
- 域名注册:选择一个合适的域名并完成注册
- 环境要求:确保服务器系统为CentOS 7+/Ubuntu 16+/Debian 9+等主流Linux发行版
二、安装宝塔面板
- 使用SSH工具连接您的服务器
- 根据您的服务器系统选择对应的安装命令:
# CentOS安装命令
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh
# Ubuntu/Debian安装命令
wget -O install.sh https://download.bt.cn/install/install-ubuntu_6.0.sh && sudo bash install.sh
- 安装完成后,记下面板提供的访问地址、用户名和密码
三、配置服务器环境
- 登录宝塔面板后,在”软件商店”中安装以下组件:
- Nginx 1.20+
- MySQL 5.7+
- PHP 7.4+
- phpMyAdmin(可选)
- 配置PHP设置:
- 安装必要的PHP扩展:fileinfo、opcache、exif等
- 调整内存限制至256M或更高
- 在”安全”设置中放行80、443、8888等必要端口
四、创建网站
- 点击”网站”→”添加站点”
- 填写域名信息(多个域名用空格隔开)
- 选择创建MySQL数据库,记录数据库名、用户名和密码
- 选择PHP版本(推荐7.4或8.0)
- 点击”提交”完成网站创建
五、安装WordPress
- 进入网站根目录(默认路径:/www/wwwroot/您的域名)
- 删除默认的index.html文件
- 下载最新版WordPress:
wget https://wordpress.org/latest.zip
unzip latest.zip
mv wordpress/* ./
rm -rf wordpress latest.zip
- 设置目录权限:
chown -R www:www /www/wwwroot/您的域名
chmod -R 755 /www/wwwroot/您的域名
- 访问您的域名,开始WordPress安装向导
- 填写数据库信息(使用之前创建的数据库)
- 设置网站标题、管理员账号等信息
六、基础优化设置
- 固定链接设置:在WordPress后台→设置→固定链接,选择”文章名”格式
- 安装必要插件:
- WP Super Cache或W3 Total Cache(缓存插件)
- Yoast SEO(SEO优化)
- UpdraftPlus(备份插件)
- 安全加固:
- 修改默认登录地址
- 安装Wordfence安全插件
- 定期更新WordPress核心和插件
七、常见问题解决
- 无法访问安装页面:检查防火墙设置,确保80端口开放
- 数据库连接错误:核对数据库信息,确保用户名和密码正确
- 文件权限问题:通过宝塔面板重置目录权限为755,文件权限为644
- 内存不足:在wp-config.php中添加
define('WP_MEMORY_LIMIT', '256M');
通过以上步骤,您已经成功使用宝塔面板搭建了WordPress网站。接下来可以根据需要选择主题、添加内容,开始您的网站运营之旅。