installation tomcat alfresco debian etch

cancel
Showing results for 
Search instead for 
Did you mean: 
dmc
Active Member

installation tomcat alfresco debian etch

alfresco soll mit tomcat5.5 und mysql auf debian etch in einem openvz-ve laufen.
ich habe keine erfahrung mit tomcat, google gibt nicht mehr genug her.
was bisher geschah:

step 1
debian minimal +
aptitude install apache2-common apache2-mpm-prefork
aptitude install mysql-server-5.0
aptitude install php5-cgi imagemagick php-pear php5-pgsql php5-mysql
aptitude install libapache2-mod-php5 php5-cli php5-common
aptitude install tomcat5.5
aptitude install openoffice.org

joe /etc/default/tomcat5.5

TOMCAT5_SECURITY=no

CATALINA_OPTS="-Djava.awt.headless=true -Xmx256M -server"


step 2
joe /etc/apt/sources.list
deb http://debian.tu-bs.de/debian/ etch main contrib non-free
wget http://ftp-master.debian-unofficial....e-key-2006.asc -O - | apt-key add -
wget http://ftp-master.debian-unofficial....e-key-2007.asc -O - | apt-key add -
aptitude update
aptitude remove java-gcj-compat
aptitude install sun-java5-jdk #sun-java5-jre
export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun


step 3

cd /var/lib/tomcat5.5/
joe conf/tomcat-users.xml

<role rolename="admin"/>
<user username="admin" password="xxxxxx" roles="manager,admin"/>

step 4

diese verzeichniss ist bei installiertem tomcat wohl nicht nötig.
mkdir /opt/alfresco
cd /opt/alfresco
wget http://switch.dl.sourceforge.net/sou...r-2.1.0.tar.gz
tar -xzf alfresco-community-war-2.1.0.tar.gz

step 5

cd extras/databases/mysql/

mysql -u root -p
#>source db_setup.sql
#>exit

step x

nebenbei: contineo lief nachdem ich /root/velocity.log volle rechte gegeben habe.


hier komme ich mit alfresco nicht weiter, da die ordnerstruktur unter debian tomcat so aussieht:

vpsdms:/# ll /var/lib/tomcat5.5/*
lrwxrwxrwx 1 root root 19 Sep 1 12:12 /var/lib/tomcat5.5/logs -> ../../log/tomcat5.5
lrwxrwxrwx 1 root root 21 Sep 1 12:12 /var/lib/tomcat5.5/work -> ../../cache/tomcat5.5

/var/lib/tomcat5.5/conf:
total 44
drwxr-xr-x 3 root root 4096 Sep 1 12:12 Catalina
-rw-r–r– 1 root root 7783 Sep 3 09:28 catalina.policy
-rw-r–r– 1 root root 3114 Nov 22 2006 catalina.properties
-rw-r–r– 1 root root 330 Nov 22 2006 context.xml
-rw-r–r– 1 root root 2824 Nov 22 2006 logging.properties
-rw-r–r– 1 root root 851 Nov 22 2006 server-minimal.xml
-rw-r–r– 1 tomcat55 nogroup 1462 Sep 2 14:45 server.xml
lrwxrwxrwx 1 root root 25 Sep 1 12:12 server.xml.2007-09-01.22-02-49 -> /etc/tomcat5.5/server.xml
-rw-r–r– 1 tomcat55 nogroup 1574 Sep 1 22:02 server.xml.2007-09-02.14-45-25
-rw-r–r– 1 tomcat55 nogroup 436 Sep 3 09:28 tomcat-users.xml
lrwxrwxrwx 1 root root 22 Sep 1 12:12 web.xml -> /etc/tomcat5.5/web.xml

/var/lib/tomcat5.5/shared:
total 8
drwxr-xr-x 3 root root 4096 Sep 3 09:06 classes
drwxr-xr-x 3 root root 4096 Sep 3 09:24 lib

/var/lib/tomcat5.5/temp:
total 4
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.admin.Group.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.admin.Menu.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.admin.User.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.admin.UserDoc.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.communication.EMail.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.communication.EMailAccount.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.communication.SystemMessage.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.core.config.SearchSettings.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.documan.Article.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.documan.Document.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:28 org.contineo.documan.DownloadTicket.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.documan.History.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.documan.Term.data
-rw-r–r– 1 tomcat55 nogroup 0 Sep 3 09:29 org.contineo.searchengine.SearchDocument.data
-rw-r–r– 1 tomcat55 nogroup 5 Sep 3 09:28 tomcat5.5.pid

/var/lib/tomcat5.5/webapps:
total 75876
drwxr-xr-x 5 tomcat55 nogroup 4096 Sep 3 09:12 alf_data
drwxr-xr-x 10 tomcat55 nogroup 4096 Sep 3 09:11 alfresco
-rw-r–r– 1 tomcat55 nogroup 15592 Sep 3 09:12 alfresco.log
-rw-r–r– 1 root root 49405345 Jul 23 12:11 alfresco.war
drwxr-xr-x 7 tomcat55 nogroup 4096 Sep 2 09:13 contineo
-rw-r–r– 1 root root 28174294 Aug 8 18:52 contineo.war

die .war .jar habe ich so abgelegt
cp -au /opt/alfresco/alfresco.war /var/lib/tomcat5.5/webapps/

cp -au mysql-connector-java-5.0.7-bin.jar /var/lib/tomcat5.5/shared/lib/

tja, sieht das bis hierher gut aus?

wo kommen endorsed und extensions hin, müssen dafür verzeichnisse angelegt werden?

ist der mysql-connector richtig installiert?

laut wiki ist das der nächste schritt :
Configure the Database Connection and Data Locations.
ein paar tips wären jetzt sehr hilfreich

tomcat hat unter debian den port 8180, aber auch eine änderung auf 8080 hilft nicht.

tomcat meint bisher:
The requested resource (/alfresco/) is not available.

vielen dank'

Geändert von 2morpheus (03.09.2007 um 17:11 Uhr).
1 Reply
dmc
Active Member

Re: installation tomcat alfresco debian etch

das folgende war sehr wichtig und es wird ja auch oft genug darauf hingewiesen …

#aptitude remove java-gcj-compat #hier bin ich mir nicht ganz sicher
#aptitude install sun-java5-jdk #sun-java5-jre

#export JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun

#java -version #sollte 1.5.xxx ausgeben
#env #zeigt die enviroment einträge

u.a.

JAVA_HOME=/usr/lib/jvm/java-1.5.0-sun



wenn ich den mit debian installierten tomcat nicht starte, und das alfresco packet mit tomcat unter
/opt/alfresco verwende, kann ich die anwendung sofort erreichen.

das scheint zum anfang empfehlenswert zu sein

Geändert von 2morpheus (03.09.2007 um 17:26 Uhr).