工作需要学习,学习需要积累。网上有很多好的博客系统。我们可以去"CSDN","博客园"等这种大厂提供的博客空间,也可以自己搭建高逼格的独立博客。例如,适合github的hexo,大众的wordpress,OneBlog,Tale等。对比了一波,我选择halo这款博客系统。对于我它有以下几个优点:
(1)java语言实现,适合java程序员。
(2)动态的主题切换(特别炫支持移动端,响应式页面)
(3)完善的后台管理功能操作方便。
(4)部署超级简单,五分钟完成搭建。
(5)站点迁移方便,复制文件一键迁移。
下面讲讲如何搭建Halo,在这之前,购买自己的云服务器,备案自己的域名。这是搭建自己站点,拉取流量的基础;我这里是阿里云,域名备案也直接在阿里云备案:
使用 Docker 部署 Halo
使用 Docker 部署 Halo 的指南,假设你已经安装Docker 并了解它的基本使用。本篇教程以 CentOS 7.x 为例,其他系统大同小异。
1. 环境要求
为了在使用过程中不出现意外的事故,给出下列推荐的配置 CentOS 7.x 1G 以上内存
2. 服务器配置,配置 Docker 运行环境
- 请确保服务器的软件包已经是最新的。
sudo yum update -y
- 启动 Docker 后台服务
sudo systemctl start docker
3. 安装 Halo
1. 自定义配置文件
考虑到部分用户的需要,可能需要自定义比如端口等设置项,我们提供了公共的配置文件,并且该配置文件是完全独立于安装包的。当然,你也可以使用安装包内的默认配置文件,但是安装包内的配置文件是不可修改的。请注意:配置文件的路径为