宝塔面板Java项目部署Halo
目前运行 Halo 的最低依赖要求为 JRE 11,请务必确保参考官方文档安装依赖。 再安装宝塔面板更新至最新版本,安装NGINX,上传官方资源包,再在面板新建一个Java项目,选择运行包 填好域名,选择外网映射,部署SSL,这个时候就可以直接域名访问你的HALO项目了!一切就是这么简单自然!
安装依赖 JRE 11
打开宝塔面板里的终端然后输入
sudo yum install java-11-openjdk -y
下载资源包至你的服务器
官方下载地址 https://dl.halo.run/release/
添加项目
路径选择刚才下载的资源包
JDK选择刚才安装的版本,不要选面板自带的。
绑定域名,把项目映射到外网,部署SSL!这时候不要急着打开你的部署好的网站!
下载配置文件
到这里不出意外的话就会这/home/springboot/(如果项目用户是www则为/home/www/)自动生成一个名为.halo工作目录
项目用户为root .halo工作目录就在root下
到官网下载对应的配置文件至工作目录并改名为application.yaml
(application-template-h2.yaml
application-template-mysql.yaml )
数据库用默认的H2的到这里就OK了!
如果是MYSQL看下一步
链接MYSQL
新建数据库,记得字符集选择utf8mb4
下载配置文件application-template-mysql.yaml 并改名为application.yaml
编辑保存
上传至工作目录根目录
重启服务!打开网站
安装好进入后台看到数据库:MySQL 5.7 说明OK!(mysql为5.7+)
出现的问题
如果你也是数据还原,且之前用的root用户,出现上传附件失败,可能是权限不够。用户springboot改为root试下,网友知道使用springboot怎么给权,在下方留言,谢谢?
引用转载:https://www.ljplh.com/archives/bao-ta-mian-ban-zui-jian-dan-de-fang-shi-bu-shu-halo