一、准备工作
在开始安装WordPress之前,您需要确保已完成以下准备工作:
- 购买域名和服务器:推荐选择国内主流云服务商(如阿里云、腾讯云)或国外服务商(如Vultr、Linode)
- 确保服务器环境:Linux系统(推荐CentOS 7+或Ubuntu 18.04+),内存建议1GB以上
- 域名解析:将域名A记录解析到您的服务器IP地址
二、安装宝塔面板
- 使用SSH工具连接您的服务器(如PuTTY或Xshell)
- 根据您的操作系统执行对应安装命令:
# 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
- 安装完成后,记下面板显示的访问地址、用户名和密码
- 登录宝塔面板后,根据提示安装推荐套件(LNMP或LAMP环境)
三、创建网站环境
- 点击左侧”网站”菜单,选择”添加站点”
- 填写您的域名(如www.yourdomain.com),同时创建FTP和数据库
- 记下自动生成的数据库名、用户名和密码(建议复制保存)
- 等待网站创建完成
四、安装WordPress
- 下载WordPress:
- 进入网站根目录(默认路径:/www/wwwroot/您的域名)
- 删除目录下所有默认文件
- 使用宝塔远程下载功能或上传WordPress最新中文版压缩包
- 解压并设置权限:
unzip latest-zh_CN.zip
chmod -R 755 wordpress
chown -R www:www wordpress
- 配置数据库:
- 访问phpMyAdmin(通过宝塔面板数据库菜单)
- 导入WordPress数据库或创建新数据库(如果之前未自动创建)
- 运行安装向导:
- 访问您的域名,开始WordPress安装
- 填写数据库信息(名称、用户名、密码,主机保持localhost)
- 设置网站标题、管理员账号等信息
五、基础优化设置
- 固定链接设置:
- 登录WordPress后台 → 设置 → 固定链接
- 推荐选择”文章名”模式,有利于SEO
- 安装必要插件:
- 安全插件:Wordfence Security或iThemes Security
- 缓存插件:WP Super Cache或W3 Total Cache
- SEO插件:Yoast SEO或Rank Math
- 宝塔面板安全设置:
- 修改默认面板端口
- 设置面板访问限制IP(如有固定IP)
- 定期备份网站和数据库
常见问题解决
- 无法访问安装页面:
- 检查防火墙是否放行80/443端口
- 确认域名解析已生效(ping测试)
- 查看Nginx/Apache服务是否正常运行
- 数据库连接错误:
- 确认数据库用户名密码正确
- 检查数据库是否已创建
- 查看my.cnf配置是否有问题
- 文件权限问题:
- wp-content目录应设置为755
- 配置文件wp-config.php应设置为644
通过以上步骤,您已成功在宝塔面板上部署了WordPress网站。接下来可以根据需求选择主题、发布内容,开始您的网站建设之旅。建议定期更新WordPress核心、主题和插件,保持网站安全稳定运行。