前提:已经安装好nacos应用
1、在 /lib/systemd/system 目录底下,新建nacos.service文件
可使用以下命令:
vim /lib/systemd/system/nacos.service
里面的配置信息,如下:
[Unit] # 描述,启动脚本,包括start,stop Description=nacos # 表示当前服务是在那个服务后面启动,一般定义为网络服务启动后启动 After=network.target [Service] # 添加java的环境变量,在systemctl中它不会读取.bash_profile中的环境变量的,必须明确指定 Environment="JAVA_HOME=/data/soft/jdk1.8.0_341" # 定义启动类型 Type=forking # 定义启动进程时执行的命令。/bin/bash必须有,不然会报错 ExecStart=[nacos的安装目录]/bin/startup.sh -m standalone # 重启服务时执行的命令 ExecReload=[nacos的安装目录]/bin/shutdown.sh # 定义关闭进程时执行的命令。 ExecStop=[nacos的安装目录]/bin/shutdown.sh # 是否分配独立空间 PrivateTmp=true [Install] #表示多用户命令行状态 WantedBy=multi-user.target
2、然后执行如下命令
systemctl daemon-reload #使配置文件生效
3、然后执行如下命令,使nacos开机自启生效
systemctl enable nacos.service #使nacos开机自启生效
4、执行nacos启动命令
systemctl start nacos.service #执行nacos启动命令
5、期间遇到的问题,启动报错,查看nacos运行状态
systemctl status nacos.service #查看nacos的运行状态