00:05
怎样搭建discuzq社区系统呢?还有容器部署、数据备份、管理审核和安全加密,这些都是必须的。来跟我一起先从准备云服务器开始吧。这次我们创建一台腾讯云的CVM云服务器,在选购页进行配置,CVM机行非常全面,我们选择最新的标准型CVM镜像,种类齐全,我们选择最新的位ubtults镜像。注意这里需要添加一个数据盘用于备份快速初始化,可以为云盘完成格式化并挂载,这么方便的功能一定要勾选哦,这里指定公网带宽为五兆,下一步安全组记得放开端口登录方式,用密钥最方便,同一协议云服务器就创建成功啦。
01:05
在DNS pod域名解析页面为云服务器添加A记录,记录值填上服务器的公网IP保,我们就可以用域名访问服务器了。简单吧,首次登录云服务器后,我们先用A相应的命令更新并升级一下系统,简单吧,DF命令可查看数据盘的挂载信息,它在mountt目录下可直接使用哦。安装docker只需要三步,首先根据官网指示配置软件仓库,包括下载GPGP以及修改APP source文件,别忘了执行。
02:05
然后apping store安装docker相关的软件包,看起来腾讯云的网络还不错,最后还需设置下用户权限,让当前的普通btu用户也能操作decker资源,至此,云服务器初始化就全部完成啦。是不是很简单呢?现在我们开始安装并体验disc CU吧。CU是目前流行的开源社区生态系统,它不仅功能全面,安装部署也很方便。我们先在数据盘上创建一个Dis houseq工。
03:05
做目录,用于后续存储discuq容器的数据卷,这样即使容器停止或被销毁也不用的数据丢失,还能利用云硬盘的快照特性定期做备份,实现计算和存储分离后,就是这么简单又放心。然后我们就可以开始创建Q容器了,注意,需要映射容器的八零端口,并指定相应的数据卷参数。可以看到CUQ服务的容器已经创建成功并运行啦,此时我们需要先进入CUQ的初始安装页面,进行一些基本的站点配置,主要是数据库和管理员的密码设置,密码不要设的太简单哦,点击安装期待的disq主页就会出现啦。不过此时可不要急着登录发帖哦,我们一定要先登录disccuq的管理中心,完成一些站点的后台管理设置,这里管理员登录进入管理中心可以查看站点当前的版本及系统信息,点选全局注册与登录设置,这里我们设置下开启用户审核,现在我们回到disccuq主页。
04:49
来试试第一次用户注册吧,待管理员审核通过后,用户就可以收到站内信通知并可以发布内容了,不论是网页端还是移动端,在Q发布内容的体验都很流畅。第一题发布成功啦,怎么样操作是不是很简单呢?多多探索一下吧。如果站点搭建在国内地域。
05:49
此时要开始进行ICP备案的流程了,提交信息后耐心等待腾讯云和省级通信管理局审核,依法合规的网站才能走得更长远哦,接下来我们进行通配型SSL证书的免费申请吧。ACM1自动认证管理环境是非盈利证书颁发机构来自en GR提议并实现的网络协议,旨在提供免费、自动化且安全的数字证书签发,以堡互联网的隐私安全。我们将用DNS验证来申请通配型证书。首先需要为域名添加通配型份解析记录,我们可在DNS pod解析页面操作,非常方便,保存后让我们来验证下,但解析记录生效的很迅速呢。再次登录云服务器安装AC1客户端程序search BOO。
06:49
通过sport命令来申请证书,注意需要指定验证方式为DNS。输入两次yes后,Thirdbo会指定一条text解析记录,我们先暂停在此处,不要按回车哦。
07:18
此时再次来到DNS pod解析页面,添加指定的text的记录,记录名是acme challenge,记录值是刚才那段随机的字符串,复制过来即可在服务器新开一个终端窗口,通过第一个命令查询新加的text的记录,如果没查询到,过几秒再试试就行。待查询成功,返回searchbot程序所运行的终端,按下回车键开始验证。
08:05
证书就会被颁发并下载到本地了,流程稍有一点复杂,不过冰雪聪明如你,一定跟上节奏了是吗?最后记得删除用于临时验证的text记录哦。最后我们重启服务验证安全访问吧,在Q数据键新建部署证书的目录。切换为root用户,并将证书设计的文件复制到该目录,包括两个重要文件,包含公钥的证书和私钥。我们停止并删除当前正在运行的disc速容器,并通过docker创建全新的disc速容器。注意,此时需要添加号端口映射并指定证书目录作为数据卷,挂载到指定的engine X配置目录。
09:35
另外,此方法还可以用于cuq容器镜像升级哦,打开浏览器地址栏,通过HTTPS协议访问Q主页,可以看到SSL证书已经正确部署并开始堡我们的站点了。你心动了吗?快去云上搭建属于自己的disccuq社区系统吧。
10:14
最后,记得关注腾讯云服务器的官方公众号,获取更多产品资讯和使用教程哦。
我来说两句