内容纲要
本文与CFD无关。
前阵子双十一的时候,国内几家云服务大厂(鹅厂菊花厂猫厂狗厂)卷得厉害,轻量应用服务器的价格便宜的要死,于是剁手在鹅厂搞了一台。其实配置都差不多,菊花厂还要更便宜一些,不过想着鹅厂耍生态太厉害,考虑一下还是选了鹅厂的。原本想整个论坛耍一耍,后来想着做论坛风险实在太高,而且备案超麻烦,后期也没那么多时间维护,再加上小鹅通提供的论坛小程序以及千聊的粉丝圈也凑合着用,就懒得弄了。
不过这玩意儿虽然便宜,但空在那里也挺浪费的,不如捡起来耍耍。其他的都很好弄,轻量应用服务器一键部署还是挺方便的,可就是那个SSL配置挺麻烦了,鹅厂提供的一键部署SSL功能,我没有搞成功,反正就是http能访问,https就挂球了,不知道什么原因。
后面采用传统方法折腾了好久才搞定,为了防止以后忘记了,特写文记录下来,留做后期备查。
基本过程如下:
-
购买轻量应用服务器 -
注册域名并完成域名备案(目前未备案的域名无法解析网站),这个时间周期有点儿长,不同的地区差异比较大,平均10~14天左右 -
在腾讯云搞一个免费的SSL(目前有一年免费的那种,先注册一个),把SSL证书下载下来后面要用。根据服务器的类型下载证书,这里的服务器是nginx,所以下载的是nginx类型的证书。SSL注册成功了就可以下载证书了。
证书文件中包含4个文件,如下图所示,解压备用。
-
在服务器上安装wordpress应用。这个在服务器后台界面上可以一键部署。 -
重置服务器密码。不重置密码没法在终端登陆,我们需要利用终端上传文件,故需要重置密码。
-
利用终端登陆服务器。随便用什么终端都可以,XShell,PuTTY,MobaXterm都是不错的选择 -
进到nginx对应的安装文件夹( /usr/local/lighthouse/softwares/nginx/conf
)下,将解压的SSL证书拷贝到该文件夹中
-
打开该文件夹下的文件 nginx.conf
,参考https://cloud.tencent.com/document/product/1207/47027
的步骤修改该配置文件 -
修改完毕后执行下面的命令。不知道怎么回事,服务器后台没法直接使用 nginx -t
,需要引用nginx的完整路径。
"/usr/local/lighthouse/softwares/nginx/sbin/nginx" -t
若产生如下图所示的提示,则表示对nginx.conf文件的修改没有问题。
-
确认配置没有问题后,执行下面的命令重启nginx
sudo systemctl reload nginx
此时可以使用SSL访问了,地址栏旁边的小锁终于出现了。
我准备将之前公众号上的文章精选修正后放到这个网站上去,这是个大工程,空余时间慢慢整理。
网站目前还在测试,各种插件安装经常会搞崩溃,时不时的重装系统,道友们不忙看,等网站搞好了再通知大家。
本篇文章来源于微信公众号: CFD之道
评论前必须登录!
注册