Docker部署WhaleCMS-鲸鱼博客CMS系统【保姆级教程】
docker部署教程
准备
一台预装docker系统的服务器
一个域名
SSL证书
选购有预装docker系统的服务器
推荐香草云服务器,有预装docker系统
如服务器没有安装过docker,可先安装docker和docker-compose
在云服务器里,找到购买的服务器,点击右边的管理
将框选的3个值记录下来,后面会用到
域名
推荐域名服务商:西部数码
在输入框输入你想要的域名,点击查域名
这里会展示可注册的域名,找到想要的域名,直接点击后面的立即注册,按照系统提示,即可拥有一个属于自己的域名
域名注册后,可以点击管理中心>域名管理,进入域名管理页面
在域名管理,可找到你注册的域名,点击后面的解析
添加2条解析,只需填写主机名和对应值即可,主机名:www/@,对应值:将服务器IP复制进去,点击保存即可完成服务器绑定
注意:IP后面的端口不要复制进去,如下图所示,红色的不要复制
获取免费的SSL证书
https://freessl.cn/chart
没账号注册下,然后登录账号,进入控制台,点击证书列表,申请证书
选择免费证书,点击立即申请
将域名复制进去,直接点击提交,会自动弹出保存文件,将文件保存
将这2个值复制到域名解析里
主机记录复制到主机名里,类型选择CNAME,记录值复制到对应值里,然后点击保存,再点击刷新解析
点击我已配置完成
然后等待个5分钟左右,点击验证
验证通过后,自动弹出下载文件选项,将它和刚才保存的文件放在一个文件夹里面
将2个文件全部解压,得到下图所示的2个文件,后缀分别是.pem和.key
将这2个文件名字都给改成:server,如下图所示
安装FinalSHell
如果电脑有安装过其他的SSH连接软件,可跳过这个步骤
下载链接:https://www.hostbuf.com/t/988.html
选择适合自己的系统版本进行下载
打开软件,点击箭头所示按钮
会跳出个窗口,接着点击箭头所示按钮,点击SSH链接
把红框里的内容填进去
填完后,这里会记录,双击打开它
即可链接成功
安装程序
下载鲸鱼博客CMS系统安装包
解压安装包
进入博客系统文件夹
设置权限
打开这个文件目录:/root/jycms/cert
将2个文件推拽上传进去,覆盖里面的2个文件
安装
需要先设置MySQL密码,敲回车设置默认密码
设置域名,将域名粘贴进来(粘贴快捷键:鼠标中键)
安装完成后,显示下面信息,记录下来
然后我们在浏览器输入域名,会进入系统安装界面,点击开始安装
需要填写这4项,数据库名/用户名/密码/数据库主机,可在宝塔面板数据库里找到这些信息,填写完后,点击提交
再点击,运行安装程序
设置站点标题,超级管理员账号/密码/邮箱,点击安装
到这步,就安装成功啦,点击登录后台
即可进入后台
前台效果
评论