作为互联网上的老站长,相信你一定不会对 Discuz 陌生,Discuz 作为风靡互联网的论坛程序,你可以十分轻松的完成一个论坛的搭建。不仅如此,Discuz 本身强大的 CMS 功能,也让内容的发布变的简单无比。
不过,作为一个动态程序, Discuz 难免遇见安全问题。如何在享受 Discuz 强大的 CMS 功能的同时,获得更高的安全性?静态化是一个不错的解决方案。
接下来,我们来看一下,如何将 Discuz 生成静态页面,并部署至腾讯云云开发来完成静态化。
生成静态页面
登陆你的 Discuz 后台,找到其中的 「门户」——「HTML管理」——「设置」,启用 HTML 配置。
设置好相关的配置以后,可以点击生成,来生成页面
根据你的实际情况,可能会生成不同的页面。
创建云开发网站托管
云开发网站托管是由腾讯云云开发团队提供的静态网站托管能力,你可以 Discuz 生成的静态页面托管其中,从而获得更好的用户体验和更加简单的上传体验。
首先,你需要访问腾讯云云开发控制台
(https://console.cloud.tencent.com/tcb/env/index),并创建一个环境,开通静态网站托管。
创建环境
开通网站
配置上传 Cli
云开发静态网站托管支持多种上传方式,不过最方便的还是通过 Cli 来上传,安装 cli ,并配置用户信息
这个时候会提醒你需要在网页中授权,在弹出的页面确认授权
确认授权后,你会看到控制台输出相应的命令
现在开始部署生成的首页HTML,打开终端,进入upload目录
这个我们用代码工具打开 upload文件夹下的index.html,将选中的这一段删掉
在终端中执行以下命令开始部署,记得将这里的 EnvID 替换为你自己的环境的环境 ID
这样就可以将生成好的静态文件上传到云开发静态网站托管之中。接下来要做的,便是绑定你自己的域名,然后通过你自己的域名来访问。
域名注册,转入欢迎来DNSPod,先领取一张域名新购券,再到DNSPod开启你的域名之旅。
要续费,也有优惠!点击下方图片,直达DNSPod领券中心,新老用户同享优惠,不容错过。
简单的几处配置,从此可以让你的 Discuz 变成更加安全、更加可靠。
想要了解官方最新动态?
赶紧关注DNSPod官方公众号
并扫描下方阿D二维码加入DNSPod交流群