Benutzer-Werkzeuge

Webseiten-Werkzeuge


tachtler:apache_tomcat_7_-_standard_applikation

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
tachtler:apache_tomcat_7_-_standard_applikation [2015/05/11 07:26] – [Sicherung Standard Web-Anwendung] klaustachtler:apache_tomcat_7_-_standard_applikation [2015/05/11 10:35] (aktuell) – [Installation ROOT.war] klaus
Zeile 14: Zeile 14:
   * **''127.0.0.1:8088/''**   * **''127.0.0.1:8088/''**
 die, wie unter nachfolgendem internen Link beschrieben die, wie unter nachfolgendem internen Link beschrieben
-  * [[tachtler:apache_tomcat_7#tomcat-webapps|Apache Tomcat 7 - tomcat-webapps]]+  * [[tachtler:apache_tomcat_7#tomcat-webapps|Apache Tomcat 7 - Installation - tomcat-webapps]]
 durchgeführt, die **Standard** Tomcat ''ROOT''-Anwendung aufgerufen wird. Siehe dazu auch nachfolgende Bildschirmkopie: durchgeführt, die **Standard** Tomcat ''ROOT''-Anwendung aufgerufen wird. Siehe dazu auch nachfolgende Bildschirmkopie:
  
Zeile 24: Zeile 24:
   * **''127.0.0.1:8088/''**   * **''127.0.0.1:8088/''**
 nicht mehr die mit dem ''rpm''-Paket nicht mehr die mit dem ''rpm''-Paket
-  * [[tachtler:apache_tomcat_7#tomcat-webapps|Apache Tomcat 7 - tomcat-webapps]]+  * [[tachtler:apache_tomcat_7#tomcat-webapps|Apache Tomcat 7 - Installation - tomcat-webapps]]
 installierte Anwendung zur anzeige zu bringen, **sondern eine __eigene Web-Anwendung__**, sind nachfolgende Möglichkeiten gegeben: installierte Anwendung zur anzeige zu bringen, **sondern eine __eigene Web-Anwendung__**, sind nachfolgende Möglichkeiten gegeben:
   - **Ersetzen des __Inhaltes__ der unter nachfolgenden Verzeichnissen ''/usr/share/tomcat/webapps/ROOT'' bzw. ''/var/lib/tomcat/webapps/ROOT'' gespeichert ist, durch __eigene Inhalte__ bzw. //Deployment// der __eigenen Anwendung__ als ''ROOT.war''**   - **Ersetzen des __Inhaltes__ der unter nachfolgenden Verzeichnissen ''/usr/share/tomcat/webapps/ROOT'' bzw. ''/var/lib/tomcat/webapps/ROOT'' gespeichert ist, durch __eigene Inhalte__ bzw. //Deployment// der __eigenen Anwendung__ als ''ROOT.war''**
Zeile 51: Zeile 51:
   * [[tachtler:apache_tomcat_7#tomcat-webapps|Apache Tomcat 7 - tomcat-webapps]]   * [[tachtler:apache_tomcat_7#tomcat-webapps|Apache Tomcat 7 - tomcat-webapps]]
 sind in diesem ''rpm''-Paket die **Standard** Web-Anwendungen sind in diesem ''rpm''-Paket die **Standard** Web-Anwendungen
-  * ''tomcat-webapps | ROOT'' +  * ''ROOT'' 
-  * ''tomcat-webapps | exsamples'' +  * ''examples'' 
-  * ''tomcat-webapps | sample''+  * ''sample''
 enthalten. enthalten.
  
Zeile 60: Zeile 60:
 :!: **HINWEIS** - Da in **produktiven** Web-Servern meist **Beispiel Web-Anwendungen** nicht installiert sein sollten, soll nachfolgend **__nur__** die **Standard ''ROOT''-Web-Anwendung gesichert werden!** :!: **HINWEIS** - Da in **produktiven** Web-Servern meist **Beispiel Web-Anwendungen** nicht installiert sein sollten, soll nachfolgend **__nur__** die **Standard ''ROOT''-Web-Anwendung gesichert werden!**
  
- +Nachfolgend soll die Sicherung der **Standard ''ROOT''-Web-Anwendung** mit nachfolgenden Befehl durchgeführte werden und das Verzeichnis  
 +  * ''/var/lib/tomcat/webapps/ROOT'' 
 +in  
 +  * ''/var/lib/tomcat/webapps/standard'' 
 +**__kopiert__** werden: 
 +<code> 
 +# cp -ar /var/lib/tomcat/webapps/ROOT /var/lib/tomcat/webapps/ROOT/standard 
 +</code> 
 + 
 +Mit nachfolgendem Befehl kann überprüft werden, ob das kopieren erfolgreich war. Es sollte nachfolgende Ausgabe dargestellt werden: 
 +<code> 
 +# ls -l /var/lib/tomcat/webapps 
 +total 12 
 +drwxr-xr-x 14 root   root   4096 May  7 18:03 docs 
 +drwxr-xr-x  8 tomcat tomcat  120 May  5 14:56 examples 
 +drwxr-xr-x  5 root   tomcat   82 May  5 14:54 host-manager 
 +drwxr-xr-x  5 root   tomcat   97 May  5 14:54 manager 
 +drwxr-xr-x  3 tomcat tomcat 4096 May 11 10:04 ROOT 
 +drwxr-xr-x  5 tomcat tomcat   81 May  5 14:56 sample 
 +drwxr-xr-x  3 tomcat tomcat 4096 May  5 14:56 standard 
 +</code> 
 + 
 +==== Deinstallation tomcat-webapps ==== 
 + 
 +Damit nicht durch ein **update** des ''rpm''-Paketes  
 +  * ''tomcat-webapps'' 
 +die **__eigene__ ROOT-Web-Anwendung** **__NICHT__** überschrieben werden kann und zur **__Deinstallation__** der weiteren **Standard** Web-Anwendungen aus dem ''rpm''-Paketes ''tomcat-webapps'' 
 +  * ''examples'' 
 +  * ''sample'' 
 +soll mit nachfolgendem Befehl das ''rpm''-Paket ''tomcat-webapps'' deinstalliert werden: 
 +<code> 
 +# yum remove tomcat-webapps 
 +Loaded plugins: changelog, priorities 
 +Resolving Dependencies 
 +--> Running transaction check 
 +---> Package tomcat-webapps.noarch 0:7.0.54-1.el7 will be erased 
 +--> Finished Dependency Resolution 
 + 
 +Changes in packages about to be updated: 
 + 
 + 
 +Dependencies Resolved 
 + 
 +================================================================================ 
 + Package                Arch           Version              Repository     Size 
 +================================================================================ 
 +Removing: 
 + tomcat-webapps         noarch         7.0.54-1.el7         @base         1.1 M 
 + 
 +Transaction Summary 
 +================================================================================ 
 +Remove  1 Package 
 + 
 +Installed size: 1.1 M 
 +Is this ok [y/N]: y 
 +Downloading packages: 
 +Running transaction check 
 +Running transaction test 
 +Transaction test succeeded 
 +Running transaction 
 +  Erasing    : tomcat-webapps-7.0.54-1.el7.noarch                           1/1  
 +  Verifying  : tomcat-webapps-7.0.54-1.el7.noarch                           1/1  
 + 
 +Removed: 
 +  tomcat-webapps.noarch 0:7.0.54-1.el7                                           
 + 
 +Complete! 
 +</code> 
 + 
 +Mit nachfolgendem Befehl kann überprüft werden, ob das deinstallieren des ''rpm''-Pakets ''tomcat-webapps'' erfolgreich war. Es sollte nachfolgende Ausgabe dargestellt werden: 
 +<code> 
 +# ls -l /var/lib/tomcat/webapps 
 +total 8 
 +drwxr-xr-x 14 root   root   4096 May  7 18:03 docs 
 +drwxr-xr-x  5 root   tomcat   82 May  5 14:54 host-manager 
 +drwxr-xr-x  5 root   tomcat   97 May  5 14:54 manager 
 +drwxr-xr-x  3 tomcat tomcat 4096 May 11 10:04 standard 
 +</code> 
 + 
 +==== Tomcat starten ==== 
 + 
 +Mit nachfolgenden Befehl, kann der [[http://tomcat.apache.org/|Apache Tomcat]] gestartet werden: 
 +<code> 
 +# systemctl start tomcat.service 
 +</code> 
 + 
 +==== Installation ROOT.war ==== 
 + 
 +Wie schon beschrieben, kann nun eine **__eigene__ Web-Anwendung** als ''ROOT.war''-Datei //deployed// werden, welche dann die neue **Standard**-Web-Anwendung unter [[http://tomcat.apache.org/|Apache Tomcat]] darstellt. 
 + 
 +:!: **HINWEIS** - **Der Standard Port des [[http://tomcat.apache.org/|Apache Tomcat]] wurde von ''8000'' auf ''8088'' abgeändert, wie unter nachfolgendem internen Links beschrieben** 
 +  * [[tachtler:apache_tomcat_7|Apache Tomcat 7]] 
 +  * [[tachtler:apache_tomcat_7#etc_tomcat_serverxml|Apache Tomcat 7 - Konfiguration - /etc/tomcat/server.xml]] 
 + 
 +Der Aufruf der **__eigene__ Web-Anwendung** als ''ROOT.war''-Datei erfolgt dann unter der **URL**: 
 +  * **''127.0.0.1:8088/''** 
tachtler/apache_tomcat_7_-_standard_applikation.1431321979.txt.gz · Zuletzt geändert: 2015/05/11 07:26 von klaus