Einführung in jsvc In der Produktion sollte Tomcat im Daemon-Modus ausgeführt werden. Wenn Sie Tomcat als normaler Benutzer starten müssen, können Sie keine Ports unter 1024 verwenden. Dies ist eine Einschränkung des Linux-Systems. Nur der Root-Benutzer kann Ports unter 1024 verwenden. Wie konfigurieren Sie Tomcat als Dienst? Wir können unsere eigenen Startskripte problemlos über jsvc kapseln und außerdem den laufenden Tomcat-Benutzer und die Gruppe beliebig festlegen und die laufenden JVM-Parameter wie Speichersteuerung, Sprache und Zeichenkodierung angeben. Wir können auch die PID-Datei angeben, mit der Tomcat startet. Kurz gesagt, wir können die Ausführung von Tomcat genauer steuern. Es verfügt gegenüber dem Originalskript über unvergleichliche Vorteile. In Ordnung! Nachdem ich so viel geredet habe, möchte ich in diesem Artikel nur erklären, wie man es als normaler Benutzer ausführt. Die anderen Dinge habe ich noch nicht gelernt! Festlegen der Berechtigungen für das Tomcat-Verzeichnis Erstellen Sie einen Tomcat-Benutzer (standardmäßig wird auch eine Tomcat-Gruppe erstellt) Benutzer hinzufügen Tomcat Setzen Sie den Besitzerbenutzer des Tomcat-Verzeichnisses auf Tomcat und die Gruppe auf Tomcat-Gruppe chown -R tomcat:tomcat /usr/local/tomcat/ Beschreibung hier eingeben Die zu diesem Zeitpunkt angezeigte Tomcat-Root-Berechtigung bedeutet tatsächlich, dass dieser Softlink zu Root gehört. Das Tomcat-Verzeichnis, auf das wir verlinkt haben, gehört bereits Tomcat und -R übergibt rekursiv Berechtigungen. Geben Sie den Benutzern in der Gruppe die Leseberechtigung für alle Dateien unter Tomcat frei, um Fehler beim Start zu vermeiden. Beispielsweise kann die Datei sever.xml nicht gelesen werden Geben Sie Benutzern in der Gruppe Schreibrechte für die Verzeichnisse „Webapps“, „Logs“, „Work“ und „Temp“ unter Tomcat. Installieren Sie jsvc Ich habe bereits beim letzten Mal über die Bereitstellung einer Java+Tomcat-Umgebung gesprochen, dieser Artikel ist eine Fortsetzung des letzten. Anbei der vorherige Artikel: https://www.jb51.net/article/160936.htm jsvc ist an die Tomcat-Binärverteilung gebunden, findet das Quellcodepaket und ist bereit zur Kompilierung in eine Binärdatei. Gehen Sie in das Bin-Verzeichnis unter Tomcat und suchen Sie Entpacken Sie das Quellcodepaket Gehen Sie in das entpackte Verzeichnis und kompilieren Sie Der obige Fehler tritt auf, weil die gcc-Kompilierungsumgebung nicht installiert ist Führen Sie es erneut aus und der folgende Inhalt wird angezeigt Kompilieren Nach Abschluss der Kompilierung wird im aktuellen Ordner eine jsvc-Datei generiert Kopieren Sie es in das Tomcat-Bin-Verzeichnis Zurzeit verwenden wir daemon.sh, um unseren Tomcat auszuführen Andere Befehle: Zusammenfassen Oben ist eine Einführung in die Verwendung von jsvc zum Starten von Tomcat (als normaler Benutzer ausführen). Ich hoffe, es wird Ihnen helfen. Wenn Sie Fragen haben, hinterlassen Sie mir bitte eine Nachricht und ich werde Ihnen rechtzeitig antworten. Vielen Dank für Ihre Unterstützung der Website 123WORDPRESS.COM! |
<<: MySQL-Fall beim Gruppieren nach Beispiel
>>: So überwachen Sie Array-Änderungen in Vue
Leistung von „Union All“ in MySQL 5.6 Teil 1: MyS...
Inhaltsverzeichnis 1. Erstellen Sie eine gespeich...
1. Entdecken Sie das Problem © ist das Co...
Inhaltsverzeichnis 1. MySQL-Datenstruktur 2. Die ...
** Detaillierte grafische Anweisungen zur Install...
Als mir diese Frage gestellt wurde, war ich unwis...
Nachdem wir Docker gestartet haben, schauen wir u...
Inhaltsverzeichnis 1. Einführung in Label-Anweisu...
1. Wenn die Breite der angrenzenden schwebenden Eb...
Freunde, die in der Entwicklung tätig sind, insbe...
Dieser Artikel beschreibt zu Ihrer Information, w...
Offizielle Docker Hub-Website 1. Suchen Sie nach ...
Es gibt viele Möglichkeiten, eine globale ID zu g...
So führen Sie SVG-Symbole in Vue ein Methode 1 zu...
Verwendung von MySQL-Speichertabellen und temporä...