Windows部署halo并配置自启动服务

  • Windows安装halo
  • halo的自定义配置文件
  • 配置Windows服务
    • 配置服务账号
  • halo目录
  • halo的缺点
  • Linux配置halo的服务文件

Windows安装halo

  • 安装jdk11
  • 下载halo的jar包

halo的自定义配置文件

将下方的配置保存到~\.halo目录,保存为application.yaml

# 监听端口
server:port: 80# Response data gzip.开启数据压缩compression:enabled: true
spring:datasource:# H2 database configuration.driver-class-name: org.h2.Driver# 指定H2数据库文件db.mv.db的位置"D:\bin\halo\db.mv.db"url: jdbc:h2:file:///D:/bin/halo/db# 数据库的账号和密码username: adminpassword: 123456# MySQL database configuration.#    driver-class-name: com.mysql.cj.jdbc.Driver#    url: jdbc:mysql://127.0.0.1:3306/halodb?characterEncoding=utf8&useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=true#    username: root#    password: 123456# H2 database console configuration.h2:console:settings:web-allow-others: falsepath: /h2-consoleenabled: falsehalo:# Your admin client path is https://your-domain/{admin-path}admin-path: admin# memory or level 缓存在内存中还是在磁盘中cache: level

配置Windows服务

# 安装nssm
choco install nssm -y# 使用nssm配置halo服务
nssm install halo# 后续配置如下

配置服务账号

系统用户这里一定要选择.\username,否则找不到配置文件.

halo目录

halo的缺点

  • 不支持导入文章
  • 不支持导出文章到本地文件

Linux配置halo的服务文件

[Unit]
Description=Halo Service
Documentation=https://halo.run
After=network-online.target
Wants=network-online.target[Service]
ExecStart=/usr/bin/java -server -Xms256m -Xmx256m -jar /opt/halo/halo-1.4.13.jar --Dspring.config.location=/opt/halo/application.yaml
[Install]
WantedBy=multi-user.target

Windows部署halo并配置自启动服务相关推荐

  1. Windows Server 2008 R2Cisco2960 配置Radius服务 实现802.1x认证 实战

    实战配置Windows Server 2008 R2 Radius服务 与Cisco 2960 实现 802.1x认证 实验拓扑 1.Radius服务器 安装 dc  域名 wjl.com ,和ca  ...

  2. Windows 2000安装和配置RIS服务

    首选如何在windows2000下安装RIS服务 通过控制面板--添加/删除程序--添加windows组件--组件--然后选择远程安装服务进行安装 注意:RIS服务要求安装在服务器上 也就是说只能安装 ...

  3. SVN配置自启动服务碰到[SC] OpenSCManager 失败 5:解决办法

    [SC] OpenSCManager 失败 5: 1.首先进入regedit 2.按红框的路径找到EnableLUA 3.双击EnableLUA:将数据类型改为 0 即可 4.记得重启电脑 PS:这个 ...

  4. Ubuntu16.04多主机集群上手动部署Kubernetes,配置docker私有registry,配置Kubernetes-dashboard WEB ui

    Ubuntu16.04多主机集群上手动部署Kubernetes,配置docker私有registry,配置Kubernetes-dashboard WEB ui 2017年03月17日 20:51:4 ...

  5. Windows 2008下安装配置 WDS Windows部署服务

    Windows(Windows Deployment Services) 部署服务适用与大中型网络中的计算机操作系统部署.可以使用 Windows 部署服务来管理映像以及无人参与安装脚本,并提供人工参 ...

  6. Windows 部署服务(WDS)基础配置指南 (2008 or 2008R2 Only)

    一.配置Windows 部署服务(WDS)服务器 首先,选择"服务管理器"中"角色"下面的"Windows 部署服务",在里面找到" ...

  7. 企业级基于Centos8.5配置IPXE服务批量部署windows方案

    一.目的 无需U盘,通过网络PXE启动,实现快速安装操作系统! 二.实验环境(皆依托于实际生产环境) 实验拓扑如下,规划出两个网段:生产(10.142.184.0/24).办公(10.157.208. ...

  8. Windows Server 2019服务器远程桌面服务部署+深度学习环境配置教程

    文章目录 1.安装Windows Server 2019 2.开启WLAN服务 3.固定IP地址 4.开启远程桌面服务 4.1 添加远程桌面服务 4.2 激活服务器 4.3 安装许可证 5.配置远程桌 ...

  9. 配合使用自制的PE3.0启动盘和Windows部署服务,实现Ghost网克

    VMWare虚拟机网络设置: Host,2008R2虚拟机需要设置在同一网段(如果发生无法获得DHCP的情况,请重置VMWare Workstation中的网络设置). 软件安装: 安装WAIK 3. ...

最新文章

  1. python创建txt文件-python创建txt文件
  2. 【光斑定位】空间激光通信、光斑定位、CCD、光斑定位——13000字
  3. jQuery选择器介绍:基本选择器、层次选择器、过滤选择器、表单选择器
  4. Gradle中依赖任务产生的不同输出
  5. 如何使用HttpModule来实现我们日常的应用:
  6. 取消chrome浏览器下input和textarea的默认样式
  7. Django自定义一个简单的中间件,并使用此中间件
  8. 分布式事务实践 解决数据一致性 分布式事务实现,模式和技术
  9. Withdrawal symptoms
  10. Python获取指定目录下文件数量及总大小
  11. java实现复数之间加减乘运算_用java实现复数的加减乘除运算(改进第1次)
  12. 标准正态分布表完整图 查询_正态分布基本概念及Excel实现
  13. BZOJ4874:筐子放球
  14. Python 提示‘Unindent amount does not match previous indent‘解决方法
  15. CAD-Arcgis 坐标校正
  16. 【火炉炼AI】机器学习055-使用LBP直方图建立人脸识别器
  17. 初学狄克斯特拉算法~(待提高)
  18. 计算机科学导论论文文章,计算机科学导论论文(2)
  19. 北京理工大学 计算机学院 书院,书院交流 | 北京理工大学睿信书院来我院调研交流...
  20. 可以学计算机辅修金融吗,本科计算机申请美国研究生,转金融工程,需要辅修什么专业?...

热门文章

  1. 【算法千题案例】每日一练LeetCode打卡——105.仅仅反转字母
  2. Android中出现Can not resolve symble ‘R’问题的解决办法
  3. 公开课读书笔记:无所不在的移动通信(4):畅想未来的移动通信
  4. SAP 下载资源文件模板
  5. 实验6、8254定时/计数器实验
  6. 1036: 分段函数求值(C语言)
  7. 【PTA|Python】浙大版《Python 程序设计》题目集:第二章
  8. gshock手表时间校准
  9. 基于深度学习的自动调制识别(含代码链接)
  10. windows系统关闭指定的端口