<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META content="text/html; charset=iso-8859-1" http-equiv=Content-Type>
<META content="MSHTML 5.00.2919.6307" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV> </DIV>
<DIV align=left class=OutlookMessageHeader dir=ltr> </DIV>
<DIV><FONT size=2><FONT face=Arial><SPAN class=770473218-05072000><FONT 
color=#0000ff>...some installation hints for </FONT></SPAN>OpenCms + Tomcat 
+ Apache!</FONT></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Jörn Fornfeist</FONT></DIV>
<DIV><FONT face=Arial size=2>intersense AG</FONT></DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>Installation von OpenCms (40.30) unter Tomcat 3.1 
Beta und Apache 1.3.12</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>1. Installieren Sie Apache 1.3.12.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>2. Installieren Sie das JDK 2 Standard und setzen 
Sie die Umgebungsvariablen:<BR>PATH = %PATH%;<PATH TO 
JDK>\bin<BR>JAVA_HOME = <PATH TO JDK><BR>CLASSPATH = <PATH TO 
JDK>\lib\dt.jar;<PATH TO JDK>\lib\tools.jar</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>3. Entpacken Sie Tomcat in ein geeignetes 
Verzeichnis und setzen Sie die Umgebungsvariable:<BR>TOMCAT_HOME = <PATH TO 
TOMCAT></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>4. Entpacken Sie OpenCms in ein geeignetes 
Verzeichnis und setzten Sie die Umgebungsvariable:<BR>CLASSPATH = 
%CLASSPATH%;<PATH TO OPENCMS>\opencms.jar</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>5. Installieren Sie MySQL, entpacken Sie den 
zugehörigen JDBC-Treiber in ein geeignetes Verzeichnis<BR>und setzen Sie die 
Umgebungsvariablen:<BR>PATH = %PATH%;<PATH TO MYSQL>\bin<BR>CLASSPATH = 
%CLASSPATH%;<PATH TO JDBC>\mysql.jar</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>6. Starten Sie MySQL durch den Befehl 'mysqld 
--standalone' in '<PATH TO MYSQL>\bin'. Sie können MySQL<BR>durch den 
Befehl 'mysql' testen. Sie verlassen MySQL durch Eingabe von 'quit'. Sie können 
MySQL durch den<BR>Befehl 'mysqladmin shutdown' in '<PATH TO MYSQL>\bin' 
herunterfahren.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>7. Erzeugen Sie ein Verzeichnis 'logs' mit einer 
leeren Datei 'opencms.log' im Ordner '<PATH TO OPENCMS>'.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>8. Ändern Sie die Zeile in '<PATH TO 
OPENCMS>\config\opencms.properties':<BR>log.file=<PATH TO 
OPENCMS>/logs/opencms.log</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>9. Kopieren Sie den Ordner '<PATH TO 
OPENCMS>\workplace\pics' in das Verzeichnis '<PATH TO 
APACHE>\htdocs'<BR>und (zu Testzwecken) in das Verzeichnis '<PATH TO 
TOMCAT>\webapps\ROOT'.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>10. Ändern Sie die Zeile in '<PATH TO 
OPENCMS>\config\cmssetup.txt':<BR>addMountPoint 
"/system/workplace/pics/system/" "<PATH TO APACHE>/htdocs/pics/system/" 
pics Guest Guests plain "383"</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>11. Erzeugen Sie einen Ordner '<PATH TO 
OPENCMS>\export' und ändern Sie die Zeile in '<PATH TO 
OPENCMS>\config\cmssetup.txt':<BR>writeExportPath "<PATH TO 
OPENCMS>/export/"</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>12. Erzeugen Sie die Datenbank 'opencms' mit dem 
Befehl 'mysqladmin create opencms'. Führen Sie das Datenbankscript<BR>durch den 
Befehl 'mysql opencms < config\databasesetup.txt' in '<PATH TO 
OPENCMS>' aus.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>13. Wechseln Sie in den Ordner '<PATH TO 
OPENCMS>' und starten Sie die Initialisierung der Datenbank durch den 
Befehl:<BR>java -mx64M com.opencms.setup.CmsShell 
com.opencms.file.CmsInitMySqlFillDefaults org.gjt.mm.mysql.Driver 
"jdbc:mysql://localhost:3306/opencms?user=root&password=" < 
config/cmssetup.txt</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>14. Starten Sie das OpenCms-System durch den 
Befehl:<BR>java -mx64M com.opencms.setup.CmsShell com.opencms.file.CmsInitMySql 
org.gjt.mm.mysql.Driver 
"jdbc:mysql://localhost:3306/opencms?user=root&password="<BR>Loggen Sie sich 
durch 'login Admin admin' ein und führen Sie 'readFile 
"/system/workplace/action/start.html" ' und<BR>'readFile 
"/system/workplace/pics/system/opencms.gif" ' als Test aus. Sie sollten keine 
Fehlermeldung erhalten.<BR>Verlassen Sie das OpenCms-System durch 
'quit'.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>15. Fügen Sie die Zeilen 'zones=root' und 
'wrapper.bin.parameters=-mx64M' in die Datei '<PATH TO 
TOMCAT>\conf\tomcat.properties'<BR>ein, sofern sie nicht schon vorhanden 
sind.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>16. Erweitern Sie die Datei '<PATH TO 
TOMCAT>\conf\web.xml' an den entsprechenden Stellen wie folgt:</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>    
<servlet><BR>        
<servlet-name><BR> opencms<BR>        
</servlet-name><BR>        
<servlet-class><BR> com.opencms.core.OpenCmsServlet<BR>        
</servlet-class><BR>        
<init-param><BR> <param-name>properties</param-name><BR> <param-value><PATH 
TO 
OPENCMS>/config/opencms.properties</param-value><BR>        
</init-param><BR>    </servlet></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>und</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>    
<servlet-mapping><BR>        
<servlet-name><BR>            
opencms<BR>        
</servlet-name><BR>        
<url-pattern><BR>            
/opencms/*<BR>        
</url-pattern><BR>    </servlet-mapping></FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>17. Sie können die bisherigen Schritte testen, 
indem Sie Tomcat mit dem Befehl 'startup' in '<PATH TO TOMCAT>\bin' 
starten<BR>und in Ihrem Browser die URL 
'http://localhost:8080/opencms/system/workplace/action/login.html' aufrufen. Es 
sollte ein Login-<BR>Fenster erscheinen (loggin über Admin, admin). Fahren Sie 
Tomcat durch den Befehl 'shutdown' runter.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>19. Kopieren Sie die Datei 'ApacheModuleJServ.dll' 
(jakarta.tomcat.org) in das Verzeichnis<BR>'<PATH TO 
APACHE>\modules'.</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>20. Ergänzen Sie die Datei '<PATH TO 
TOMCAT>\conf\tomcat.conf' um die Zeile:<BR>ApJServMount /opencms 
/root</FONT></DIV>
<DIV> </DIV>
<DIV><FONT face=Arial size=2>21. Starten Sie Apache und anschließend Tomcat neu. 
Testen Sie Ihre Konfigurationen mit der<BR>URL 
'http://localhost/opencms/system/workplace/action/login.html'.<BR></FONT></DIV>
<DIV> </DIV>
<DIV> </DIV></BODY></HTML>