使用宝塔面板安装WordPress,打造自己的个人博客

一、前提准备

系统:(以Ubuntu24.04.4为例,其他Linux系统基本操作都一样的)建议是全新的系统,避免出现各种各样的问题
大致步骤:安装宝塔面板→配置基本环境(Nginx、MySQL、php)→部署WordPress

二、搞起!!!

(1)安装宝塔面板

宝塔官网提供了通用的一键安装脚本,我们直接SSH登录服务器后台,获取root权限,安装即可。(这里以正式版11.8.0为例)
①进入安装页面,一键复制通用安装链接,粘贴到服务器SSH终端,回车执行

1

2

②到这一步输入y即可,然后回车,等待程序安装

3

③安装成功后会提示success

注意:要记住这里的:访问端口+安全入口+初始登录用户名和密码,可以先复制下来粘贴到记事本里!!!
Tips:宝塔安装后会默认打开防火墙,可能会影响后续操作过程,后续如果发现进不去后台等问题,建议优先去检查一下防火墙策略!

 

(2)配置基础环境

①浏览器进入宝塔面板的后台(就是刚刚上面的入口)

4

进入后台后先改一下默认的账号密码,避免后面进不去后台了(在左侧的“设置”直接更改即可,会退出后台,需要重新登录)

②安装Nginx、MySQL、php运行环境

左侧找到“应用商店”,选择“运行环境”,接着找到Nginx、MySQL、php,然后进行安装即可。

Nginx:推荐1.30.1及以上版本

MySQL:根据自己需求来即可,版本5.7.44及以上,哪个舒服用哪个(但是版本也不要太低了hhh)

Php:推荐8.3.31版本(宝塔面板目前已知php8.4及以上版本存在zip拓展安装不上的问题,zip拓展是wp必须的拓展,所以推荐8.3版本,当然想用php8.4以上版本的话,需要自己手动编译并添加zip拓展,这里就不讲了hhh)

在安装的时候遇到一个问题,有的依赖死活安装不上,最后排查下来是apt源的问题,换成ustc中科大源就可以了,如果有类似问题的,可以试着换一下apt源。

5

我这里安装的版本依次是:Nginx 1.30.2、MySQL 5.7.44和php 8.3.31

6

③安装好后,可以自己根据服务器的配置和需求,对配置进行修改(当然不改也是可以用的hhh)

我这里就打开了https防窜站,把TLS版本限制为v1.2和v1.3。

④安装必要的php拓展

默认的php安装好后,针对wordpress用到的拓展有的并没有安装,需要手动安装一下

找到php的设置页面(在“软件商店”-“已安装”-php右侧有一个“设置”,可以在这里完成对php的各种配置)

7

接着选择左侧的“安装拓展”,可以看到可以安装的拓展和已安装的拓展

WordPress需要的拓展有:fileinfo、opcache、imagemagick、exif,这些是必需要安装的,其他的可根据需求进行安装即可。

建议每安装一项顺带看一下安装日志有没有报错,是否安装成功,提示success就是安装好了。

8

 

(3)部署WordPress

宝塔面板提供了WP Tools,支持一键部署WordPress,是非常之方便。

但是工具入口默认是隐藏的,需要我们手动开启,我们在左侧侧边栏找到侧边栏菜单开关选项,打开即可。(如果打开开关后侧边栏还是没有显示的话,就手动刷新一下网页)

9

接着我们“添加WordPress”,根据具体情况更改相关配置即可(标星号*的是必填项,没有标星号的缓存和其他配置可改可不改)

10

①域名:有的话就填自己的站点域名,没有的话可以随便填,也可以填内网的ip地址(不要填127.0.0.1就行,重点不在域名,重点在于后面开放的端口号,默认是80,可以根据ip+端口号进wp的后台)

②php版本:默认已经选择了刚刚已经安装的php8.3.31,没有特殊需要的话不用更改

③WP版本:默认为最新的版本,可以根据自己的需要选择合适的版本

④用户名、密码、电子邮件:为wp后台超级管理员的相关配置,后续进入wp后台需要用到,根据需要填写即可

⑤前缀:为wp数据库文件的数据表前缀,没有特殊需要不用改

⑥其他配置:管理wp数据库文件的账号和密码,可以根据自己需要进行更改(默认的账号为sql+站点域名,密码为随机生成的)

下面是我自己随便填的hhh

11

提交之后等待一段时间就可以部署好了

12

部署好之后,默认为80端口,所以直接输入对应的内网地址就可以进入wp的主页了

13

接着我们可以用WP Tools工具对wp进行基础的设置(端口号、防盗链、伪静态、SSL证书等等,这里建议开启ssl证书,可以避免后续出现的主题加载不出来等等一系列问题)

进入wp的后台的话,在浏览器地址栏输入刚刚的域名/ip地址+“/wp-admin”(注意:这里有/,一定不要忘记了!!!)即可进入登录页。

14

15

三、结束

到此为止,WordPress就安装好啦!

后续的相关配置的话,根据自己的需要进行配置和优化即可。

消息盒子
# 您需要首次评论以获取消息 #
# 您需要首次评论以获取消息 #

只显示最新10条未读和已读信息