WendwebRootServer1: Difference between revisions

From Wiki RB4
No edit summary
 
(8 intermediate revisions by the same user not shown)
Line 1: Line 1:
{TableOfContents}
==Allgemeine Informationen==
==Allgemeine Informationen==
{| border=1 cellpadding=2 cellspacing=0
{| border=1 cellpadding=2 cellspacing=0
Line 78: Line 75:


====Remote Zugriff auf MySQL-DB ermöglichen====
====Remote Zugriff auf MySQL-DB ermöglichen====
update user SET Host='%' where User = 'usr_kadis';
update user SET Host='%' where User = 'usr_kadis';
update db set Host='%' where User = 'usr_kadis';
update db set Host='%' where User = 'usr_kadis';
set PASSWORD FOR 'uweheuer'@'localhost' = OLD_PASSWORD('halloo'); wegen uweheuer bzw. tomcat Fehler
set PASSWORD FOR 'uweheuer'@'localhost' = OLD_PASSWORD('halloo'); // wegen uweheuer bzw. tomcat Fehler


===php===
===php===
Line 87: Line 84:


===qmail===
===qmail===
Verzeichnisstruktur wie in der qmail seite|Qmail beschrieben.
Verzeichnisstruktur wie bei application qmail beschrieben.
 


===SpamAssassin===
===SpamAssassin===
Line 128: Line 124:


====Installation====
====Installation====
Download von jakarta-tomcat-5.0.28.tar.gz nach <code>/home/www/web6/files/downloads/</code>. Tomcat ist per 'tar xvfz' und 'mv' unter <code>/opt/jakarta-tomcat-5.0.28</code> installiert. Außerdem ist ein link <code>/opt/jakarta-tomcat</code> auf dieses Verzeichnis mit 'ln –s jakarta-tomcat-5.0.28 jakarta-tomcat' angelegt. CATALINA_HOME und JAVA_HOME werden in <code>/etc/profile</code> gesetzt.  
Nach Anleitung http://www.linux-sxs.org/internet_serving/c140.html in <code>/opt/</code> installiert. Copy tomcat-users.xml_wendweb_server auf den Server in <CATALINA_HOME>/conf kopiert und in tomcat-users.xml umbenannt.
 
 
====Neu-Installation====
nach http://www.linux-sxs.org/internet_serving/c140.html
copy tomcat-users.xml_wendweb_server auf den Server in conf kopiert und in tomcat-users.xml umbenannt
 


====Operations====
====Operations====
Tomcat kann dann in /opt/jakarta-tomcat/bin über ./startup.sh gestartet bzw. über ./shutdown.sh gestoppt und über http://212.227.164.16:8080/ getestet werden. Die Bibliothek mm.mysql-2.0.8 wurde nach <TOMCAT_HOME>/common/lib kopiert.
Tomcat kann dann in /opt/jakarta-tomcat/bin über ./startup.sh gestartet bzw. über ./shutdown.sh gestoppt und über http://212.227.164.16:8080/ getestet werden (<TOMCAT_HOME>/conf/tomcat-users.xml angepasst (s.o.)).
profile.local angelegt und startup.sh aufgerufen.
<TOMCAT_HOME>/conf/tomcat-users.xml angepasst.
 


====Web Applications====
====Web Applications====
War-Files liegen unter <code>/opt/jakarta-tomcat-5.0.28/webapps/</code>.
War-Files liegen unter <code>/opt/tomcat/webapps/</code>.
 


====Logging====
====Logging====
Stdout geht in <TOMCAT_HOME>/logs/catalina.out. Wenn Catalina.out gelöscht wird, muss Tomcat neu gestartet warden.
Stdout geht in <TOMCAT_HOME>/logs/catalina.out. Wenn Catalina.out gelöscht wird, muss Tomcat neu gestartet warden.


===Zip===
===Zip===
Installiert aus zip-2.3-741.i586.rpm. Kommando zip kann von einer command line aufgerufen werden.
Installiert aus zip-2.3-741.i586.rpm. Kommando zip kann von einer command line aufgerufen werden.

Latest revision as of 12:29, 20 March 2007

Allgemeine Informationen[edit]

IP adress 212.227.164.16
server name p15185448.pureserver.info
root user root
root password 92pgJtH6
MySQL-admin admin
MySQL-admin password 92pgJtH6
Verzeichnisse der Kunden /home/httpd/vhosts/<URI>/httpdocs
/home/httpd/vhosts/<URI>/httpsdocs
ftp p15185448.pureserver.info

Kunden[edit]

Kunde uweheuer[edit]

ftp user uweheuer
ftp password 3kHtziJp
http-Verzeichnis /home/httpd/vhosts/uweheuer.de/httpdocs
https-Verzeichnis /home/httpd/vhosts/uweheuer.de/httpsdocs

Installierte Programme[edit]

Apache[edit]

Configuration file in /etc/apache2/httpd.conf.


jdk[edit]

Java 6 nach Installationsanleitung http://java.sun.com/javase/6/webnotes/install/jdk/install-linux.html installiert. /etc/profile.local für Server Neustart angelegt und export JAVA_HOME aufgerufen.


Mysql[edit]

Mysql-Shell liegt im Pfad. Aufruf:

mysql --user=admin --password=92pgJtH6

Remote Zugriff auf MySQL-DB ermöglichen[edit]

update user SET Host='%' where User = 'usr_kadis';
update db set Host='%' where User = 'usr_kadis';
set PASSWORD FOR 'uweheuer'@'localhost' = OLD_PASSWORD('halloo'); // wegen uweheuer bzw. tomcat Fehler

php[edit]

/etc/php.ini, teilweise Einstellungen wie open_basedir in /etc/apache2/httpd.include, teilweise /home/httpd/vhosts/<URI>/conf/httpd.include. Hier wurde open_basedir angepasst.


qmail[edit]

Verzeichnisstruktur wie bei application qmail beschrieben.

SpamAssassin[edit]

SpamAssassin wurde nach Buch S. 76ff installiert.

Version 3.1.5
spamassassin executables /usr/bin/
Standard-Installationsdateien /usr/share/spamassassin/
Server-weite Einstellungen /etc/mail/spamassassin
Sample Mails ./usr/share/doc/packages/perl-spamassassin/sample-nonspam.txt
User-spezifische Einstellungen ./var/qmail/mailnames/<EMailDomain>/<EMailName>/.spamassassin/*.cf

Regeln stehen in den *.cf files und sind in der Regel dreigeteilt, wobei die Wertung in der Regel in einer separaten Datei 50_scores.cf steht:<tag> <Regelname> <RegExpression> describe <Regelname> <Description> score <Regelname> <Wertungsliste>


Tomcat[edit]

Installation[edit]

Nach Anleitung http://www.linux-sxs.org/internet_serving/c140.html in /opt/ installiert. Copy tomcat-users.xml_wendweb_server auf den Server in <CATALINA_HOME>/conf kopiert und in tomcat-users.xml umbenannt.

Operations[edit]

Tomcat kann dann in /opt/jakarta-tomcat/bin über ./startup.sh gestartet bzw. über ./shutdown.sh gestoppt und über http://212.227.164.16:8080/ getestet werden (<TOMCAT_HOME>/conf/tomcat-users.xml angepasst (s.o.)).

Web Applications[edit]

War-Files liegen unter /opt/tomcat/webapps/.

Logging[edit]

Stdout geht in <TOMCAT_HOME>/logs/catalina.out. Wenn Catalina.out gelöscht wird, muss Tomcat neu gestartet warden.

Zip[edit]

Installiert aus zip-2.3-741.i586.rpm. Kommando zip kann von einer command line aufgerufen werden.