如何搭建一个个人博客–WordPress搭建

发布于 20 天前  33 次阅读 本文共1658个字


话接上文,本篇将如何搭建WordPress

正文之前:其实以前老版本的WordPress是不需要进行内存优化的,不过现在这几个版本的WordPress越来越大,低配置的服务器如何不进行优化将很容易会崩溃(下一篇文章会讲到)

WordPress搭建

搭建

安装宝塔面板

详细安装请参考宝塔官方文档:点击查看

注意

1、如果你使用的是阿里云、腾讯云、华为云等国内IDC商或Google Cloud、Microsoft Azure、Amazon Web Services,请先确保你的防火墙/安全组的8888、80、443、888和3306端口(入站+出站)已经放行,不然搭建中途可能会500报错

2、如果你使用的是CentOS 6,Ubuntu 18.04以下或Debian 8,请使用下面的代码安装5.9版本的宝塔面板

CentOS 6

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh

Ubuntu 18.04以下

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh

Debain 8

wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

3、如果你是非上面情况者在安装7.2版本后无法打开面板,请以下代码卸载7.2版本再用上面的代码(请对应你的系统)回滚到5.9版本

wget http://download.bt.cn/install/bt-uninstall.sh
(下载卸载配置)
bash bt-uninstall.sh
(运行卸载文件)
运行后请选择第2项

下载5.9版本后,请在该版本下下载网站运行环境(后面会有说到),下载完毕后运行下面的代码升级到7.2(你留在这个版本也没问题)

curl -sSO http://download.bt.cn/install/update_to_6.sh && bash update_to_6.sh

如果安装成功一般会告知面板的用户名、密码和登录地址(一般登录地址是IP:8888)

然后登陆一般会有弹出是安装LNMP或者LAMP,选择LNMP: Nginx 1.12或1.14或1.5, MySQL 5.6,PHP 7.3和PHPMyadmin 4.8(这是目前WordPress的推荐配置,你可根据服务器配置情况自行调整版本)

开启搭建

初步设置

宝塔面板进入点击网站>添加

域名填写我们的域名,然后创建数据库(用户名和密码请记得备份),根目录及其他设置不用在意,然后提交

下载WordPress到服务器

打开SSH客户端(比如:Xsell,Putty, Juice SSH,Termius等)登陆服务器

cd /wwww/wwwroot/网站根目录(一般就是你的网站域名)
(进入网站根目录)
wget https://cn.wordpress.org/latest-zh_CN.zip
(下载WordPress压缩包)
chmod 777 latest-zh_CN.zip
(修改权限为777)
unzip latest-zh_CN.zip
(解压)

设置完成后会有一个WordPress的文件夹,请点击权限将所有者从root改为www保存

设置SSL、伪静态和更改网站目录

进入网站>轻触你的网站列表>设置

SSL

选择Let's Encrypt,验证方式选择文件验证、勾选全部域名后验证,验证成功后保存,打开强制HTTPS即可(SSL里的证书和密钥非常重要,记的备份)

伪静态

选择WordPress保存即可

网站目录

更改运行目录为WordPress后保存即可

成果

访问网站,可以看出我们搭建成功了

点击现在开始连接数据库

我们在初步配置里那个数据库信息就可以用的上了,用户名和数据库名填写用户名,密码如实填写即可正常连接,接下来就可以开始属于你的DIY时间了