资讯专栏INFORMATION COLUMN

宝塔面板手动和docker两种方式安装halo博客

BlackFlagBin / 4246人阅读

摘要:新建网站,并申请好证书,宝塔如何申请免费证书略过。安装好后的后台截图如下。安装以上是手动安装,下面说说安装宝塔面板安装好,之后在命令环境下使用如下命令。之后和上面的步骤是一样的,默认端口是如果冲突,你可以修改,其他没啥不一样了。

halo博客目前已经更新到了halo-1.4.11,之前也说过如何安装,不过随着版本的更新,安装的方式稍微有点改变,今天利用这篇文章来简单介绍下。

宝塔服务器面板,一键全能部署及管理,送你3188元礼包,点我领取https://www.bt.cn/?invite_code=MV9ub2NxdmI=

1、官网

官网,https://halo.run/

论坛,https://bbs.halo.run/

文档,https://docs.halo.run/

项目,https://github.com/halo-dev/halo

2、准备

  • 宝塔面板
  • jdk11以上(宝塔面板安装jdk16:https://www.daniao.org/15031.html)
  • nginx1.20
  • docker管理器(因为一会用,如果你不喜欢docker可以不安装)
  • 域名准备好

3、部署

1)新建站点,宝塔如何新建站点略过。

2)下载程序,命令如下:(比如说你新建的站点www.daniao.org)

cd  /www/wwwroot/www.daniao.orgcurl -L https://github.com/halo-dev/halo/releases/download/v1.4.11/halo-1.4.11.jar --output halo.jarjava -server -Xms256m -Xmx256m -jar halo.jar

3)程序启动成功截图如下:

4)使用screen来守护进程,此时我们可以ctrl+c来退出程序,并使用如下命令:

yum -y install screen  #centos安装命令apt -y install screen #这是unbuntu/debian的安装命令screen -S halo  #新建会话cd /www/wwwroot/www.daniao.orgjava -server -Xms256m -Xmx256m -jar halo.jarCTRL+A+D退出会话,不过程序会一直在跑

5)默认的前台和后台的访问地址如下,默认的端口是8090,需要你在安全中放行这个端口

  •  http://服务器IP:8090  #这里是前台的访问
  • http://服务器IP:8090/admin  #这是管理后台的访问地址

不过,halo博客需要ssl才能访问,所以我们需要申请好ssl后才能访问博客并开启安装向导。

6)新建网站,并申请好ssl证书,宝塔如何申请免费证书略过。

7)设置域名访问,直接看图:

4、博客安装向导

1)以上都设置好后,打开网址,就可以看到博客的安装向导啦。

2)安装好后的后台截图如下。

5、docker安装halo

以上是手动安装,下面说说docker安装

1)宝塔面板安装好docker,之后在命令环境下使用如下命令。

docker run -it -d --name halo -p 8090:8090 -v ~/.halo:/root/.halo --restart=always halohub/halo

2)之后和上面的步骤是一样的,默认端口是8090如果冲突,你可以修改,其他没啥不一样了。

3)当然具体可以看官方文档,https://docs.halo.run/install/docker

6、最后

halo博客从 1.4.3 起,版本要求为 11 以上的版本。1.4.3 以下需要 1.8 以上的版本。因为本文安装的是1.4.11,所以需要jdk11以上。

其他的细节问题可以自行查阅官方文档!!!!很早的时候也写过halo博客的安装,可以参考:https://www.daniao.org/5257.html

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/118735.html

相关文章

  • 宝塔面板安装jdk16 – 卸载默认的jdk1.8

    摘要:宝塔服务器面板,一键全能部署及管理,送你元礼包,点我领取卸载宝塔的默认宝塔的默认版本是,如果你配置的程序需要更高版本的,那么需要卸载默认的版本。昨天想安装一个halo博客,开始的时候一直安装不上,后来发现jdk版本不对,halo博客默认的jdk版本最低是jdk11,宝塔默认的是jdk1.8,所以这篇文章就来倒腾下如何在宝塔面板环境下卸载默认的jdk1.8,并且安装jdk16。 宝塔服务...

    刘东 评论1 收藏0
  • 宝塔面板安装iFileSpace,一键搭建专属的私人网盘系统

    摘要:这篇文章还是利用宝塔来搭建,宝塔服务器面板,一键全能部署及管理,送你元礼包,点我领取程序的功能如下支持第三方存储目前支持阿里云,华为云,。iFileSpace 是一个在线个人文件管理工具,在线网盘程序,可快速一键搭建私人云盘,支持本地存储和对象存储(目前支持阿里云oss,华为云obs,OneDrive), 如部署在公网服务器,可替代百度网盘等在线网盘,自主搭建,数据完全自主管理!也可部署在家...

    Alex 评论0 收藏0
  • 宝塔面板安装pdftoolbox – 一个好用的PDF在线工具箱

    摘要:是一个简单的在线工具箱,基于进行开发目前支持压缩以及文字提取。文字提取目前支持的语言有英文简体中文繁体中文日文韩文。启动成功后,在浏览器中访问服务器,即可看到前端界面。目前导出格式为。等待完毕后即可下载。pdftoolbox是一个简单的在线pdf工具箱,基于GhostScript进行开发,目前支持PDF压缩以及PDF文字提取(OCR)。PDF文字提取目前支持的语言有 英文、简体中文、繁体中文...

    archieyang 评论0 收藏0
  • 宝塔面板安装独角数卡2.x版本(dujiaoka)

    摘要:设置项目运行目录,解压项目代码后,我们点击网站的设置设置运行目录为,看图设置伪静态为部署访问你的网站域名,进入安装流程按实际情况填写网站配置信息配置守护进程堡塔应用管理器是我们用来管理队列进程的工具。目前独角数卡已经迭代到2.X版本了,之前写的教程是基于1.X,如果你需要安装最新的版本,那么之前的教程就不适用了。 这篇教程就来说说宝塔面板如何安装最新的2.x版本,安装还是基于宝塔面板(...

    marser 评论0 收藏0
  • 宝塔面板+docker搭建Poste.io邮件服务器

    摘要:设置在后台,你可以手动申请,也可以自动申请。电子邮件服务器黑名单检查内存的服务器需要设置好虚拟内存,不然运行起来很吃力Poste.io 邮件服务器是一个小而精的邮件服务器,其功能丰富,收发信可靠,非常适合个人、团体以及企业使用。此外poste邮件服务器安装简单,因为官方提供了docker版的一键安装。 因为安装邮件服务器,需要vps开放25端口,国外很多vps也都是默认开放的,本教程用...

    hidogs 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<