银河麒麟系统添加开机自启动
银河麒麟系统添加开机自启动
- NGINX
- redis
- tomcat
- nacos
- 编辑完启动服务脚步后需要添加
NGINX
[Unit]
Description=nginx service
After=network.target
[Service]
Type=forking
ExecStart=/usr/nginxinstall-1.26.2/sbin/nginx
ExecReload=/usr/nginxinstall-1.26.2/sbin/nginx -s reload
ExecStop=/usr/nginxinstall-1.26.2/sbin/nginx -s quit
PrivateTmp=true
[Install]
WantedBy=multi-user.target
注意: 路径要换为自己的路径
编辑文本,更换为ngixn.service
redis
[Unit]
Description=Redis In-Memory Data Store
After=network.target
[Service]
Type=forking
ExecStart=/usr/local/bin/redis-server /usr/local/bin/redis.conf
ExecStop=/usr/local/bin/redis-cli shutdown
[Install]
WantedBy=multi-user.target
注意: 路径要换为自己的路径
编辑文本,更换为redis.service
tomcat
[Unit]
Description=tomcat-hljx service
After=network.target
[Service]
Type=forking
ExecStart=/usr/apache-tomcat-9.0.91_hljx/bin/startup.sh
ExecStop=/usr/apache-tomcat-9.0.91_hljx/bin/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
注意: 路径要换为自己的路径
编辑文本,更换为tomcat.service
nacos
[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
Environment="JAVA_HOME=/usr/jdk1.8.0_391"
ExecStart=/usr/nacos/bin/startup.sh -m standalone
ExecReload=/usr/nacos/bin/shutdown.sh
ExecStop=/usr/nacos/bin/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
注意: 路径要换为自己的路径
Environment为指定jdk路径,如果配了环境变量,可以不要
编辑文本,更换为nacos.service
编辑完启动服务脚步后需要添加
重载守护程序
sudo systemctl daemon-reload
加入开机自启动
systemctl enable nginx.service
启动nginx服务
systemctl start nginx.service
查看服务当前状态
systemctl status nginx.service
停止开机自启动
systemctl disable nginx.service