[opencms-dev] WG: OpenCms + Tomcat + Apache
Stefan Kienecker
stefankienecker at csi.com
Fri Jul 7 11:40:05 CEST 2000
...some installation hints for OpenCms + Tomcat + Apache!
Jörn Fornfeist
intersense AG
Installation von OpenCms (40.30) unter Tomcat 3.1 Beta und Apache 1.3.12
1. Installieren Sie Apache 1.3.12.
2. Installieren Sie das JDK 2 Standard und setzen Sie die
Umgebungsvariablen:
PATH = %PATH%;<PATH TO JDK>\bin
JAVA_HOME = <PATH TO JDK>
CLASSPATH = <PATH TO JDK>\lib\dt.jar;<PATH TO JDK>\lib\tools.jar
3. Entpacken Sie Tomcat in ein geeignetes Verzeichnis und setzen Sie die
Umgebungsvariable:
TOMCAT_HOME = <PATH TO TOMCAT>
4. Entpacken Sie OpenCms in ein geeignetes Verzeichnis und setzten Sie die
Umgebungsvariable:
CLASSPATH = %CLASSPATH%;<PATH TO OPENCMS>\opencms.jar
5. Installieren Sie MySQL, entpacken Sie den zugehörigen JDBC-Treiber in ein
geeignetes Verzeichnis
und setzen Sie die Umgebungsvariablen:
PATH = %PATH%;<PATH TO MYSQL>\bin
CLASSPATH = %CLASSPATH%;<PATH TO JDBC>\mysql.jar
6. Starten Sie MySQL durch den Befehl 'mysqld --standalone' in '<PATH TO
MYSQL>\bin'. Sie können MySQL
durch den Befehl 'mysql' testen. Sie verlassen MySQL durch Eingabe von
'quit'. Sie können MySQL durch den
Befehl 'mysqladmin shutdown' in '<PATH TO MYSQL>\bin' herunterfahren.
7. Erzeugen Sie ein Verzeichnis 'logs' mit einer leeren Datei 'opencms.log'
im Ordner '<PATH TO OPENCMS>'.
8. Ändern Sie die Zeile in '<PATH TO OPENCMS>\config\opencms.properties':
log.file=<PATH TO OPENCMS>/logs/opencms.log
9. Kopieren Sie den Ordner '<PATH TO OPENCMS>\workplace\pics' in das
Verzeichnis '<PATH TO APACHE>\htdocs'
und (zu Testzwecken) in das Verzeichnis '<PATH TO TOMCAT>\webapps\ROOT'.
10. Ändern Sie die Zeile in '<PATH TO OPENCMS>\config\cmssetup.txt':
addMountPoint "/system/workplace/pics/system/" "<PATH TO
APACHE>/htdocs/pics/system/" pics Guest Guests plain "383"
11. Erzeugen Sie einen Ordner '<PATH TO OPENCMS>\export' und ändern Sie die
Zeile in '<PATH TO OPENCMS>\config\cmssetup.txt':
writeExportPath "<PATH TO OPENCMS>/export/"
12. Erzeugen Sie die Datenbank 'opencms' mit dem Befehl 'mysqladmin create
opencms'. Führen Sie das Datenbankscript
durch den Befehl 'mysql opencms < config\databasesetup.txt' in '<PATH TO
OPENCMS>' aus.
13. Wechseln Sie in den Ordner '<PATH TO OPENCMS>' und starten Sie die
Initialisierung der Datenbank durch den Befehl:
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
14. Starten Sie das OpenCms-System durch den Befehl:
java -mx64M com.opencms.setup.CmsShell com.opencms.file.CmsInitMySql
org.gjt.mm.mysql.Driver
"jdbc:mysql://localhost:3306/opencms?user=root&password="
Loggen Sie sich durch 'login Admin admin' ein und führen Sie 'readFile
"/system/workplace/action/start.html" ' und
'readFile "/system/workplace/pics/system/opencms.gif" ' als Test aus. Sie
sollten keine Fehlermeldung erhalten.
Verlassen Sie das OpenCms-System durch 'quit'.
15. Fügen Sie die Zeilen 'zones=root' und 'wrapper.bin.parameters=-mx64M' in
die Datei '<PATH TO TOMCAT>\conf\tomcat.properties'
ein, sofern sie nicht schon vorhanden sind.
16. Erweitern Sie die Datei '<PATH TO TOMCAT>\conf\web.xml' an den
entsprechenden Stellen wie folgt:
<servlet>
<servlet-name>
opencms
</servlet-name>
<servlet-class>
com.opencms.core.OpenCmsServlet
</servlet-class>
<init-param>
<param-name>properties</param-name>
<param-value><PATH TO OPENCMS>/config/opencms.properties</param-value>
</init-param>
</servlet>
und
<servlet-mapping>
<servlet-name>
opencms
</servlet-name>
<url-pattern>
/opencms/*
</url-pattern>
</servlet-mapping>
17. Sie können die bisherigen Schritte testen, indem Sie Tomcat mit dem
Befehl 'startup' in '<PATH TO TOMCAT>\bin' starten
und in Ihrem Browser die URL
'http://localhost:8080/opencms/system/workplace/action/login.html' aufrufen.
Es sollte ein Login-
Fenster erscheinen (loggin über Admin, admin). Fahren Sie Tomcat durch den
Befehl 'shutdown' runter.
19. Kopieren Sie die Datei 'ApacheModuleJServ.dll' (jakarta.tomcat.org) in
das Verzeichnis
'<PATH TO APACHE>\modules'.
20. Ergänzen Sie die Datei '<PATH TO TOMCAT>\conf\tomcat.conf' um die Zeile:
ApJServMount /opencms /root
21. Starten Sie Apache und anschließend Tomcat neu. Testen Sie Ihre
Konfigurationen mit der
URL 'http://localhost/opencms/system/workplace/action/login.html'.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20000707/0c47c089/attachment.htm>
More information about the opencms-dev
mailing list