宝塔面板搭建WordPress网站全攻略

来自:素雅营销研究院

头像 方知笔记
2025年04月27日 15:44

一、准备工作

在开始使用宝塔面板搭建WordPress网站之前,您需要确保已完成以下准备工作:

  1. 一台已安装Linux系统(推荐CentOS 7/8或Ubuntu 18.04/20.04)的服务器
  2. 已解析到服务器IP的域名(可选但推荐)
  3. SSH客户端工具(如PuTTY或终端)
  4. 基本的Linux命令操作知识

二、安装宝塔面板

  1. 使用SSH连接到您的服务器
  2. 根据您的操作系统执行相应的安装命令:

对于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
  1. 安装过程中会提示是否同意用户协议,输入”y”确认
  2. 安装完成后,会显示面板访问地址、用户名和密码,请妥善保存这些信息

三、配置宝塔面板环境

  1. 通过浏览器访问宝塔面板(地址格式为http://服务器IP:8888)
  2. 首次登录后会弹出环境安装向导,推荐选择:
  • LNMP组合(Nginx 1.20+、MySQL 5.7+、PHP 7.4+)
  • 极速安装方式(编译安装更稳定但耗时较长)
  1. 等待环境安装完成(可能需要20-40分钟,取决于服务器性能)

四、创建网站

  1. 在宝塔面板左侧菜单点击”网站”→”添加站点”
  2. 填写网站信息:
  • 域名:填写您的域名(如无域名可暂时使用服务器IP)
  • 根目录:保持默认或自定义
  • FTP:可选创建(推荐使用SFTP更安全)
  • 数据库:选择MySQL,设置数据库名和用户名密码
  • PHP版本:选择7.4或更高版本
  1. 点击”提交”完成网站创建

五、安装WordPress

  1. 进入网站根目录(默认路径为/www/wwwroot/您的域名)
  2. 删除默认生成的index.html文件
  3. 下载最新版WordPress中文包:
wget https://cn.wordpress.org/latest-zh_CN.tar.gz
  1. 解压并移动文件:
tar -zxvf latest-zh_CN.tar.gz
mv wordpress/* ./
rm -rf wordpress latest-zh_CN.tar.gz
  1. 设置目录权限:
chown -R www:www ./
chmod -R 755 ./

六、完成WordPress安装

  1. 访问您的网站域名,开始WordPress安装向导
  2. 填写数据库信息(与宝塔创建网站时设置的一致)
  3. 设置网站标题、管理员用户名和密码
  4. 完成安装后,使用设置的管理员账号登录WordPress后台

七、优化和安全设置

  1. 宝塔面板安全设置
  • 修改默认8888端口
  • 设置面板SSL证书
  • 定期修改面板密码
  1. WordPress安全优化
  • 安装安全插件(如Wordfence)
  • 限制登录尝试次数
  • 定期备份网站和数据库
  1. 性能优化
  • 安装缓存插件(如WP Super Cache)
  • 开启宝塔面板的”网站加速”功能
  • 优化MySQL配置

常见问题解决

  1. 无法访问网站
  • 检查服务器防火墙是否放行80/443端口
  • 确认域名解析是否正确
  • 查看Nginx/Apache服务是否正常运行
  1. 数据库连接错误
  • 确认数据库名、用户名和密码是否正确
  • 检查MySQL服务是否正常运行
  • 确保数据库用户有足够权限
  1. 文件权限问题
  • 确保网站目录所有者为www用户
  • wp-content目录需要写入权限

通过以上步骤,您已成功使用宝塔面板搭建了WordPress网站。宝塔面板的图形化界面大大简化了服务器环境配置和网站管理流程,即使是初学者也能轻松上手。后续您可以根据需要安装主题和插件,进一步定制您的网站。