Konfigurieren des Startens und Herunterfahrens von Diensten im Linux-System 1. Führen Sie den Befehl cd /etc/init.d aus, um zum Ordner zu gelangen 2. Rufen Sie die Vim-Bearbeitungsoberfläche über den Befehl vim tomcat auf 3. Verwenden Sie die i-Taste, um den folgenden Code in die Bearbeitungsoberfläche einzufügen Das Shell-Skript lautet wie folgt #!/bin/bash # Dies ist das Init-Skript zum Starten des # Jakarta Tomcat-Server # # chkconfig: 345 91 10 # Beschreibung: Startet und stoppt den Tomcat-Daemon. # # Quellfunktionsbibliothek. . /etc/rc.d/init.d/Funktionen # Konfiguration abrufen. . /etc/sysconfig/netzwerk # Überprüfen Sie, ob das Netzwerk aktiv ist. [ "${NETWORKING}" = "nein" ] && exit 0 export JAVA_HOME=/usr/local/javaweb/jdk1.8.0_192 #Ihr eigenes JDK-Installationsverzeichnis tomcat_home=/usr/local/tomcat/tomcat #Ihr eigenes Tomcat-Installationsverzeichnis startup=$tomcat_home/bin/startup.sh shutdown=$tomcat_home/bin/shutdown.sh Start(){ echo -n "Tomcat-Dienst wird gestartet:" cd $tomcat_home $Startup echo "Tomcat wurde erfolgreich gestartet" } stoppen(){ echo -n "Tomcat wird heruntergefahren: " cd $tomcat_home $Herunterfahren echo "Tomcat wurde erfolgreich heruntergefahren." } Status(){ numproc=`ps -ef | grep catalina | grep -v "grep catalina" | wc -l` wenn [ $numproc -gt 0 ]; dann echo "Tomcat läuft..." anders echo "Tomcat wurde gestoppt..." fi } neu starten(){ stoppen Start } # Sehen Sie, wie wir angerufen wurden. Fall "$1" in Start) Start ;; stoppen) stoppen ;; Status) Status ;; Neustart) Neustart ;; *) echo $"Verwendung: $0 {start|stop|status|restart}" Ausfahrt 1 esac (Die Datei kann nicht ausgeführt werden, bitte führen Sie diesen Befehl aus) Fügen Sie der Datei Berechtigungen hinzu, damit die Skriptdatei ausgeführt werden kann. Der Befehl lautet: chmod 755 /etc/rc.d/init.d/tomcat 4. Fügen Sie die Datei zur Servicewarteschlange hinzu 5. Überprüfen Sie, ob die Tomcat-Datei erfolgreich zur Dienstliste hinzugefügt wurde 6. Stellen Sie den Dienst so ein, dass er beim Booten automatisch gestartet wird Zusammenfassung endet hier Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Detaillierte Erklärung des Unterschieds zwischen Routing-Hooks in Vue2.x und Vue3.x
>>: MySql-Index verbessert die Abfragegeschwindigkeit allgemeine Methoden Codebeispiele
Inhaltsverzeichnis Semaphor Nginx-Hot-Bereitstell...
In diesem Artikel finden Sie den spezifischen Cod...
Wenn Sie den FTP-Server häufig in Ihrem Studium o...
Verwendung der AES-Verschlüsselung Verschlüsselun...
In diesem Artikelbeispiel wird der spezifische Co...
Durch JavaScript können wir das Springen von Hype...
Der Unterschied: 1. InnoDB unterstützt Transaktio...
1. Passwort ändern 1. Ändern Sie das Passwort nor...
Öffnen Sie den Editor für geplante Aufgaben. Cent...
Inhaltsverzeichnis 1. Objektliterale 2. Das neue ...
Methode 1: Verwenden Sie das Zielereignisattribut...
1. Führen Sie Schriftarten aus, öffnen Sie den Sc...
Inhaltsverzeichnis 1. Übersicht 2. Definieren Sie...
In horizontaler Richtung können Sie die Zeilenaus...
Inhaltsverzeichnis Hintergrund zum Schreiben Proj...