快速建站接入CDN防护

本次基于“雨云 - 新一代云服务提供商 (rainyun.com)”以及“QiuDN-丘盾防护CDN系统 (qiudcdn.online)”来进行教学操作,欢迎沙发

服务器准备

选购地域

如果是需要低延迟的服务可以选择香港地域image-20240417210017391

雨云新出了[香港-三区]延迟体验十分不错,网络体验整体表现优异

客观分析雨云香港前面可能会出现网络问题等,不过不知道后面怎么样看后续的优化吧!不过美区也是不错的选择,做好优化体验整体上也很不错

思考好要选什么地域之后直接选择好你想要的配置就行,然后系统我们选择CentOS7.7就行,和CentOS7貌似没什么差别的,完成后等待服务器创建成功

image-20240417213619838

安装面板

这边使用1Panel - 现代化、开源的 Linux 服务器运维管理面板进行Linux服务器管理面板

然后使用SSH连接服务器,在论如何快速了解建站 | 朽丘博 (koxiuqiu.cn)文章中有详细的SSH的软件使用推荐和连接教程,不多做解释,然后根据系统选择输入安装脚本进行安装在线安装 - 1Panel 文档

curl -sSL https://resource.fit2cloud.com/1panel/package/quick_start.sh -o quick_start.sh && sh quick_start.sh

安装成功后,控制台会打印面板访问信息,可通过浏览器访问 1Panel:

http://目标服务器 IP 地址:目标端口/安全入口
  • 如果使用的是云服务器,请至安全组开放目标端口。
  • ssh 登录 1Panel 服务器后,执行 1pctl user-info 命令可获取安全入口(entrance)

安装成功后,可使用 1pctl 命令行工具来维护 1Panel

注意:安装到设置密码的时候是默认隐藏的,直接输入好回车即可,觉得输入错误可以重新输入或者后期命令更改即可

image-20240417214247523

环境部署

开始图片操作,此环境供大家参考,本次教程目标是部署一个基础的Halo系统网站

安装数据库

点击侧栏数据库,如果没有部署过直接点击应用商城安装即可

个人推荐使用5.6,虽然很多项目不支持了,看个人需求吧

image-20240417220304435

要是安装然后显示数据库异常…新手我推荐你要么先不理他安装等着要么你直接重新安装系统然后重新安装面板,这就是暴力解决办法

安装openresty

一键部署

进入应用商店搜索halo进行一键部署

自行按需求选择即可,萌新推荐不用乱调任何东西

image-20240417222357635

然后慢慢等待应用全部安装完成就可以了,异常就卸载重新安装吧(不是强制卸载)

申请SSL

前往:SSL 证书中心 | 雨云 (rainyun.com)进行操作

然后前往域名解析添加好雨云给的主机名和记录值,类型选择TXT

接入CDN

可前往:为博客站点提供免费CDN | 朽丘博 (koxiuqiu.cn)申请专属套餐,当然你也可以直接进行操作

前往官网:QiuDN-丘盾防护CDN系统 (qiudcdn.online)注册好账号进入控制台,没专属就区选购买然后选公益的就行,这是我筹备的公益项目,基本不会对非盈利项目进行收费

选择套餐

创建网站

添加证书

一次在雨云那复制粘贴然后确认添加即可

然后回到网站编辑的基本配置,往下翻打开https模式,根据要求自行选择,证书选刚刚添加好的

域名域名添加解析

image-20240417224752702

主机记录根据你的二级域名的形式变化,值得一提的是,输入@就是直接解析,例如我想直接访问域名没用任何前缀访问,则是koxiuqiu.cn,则是需要输入**@,记得前面这些申请SSL和CDN添加网站都需要进行更新,除了泛SSL证书**以外,子域名不和主域名的SSL证书互用

如果网站面板开启了HTTPS,记得CDN源站设置回源协议改成HTTPS

结束语

  • 访问出现问题502错误?

你可以检查一下源站是否出现问题,或许你的一键部署没成功实现?(因为事后我发现访问错误然后我进入后台文件管理发现压根没文件,这就是一个空壳)这时候你就可以选择手动安装,也很简单,把源码程序压缩包上传解压到网站运行目录就行了,一般官方有说明手动安装教程方法,不再重复

  • CDN是不是永久免费的?

放心就行,对各作者都是免费的,除非我倒闭了,不过我会尽量去努力维护此项目的,当然欢迎赞助,全部赞助资源会用于公益项目

…下方欢迎留言提问~

本文链接: 朽丘博 - 支配生命,享受生活 (koxiuqiu.cn)