Centos7 définit le projet backend Java pour qu'il démarre automatiquement au démarrage [script, démarrage automatique au démarrage]

1.Changer de répertoire

cd /etc/init.d/

Insérer la description de l'image ici

2. Modifiez le script

vim wbs-service-start.sh

Modifier le contenu

#!/bin/bash
# chkconfig: 2345 80 90
# description: auto_run

nohup java -jar /usr/java/wbs-service.jar > /dev/null 2>&1 &
echo $! > /var/run/wbs-service.pid

Insérer la description de l'image ici

3. Ajouter un service de système d'entrée

systemctl enable wbs-service-start.sh

Insérer la description de l'image ici

4. Modifier les fichiers de service

/etc/systemd/system/Créez le même nom dans le répertoire*.service

[Unit]
Description=Auto Start Java springboot Pojoect

[Service]
User=root
ExecStart=/bin/bash /etc/init.d/web-service-start.sh
SuccessExitStatus=143

[Install]
WantedBy=multi-user.target

5. Démarrez le service

systemctl enable web-service-start.service

Insérer la description de l'image ici

Je suppose que tu aimes

Origine blog.csdn.net/qq_22841387/article/details/131363025
conseillé
Classement