tachtler:apache_tomcat_6_-_logging_-_log4j
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende ÜberarbeitungNächste ÜberarbeitungBeide Seiten der Revision | ||
tachtler:apache_tomcat_6_-_logging_-_log4j [2012/08/03 15:31] – klaus | tachtler:apache_tomcat_6_-_logging_-_log4j [2012/08/03 16:08] – [Neustart Apache Tomcat] klaus | ||
---|---|---|---|
Zeile 64: | Zeile 64: | ||
Die wie unter [[tachtler: | Die wie unter [[tachtler: | ||
+ | |||
+ | ==== tomcat-juli-adapters.jar ==== | ||
Die heruntergeladene Datei **''/ | Die heruntergeladene Datei **''/ | ||
Zeile 72: | Zeile 74: | ||
</ | </ | ||
- | Anschließend sollten die Besitzechte | + | Anschließend sollten die Besitzrechte |
< | < | ||
# chown root:root / | # chown root:root / | ||
</ | </ | ||
+ | ==== tomcat-juli.jar ==== | ||
+ | |||
+ | Ein bisschen aufwendiger ist das unterbringen der heruntergeladenen Datei **''/ | ||
+ | |||
+ | Zuerst sollte mit nachfolgendem Befehl in das Verzeichnis | ||
+ | * **''/ | ||
+ | gewechselt werden: | ||
+ | < | ||
+ | # cd / | ||
+ | </ | ||
+ | |||
+ | Hier besteht ein **Link** mit dem Namen **'' | ||
+ | < | ||
+ | # ls -la | ||
+ | total 64 | ||
+ | drwxr-xr-x 2 root root 4096 Jul 11 10:29 . | ||
+ | drwxrwxr-x 4 root root 4096 Jul 11 10:29 .. | ||
+ | -rw-rw-r-- 1 root root 21955 Jun 22 16:56 bootstrap-6.0.24.jar | ||
+ | lrwxrwxrwx 1 root root 20 Jul 11 10:29 bootstrap.jar -> bootstrap-6.0.24.jar | ||
+ | -rw-rw-r-- 1 root root 2374 Jun 22 16:55 catalina-tasks.xml | ||
+ | -rw-rw-r-- 1 root root 25782 Jun 22 16:56 tomcat-juli-6.0.24.jar | ||
+ | lrwxrwxrwx 1 root root 22 Jul 11 10:29 tomcat-juli.jar -> tomcat-juli-6.0.24.jar | ||
+ | </ | ||
+ | * //Bitte die letzte Zeile beachten// | ||
+ | |||
+ | Dieser Link kann mit nachfolgendem Befehl **gelöst/ | ||
+ | < | ||
+ | # unlink / | ||
+ | </ | ||
+ | |||
+ | Um anschließend die heruntergeladene Datei **''/ | ||
+ | * **''/ | ||
+ | zu kopieren: | ||
+ | < | ||
+ | # mv / | ||
+ | </ | ||
+ | |||
+ | Anschließend sollten die Besitzrechte mit nachfolgendem Befehl auf '' | ||
+ | < | ||
+ | # chown root:root / | ||
+ | </ | ||
+ | |||
+ | :!: **HINWEIS** - Der Grund für diese Vorgehensweise ist, das im Verzeichnis | ||
+ | * **''/ | ||
+ | ein **Link** auf die Datei | ||
+ | * **''/ | ||
+ | verwendet wird! | ||
+ | |||
+ | Dies kann mit nachfolgendem Befehl überprüft werden: | ||
+ | < | ||
+ | # ls -la / | ||
+ | lrwxrwxrwx 1 root root 38 Jul 11 10:29 / | ||
+ | </ | ||
+ | |||
+ | ===== Konfiguration ===== | ||
+ | |||
+ | Abschließend muss für den Einsatz von [[http:// | ||
+ | |||
+ | ==== logging.properties ==== | ||
+ | |||
+ | Da die Konfigurationsdatei ('' | ||
+ | * **''/ | ||
+ | für den Einsatz mit **'' | ||
+ | < | ||
+ | # mv / | ||
+ | </ | ||
+ | |||
+ | ==== log4j.properties ==== | ||
+ | |||
+ | Nun muss noch im Verzeichnis | ||
+ | * **''/ | ||
+ | die Konfigurationsdatei | ||
+ | * **'' | ||
+ | zur Nutzung von [[http:// | ||
+ | < | ||
+ | # vim / | ||
+ | </ | ||
+ | |||
+ | Der Inhalt der Konfigurationsdatei **''/ | ||
+ | <code ini> | ||
+ | log4j.rootLogger=INFO, | ||
+ | |||
+ | # Define all the appenders | ||
+ | log4j.appender.CATALINA=org.apache.log4j.DailyRollingFileAppender | ||
+ | log4j.appender.CATALINA.File=${catalina.base}/ | ||
+ | log4j.appender.CATALINA.Append=true | ||
+ | log4j.appender.CATALINA.Encoding=UTF-8 | ||
+ | # Roll-over the log once per day | ||
+ | log4j.appender.CATALINA.DatePattern=' | ||
+ | log4j.appender.CATALINA.layout = org.apache.log4j.PatternLayout | ||
+ | log4j.appender.CATALINA.layout.ConversionPattern = %d [%t] %-5p %c- %m%n | ||
+ | |||
+ | log4j.appender.LOCALHOST=org.apache.log4j.DailyRollingFileAppender | ||
+ | log4j.appender.LOCALHOST.File=${catalina.base}/ | ||
+ | log4j.appender.LOCALHOST.Append=true | ||
+ | log4j.appender.LOCALHOST.Encoding=UTF-8 | ||
+ | log4j.appender.LOCALHOST.DatePattern=' | ||
+ | log4j.appender.LOCALHOST.layout = org.apache.log4j.PatternLayout | ||
+ | log4j.appender.LOCALHOST.layout.ConversionPattern = %d [%t] %-5p %c- %m%n | ||
+ | |||
+ | log4j.appender.MANAGER=org.apache.log4j.DailyRollingFileAppender | ||
+ | log4j.appender.MANAGER.File=${catalina.base}/ | ||
+ | log4j.appender.MANAGER.Append=true | ||
+ | log4j.appender.MANAGER.Encoding=UTF-8 | ||
+ | log4j.appender.MANAGER.DatePattern=' | ||
+ | log4j.appender.MANAGER.layout = org.apache.log4j.PatternLayout | ||
+ | log4j.appender.MANAGER.layout.ConversionPattern = %d [%t] %-5p %c- %m%n | ||
+ | |||
+ | log4j.appender.HOST-MANAGER=org.apache.log4j.DailyRollingFileAppender | ||
+ | log4j.appender.HOST-MANAGER.File=${catalina.base}/ | ||
+ | log4j.appender.HOST-MANAGER.Append=true | ||
+ | log4j.appender.HOST-MANAGER.Encoding=UTF-8 | ||
+ | log4j.appender.HOST-MANAGER.DatePattern=' | ||
+ | log4j.appender.HOST-MANAGER.layout = org.apache.log4j.PatternLayout | ||
+ | log4j.appender.HOST-MANAGER.layout.ConversionPattern = %d [%t] %-5p %c- %m%n | ||
+ | |||
+ | log4j.appender.CONSOLE=org.apache.log4j.ConsoleAppender | ||
+ | log4j.appender.CONSOLE.Encoding=UTF-8 | ||
+ | log4j.appender.CONSOLE.layout = org.apache.log4j.PatternLayout | ||
+ | log4j.appender.CONSOLE.layout.ConversionPattern = %d [%t] %-5p %c- %m%n | ||
+ | |||
+ | # Configure which loggers log to which appenders | ||
+ | log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost]=INFO, | ||
+ | log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/ | ||
+ | log4j.logger.org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/ | ||
+ | </ | ||
+ | |||
+ | ===== Neustart Apache Tomcat ===== | ||
+ | |||
+ | Zur Aktivierung der durchgeführten Änderungen, | ||
+ | < | ||
+ | # service tomcat6 restart | ||
+ | Stopping tomcat6: | ||
+ | Starting tomcat6: | ||
+ | </ | ||
+ | |||
+ | Nach erfolgreichem **Restart**, | ||
+ | < | ||
+ | ... | ||
+ | INFO: Stopping Coyote AJP/1.3 on ajp-127.0.0.1-8009 | ||
+ | 2012-08-03 16: | ||
+ | 2012-08-03 16: | ||
+ | 2012-08-03 16: | ||
+ | 2012-08-03 16: | ||
+ | 2012-08-03 16: | ||
+ | 2012-08-03 16: | ||
+ | 2012-08-03 16: | ||
+ | ... | ||
+ | 2012-08-03 16: | ||
+ | 2012-08-03 16: | ||
+ | 2012-08-03 16: | ||
+ | </ | ||
tachtler/apache_tomcat_6_-_logging_-_log4j.txt · Zuletzt geändert: 2012/10/07 15:37 von klaus