宝塔面板安装WordPress

宝塔面板安装WordPress

  • admin admin
  • 2026-09-12
  • 3874
  • 0

宝塔面板安装WordPress是指通过宝塔面板的可视化操作界面,完成Web服务器、PHP和MySQL环境部署后,创建网站与数据库并上传WordPress程序,最终在浏览器中完成安装配置、快速搭建可访问WordPress站点的全过程。安装宝塔面板与基础环境登...

¥ 0.00
当前位置:首页 > WordPress系统 > 宝塔面板安装WordPress
详情介绍

宝塔面板安装WordPress是指通过宝塔面板的可视化操作界面,完成Web服务器、PHP和MySQL环境部署后,创建网站与数据库并上传WordPress程序,最终在浏览器中完成安装配置、快速搭建可访问WordPress站点的全过程。

安装宝塔面板与基础环境

登录Linux服务器后,先执行宝塔面板官方安装脚本,以CentOS为例,可使用以下命令:

curl-sSOhttps://download.bt.cn/install/install_panel.sh&&bashinstall_panel.sh

执行完成后,终端会显示面板登录地址、初始用户名和密码,打开浏览器访问该地址,输入初始账号密码进入面板,并根据提示绑定宝塔账号。

首次进入面板时,系统会弹出推荐安装环境窗口,选择LNMP组合,即Nginx、MySQL、PHP和phpMyAdmin,PHP版本建议选择7.4、8.0或8.1,MySQL选择5.7或8.0,安装方式可选极速安装,等待安装完成后,基础环境即准备完毕。

宝塔面板安装WordPress  第1张

创建网站与数据库

进入“网站”菜单,点击“添加站点”,在域名栏填写已解析到服务器IP的主域名,例如www.example.comexample.com,根目录可保持默认,FTP选项可按需创建,数据库选择MySQL,字符集选择utf8mb4,用户名和密码可自动生成,需记录下来。

提交后,宝塔会自动完成以下操作:创建网站根目录、创建数据库、创建数据库用户并授权,同时在Nginx或Apache中生成站点配置文件,绑定多个域名时,可在网站设置中的“域名管理”里添加,例如同时绑定example.comwww.example.com

上传WordPress程序

从WordPress官网下载最新版压缩包,进入宝塔“文件”菜单,打开网站根目录,一般为/www/wwwroot/example.com,上传压缩包后右键解压,解压后会生成一个wordpress文件夹,进入该文件夹,全选文件并移动到网站根目录,避免访问域名时出现/wordpress路径。

如果希望更快捷,可以在宝塔“软件商店”中搜索“WordPress一键部署”,填写域名和数据库信息后自动完成下载与解压,手动上传时需注意文件所有者应为www,权限目录建议755,文件建议644,可在宝塔文件管理器中选中文件后批量设置权限。

运行WordPress安装向导

浏览器访问域名,如http://example.com,会跳转到wp-admin/setup-config.php安装页面,首先选择语言,然后点击“现在就开始”,在数据库连接信息页面填写以下内容:

  • 数据库名:创建网站时生成的名称

  • 用户名:数据库用户名

  • 密码:数据库密码

  • 数据库主机:通常为localhost

  • 表前缀:默认wp_,为提高安全性可改为自定义字符串,如blog_

提交后,若连接成功会进入安装页面,设置站点标题、管理员用户名、密码和管理员邮箱,若网站尚未完成内容建设,可勾选“建议搜索引擎不索引本站点”,点击“安装WordPress”,完成后进入登录页面,使用刚设置的管理员账号即可登录后台。

配置伪静态与固定链接

进入宝塔“网站”列表,点击域名右侧的“设置”,选择“伪静态”,在预设方案中选择wordpress,保存,此操作会生成对应的Nginx或Apache重写规则,使WordPress的固定链接功能可用。

登录WordPress后台,进入“设置”->“固定链接”,推荐选择“文章名”结构,即/%postname%/,也可以使用/%category%/%postname%.html等自定义结构,保存后访问任意文章页面,若不再出现404错误,说明伪静态已生效。

启用HTTPS证书

在宝塔网站设置中打开“SSL”选项卡,选择“Let's Encrypt”,填写常用邮箱,勾选需要申请证书的域名,点击“申请”,证书签发成功后,开启“强制HTTPS”,Let's Encrypt免费证书有效期为90天,宝塔计划任务通常会自动续签,检查“计划任务”中是否存在SSL续签任务即可。

启用HTTPS后,WordPress后台“设置”->“常规”中的WordPress地址和站点地址应同步修改为https://example.com,避免出现混合内容警告,部分旧文章中的图片链接若为http,可使用搜索替换插件批量替换。

安全加固与性能优化

安装完成后,不要在后台使用admin作为用户名,已使用admin时,可通过数据库或插件修改,建议安装安全插件限制登录尝试次数,例如Limit Login Attempts Reloaded,关闭或限制xmlrpc.php访问,可在Nginx配置中禁止该文件请求:

location=/xmlrpc.php{
denyall;
}

性能方面,安装缓存插件可显著提升访问速度,使用Nginx时可选WP Super CacheW3 Total Cache,使用LiteSpeed时可选LiteSpeed Cache,若服务器内存充足,可在宝塔软件商店安装Redis并开启PHP扩展,再配合Redis Object Cache插件将WordPress对象缓存写入Redis。

PHP配置中,建议将memory_limit调整为256Mupload_max_filesizepost_max_size调整到64M或更大,以满足主题和插件安装、媒体上传需求,定期在宝塔“计划任务”中添加备份任务,将网站文件和数据库备份到本地或远程存储,如阿里云OSS、七牛云等。

常见问题排查

数据库连接错误时,先检查wp-config.php中的数据库名、用户名、密码和主机是否与宝塔数据库信息一致,再确认MySQL服务运行正常,文件权限不正确可能导致无法上传或更新,可在宝塔文件管理器中将网站目录所有者设为www,权限设为755,文件设为644,固定链接生效后文章出现404,多半是伪静态未保存或服务器未重新加载配置,重新保存伪静态规则并重启Nginx即可,后台页面白屏时,可切换PHP版本、禁用最近安装的插件,或查看网站根目录下的wp-content/debug.log文件定位错误,无法发送邮件时,安装WP Mail SMTP插件并配置SMTP发信服务即可解决。

0