centos中nacos设置开机自启动

以下实践亲测有效!

1、在以下目录编辑新建nacos.service文件

vim /lib/systemd/system/nacos.service

Unit

Description=nacos

After=network.target

Service

Type=forking

ExecStart=/usr/local/nacos/bin/startup.sh -m standalone

ExecReload=/usr/local/nacos/bin/shutdown.sh

ExecStop=/usr/local/nacos/bin/shutdown.sh

PrivateTmp=true

Install

WantedBy=multi-user.target

2、修改nacos的startup.sh

主要是修改jdk的安装目录,即JAVA_HOME

vim /usr/local/nacos/bin/startup.sh

! -e "$JAVA_HOME/bin/java" \] \&\& JAVA_HOME=/usr/local/jdk1.8.0_191 #\[ ! -e "$JAVA_HOME/bin/java" \] \&\& JAVA_HOME=/usr/java #\[ ! -e "$JAVA_HOME/bin/java" \] \&\& JAVA_HOME=/opt/taobao/java #\[ ! -e "$JAVA_HOME/bin/java" \] \&\& unset JAVA_HOME

3、设置开机自启

systemctl daemon-reload #重新加载开机启动脚本

systemctl enable nacos.service #设置开机启动

systemctl start nacos.service #开启nacos

systemctl stop nacos.service #关闭nacos脚本

systemctl status nacos.service #查看状态

4、记得先配置好nacos数据库连接,启动数据库,再启动nacos进行测试

cd /usr/local/nacos/conf/

记得!!!编辑修改application.properties文件中数据库连接IP地址

------------------------------------------------------------------以下无正文

相关推荐
XiaoLeisj3 分钟前
【设计模式】深入解析代理模式(委托模式):代理模式思想、静态模式和动态模式定义与区别、静态代理模式代码实现
java·spring boot·后端·spring·设计模式·代理模式·委托模式
李少兄12 分钟前
解决Spring Boot版本冲突导致的`NoSuchFieldError`
java·spring boot·后端
pwzs28 分钟前
常见的 Spring Boot 注解汇总
java·spring boot·后端·spring
小凡敲代码34 分钟前
美团Java后端二面面经!
java·程序员·java面试·java面试题·java开发·java场景题·美团java后端
雾月551 小时前
LeetCode 1780 判断一个数字是否可以表示成三的幂的和
java·数据结构·算法·leetcode·职场和发展·idea
ゞ 正在缓冲99%…1 小时前
leetcode201.数字范围按位与
java·数据结构·算法·位运算
神仙别闹1 小时前
基于Java(JSP)+MySQL实现深度学习的音乐推荐系统
java·深度学习·mysql
my_realmy1 小时前
SQL 查询进阶:WHERE 子句与连接查询详解
java·开发语言·数据库·sql
无心水1 小时前
【Java面试笔记:基础】5.String、StringBuffer、StringBuilder有什么区别?
java
游王子1 小时前
Milvus(7):Schema、主字段和自动识别
数据库·milvus