轻量云主机是面向中小企业、开发者打造的预装精选软件、开箱即用的主机产品,快速搭建网站、电商、企业低代码工具箱,云盘、共享文档、知识库、开发测试环境等,相对普通云主机,按套餐购买更优惠、控制台可视化管理,运维更简单,提供更便捷上云体验。
技术选型
建站工具:选择 Halo 的原因,25K 的个人项目被收编,功能完备易用。满足个人博客站的需求,同时也考虑到后面二次开发,做一些定制化的二次开发,满足个人站的需求。
部署平台:选择轻量云主机,是基于建站的诉求,在推荐的场景中,与 VPS 的对比可以看到快速购买和应用镜像【自定义镜像】支持,可以大大节省时间成本。
搭建过程
在这里用例 CentOS8.2 的 64 位纯镜像 套餐【2C4G+60GB SSD+5M 带宽 +500GB 流量】完全够用
京东云轻量云主机参考:京东云
修改默认配置
完成购买操作后,进入到轻量云主机的控制台,可以查看到购买的轻量云主机的状态,初始的密码会下发到手机上,可能会有延时,小伙伴可以稍作等待,不过还是建议大家修改下默认密码。
重置密码的检测规则较完善,尽可能的避免了弱密码的存在
登录主机,进行服务配置
目前使用 VNC 来做远程终端,只有简单的远程指令和粘贴命令的扩展,期待后面可以增加更多的实用附加功能
因为安装的是纯净的 CentOS 镜像,另 Halo 需要 JDK11 的运行环境,通过源码方式下载安装 OPENJDK11,部署好之后,如上图所示 查看环境变量生效即可
最后 下载并启动 Halo Jar
配置防火墙
如图设置防火墙规则,允许端口 8090 的访问,就可以查看效果啦~
搭建效果
然后外网访问:ip:8090 端口即可进入到 Halo 的首页,完成安装后既可以看到效果