搭建自己的博客(以Halo为例)
搭建自己的博客(以Halo为例)
1. clone源代码,并checkout到指定版本
halo要求运行环境是jdk17,检查下自己java版本吧
成功之后就是clone+checkout
2. 修改配置文件,主要是数据库
配置文件路径为halo/application/src/main/resources/application.yaml
,我的数据库因为使用ssl加密,所以后面一大堆,如果没有用ssl加密的改红色框框的就好了
3. build
build console
build jar
build成功
4. 拷贝jar文件到自己的服务器
文件夹在halo/application/build/libs
5. 启动
5.1 试运行
/opt/jdk-17.0.5/bin/java -jar /app/halo/application-2.7.0-SNAPSHOT.jar
5.2 编写service文件
[Unit]
Description=UniOperationPlatformBackend
After=syslog.target
[Service]
User=tinuv
Group=tinuv
ExecStart=/opt/jdk-17.0.5/bin/java -jar /app/halo/application-2.7.0-SNAPSHOT.jar
SuccessExitStatus=143
[Install]
WantedBy=multi-user.target
5.3 软链接并启动
sudo ln -s /app/halo/halo.service /etc/systemd/system/halo.service
sudo systemctl enable halo.service
Created symlink /etc/systemd/system/multi-user.target.wants/halo.service → /app/halo/halo.service.
sudo systemctl start halo
评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果