前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >利用宝塔面板Docker快速安装Halo轻量博客程序(开源Java博客系统)

利用宝塔面板Docker快速安装Halo轻量博客程序(开源Java博客系统)

作者头像
老蒋
发布2021-12-27 12:42:38
2.2K0
发布2021-12-27 12:42:38
举报
文章被收录于专栏:老蒋专栏

前几天老蒋有看到网友们在讨论搭建轻量博客程序Halo。Halo这款博客系统采用的Java开发的开源博客系统,这些轻量博客程序和我们常用的PHP+MYSQL程序不同在于非常轻量,响应速度快,但是搭建起来稍微复杂一些。在这篇文章中,老蒋准备借助宝塔面板上的Docker进行快速的部署安装。

第一、Docker 部署Halo

我们前面还是需要先在宝塔面板环境中安装Docker,一般默认时候是没有安装的。

这里我们在宝塔面板中的Docker管理器应用商店中安装。

我们可以看到直接等待安装成功。

后面在部署程序的时候有需要用到这里界面。

这里我们在【镜像管理】中,需要把Halo镜像拉过来。

代码语言:javascript
复制
ruibaby/halo

看到上图,在镜像名称中输入后获取镜像。

代码语言:javascript
复制
docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo halohub/halo:latest

然后我们在SSH远程输入命令。或者:

代码语言:javascript
复制
docker run -d --name halo -p 8090:8090 -v ~/halo:/root/halo ruibaby/halo

我们可以看到已经部署好的容器。如果我们有服务器是有安全组的,需要设置8090端口放行。包括宝塔面板的安全组端口8090端口也要放行的。

第二、Halo博客配置

这里,我们先打开 "ip地址:8090",然后打开安装向导。

我们输入Halo博客信息。

登录后我们可以看到Halo博客的后台界面,这个我们可以根据实际需要再微调。这里老蒋就不详细介绍这个博客程序,以后有机会在介绍。包括我们也可以更换主题。

第三、绑定域名

在上面,我们是不是看到这个Halo博客程序没有绑定域名。而是采用的IP+端口模式,那肯定不行。

这里我们绑定域名稍微和以前建站不同,我们需要添加站点。然后需要通过反向绑定映射的方式绑定域名。

这样绑定后,我们是不是直接打开域名就可以实现访问HALO博客程序。如果我们不是用的界面操作映像方式,我们也可以在服务器的当前站点conf文件配置。

代码语言:javascript
复制
    server {
            listen 80;
            server_name bt.laobuluo.com; #换成自己的域名
    	location / {
    		rewrite ^/(.*)$ /$1 break;
    		proxy_redirect off;
    		proxy_set_header Host $host;
    		proxy_set_header X-Real-IP $remote_addr;
    		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    		proxy_pass http://127.0.0.1:8090; 
    	}
    }

总结,这样我们是不是很快速的在宝塔面板利用Docker配置安装Halo轻量博客系统,如果我们有需要配置的话也可以参考。

本文出处:老蒋部落 » 利用宝塔面板Docker快速安装Halo轻量博客程序(开源Java博客系统) | 欢迎分享

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2021-09-23 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
容器镜像服务
容器镜像服务(Tencent Container Registry,TCR)为您提供安全独享、高性能的容器镜像托管分发服务。您可同时在全球多个地域创建独享实例,以实现容器镜像的就近拉取,降低拉取时间,节约带宽成本。TCR 提供细颗粒度的权限管理及访问控制,保障您的数据安全。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档