Plesk: Unterschied zwischen den Versionen

Aus Linupedia.org
Wechseln zu: Navigation, Suche
(DB User)
(Installation von SVN)
Zeile 30: Zeile 30:
 
== Installation von SVN ==
 
== Installation von SVN ==
  
 +
 +
in /etc/sysconfig/apache2
 +
APACHE_MODULES mit folgenden 2 Einträgen ergänzen: dav mod_dav_svn mod_authz_svn
 +
 +
Befehle (hier im beispiel für die subdomain my.domain.tld):
 +
svnadmin create /home/myname/svn
 +
chmod -R 777 /home/myname/svn
 +
htpasswd2 -c /etc/svn-auth-file-myname myname
 +
(ohne -c wenn die datei schon existiert, also zum anhängen)
 +
/usr/sbin/apache2ctl restart
 +
/usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=domain.tld
 +
(das teilt dem plesk mit, dass er die vhost.conf und vhost_ssl.conf beachten soll)
 +
 +
Direktive im vhost.conf (unter /srv/www/vhosts/domain.tld/subdomains/my/conf )
 +
<location /svn>
 +
DAV svn
 +
SVNPath /home/myname/svn/
 +
AuthType Basic
 +
AuthName "my.domain.tld - svn"
 +
AuthUserFile /etc/svn-auth-file-myname
 +
Require valid-user
 +
</location>
 +
 +
hierzu auch 'Per-Directory Access Control' (Seite 115) von svn-book
 +
(doku für svn 1.2)
 +
oder '3.1.6. Pfadbasierte Autorisierung' in der TortoiseSVN-Hilfe (vs. 1.4.4)
 +
 +
will man https verwenden muss man die location in die vhost_ssl.conf
 +
schreiben, und zb in die vhost.conf einen Redirect setzen, der sofort
 +
zum https geht:
 +
RedirectMatch /svn(.*)$ https://ew6.org/svn$1
 +
 +
hilfreich diese links:
 +
 +
http://alexle.net/archives/138
 +
und
 +
http://www.fornex.de/?p=7
 +
sowie
 +
http://forum.swsoft.com/showthread.php?threadid=29735
  
 
== Tomcat-webapps installieren ==
 
== Tomcat-webapps installieren ==

Version vom 4. Oktober 2007, 20:35 Uhr

Plesk
{{{Screenshot}}}
Web basierendes Administrationswerkzeug für Server
Basisdaten
Entwickler: SWSoft
Aktuelle Version: 8.2 (Linux, Unix), 8.1 (Windows)
letzte Veröffentlichung: {{{AktuelleVersionFreigabeDatum}}}
Betriebssystem: Linux, Unix, Windows
Kategorie: Administrationswerkzeug
Lizenz: proprietär
Deutschsprachig: ja
Webseite: www.plesk.com


Anlegen von Domains

Anlegen von Datenbanken

Anlegen eines DB Users

Domains > www.yehudi.de > Databases > yehudi.de >

Add New Database User

Database user name Dein Name
Old password None
New password ganz geheim
Confirm Password ganz geheim

Installation von SVN

in /etc/sysconfig/apache2 APACHE_MODULES mit folgenden 2 Einträgen ergänzen: dav mod_dav_svn mod_authz_svn

Befehle (hier im beispiel für die subdomain my.domain.tld): svnadmin create /home/myname/svn chmod -R 777 /home/myname/svn htpasswd2 -c /etc/svn-auth-file-myname myname (ohne -c wenn die datei schon existiert, also zum anhängen) /usr/sbin/apache2ctl restart /usr/local/psa/admin/sbin/websrvmng --reconfigure-vhost --vhost-name=domain.tld (das teilt dem plesk mit, dass er die vhost.conf und vhost_ssl.conf beachten soll)

Direktive im vhost.conf (unter /srv/www/vhosts/domain.tld/subdomains/my/conf ) <location /svn> DAV svn SVNPath /home/myname/svn/ AuthType Basic AuthName "my.domain.tld - svn" AuthUserFile /etc/svn-auth-file-myname Require valid-user </location>

hierzu auch 'Per-Directory Access Control' (Seite 115) von svn-book (doku für svn 1.2) oder '3.1.6. Pfadbasierte Autorisierung' in der TortoiseSVN-Hilfe (vs. 1.4.4)

will man https verwenden muss man die location in die vhost_ssl.conf schreiben, und zb in die vhost.conf einen Redirect setzen, der sofort zum https geht: RedirectMatch /svn(.*)$ https://ew6.org/svn$1

hilfreich diese links:

http://alexle.net/archives/138 und http://www.fornex.de/?p=7 sowie http://forum.swsoft.com/showthread.php?threadid=29735

Tomcat-webapps installieren

Zertifikat einbinden

Apache Modul einbinden

Quellen und weiterführende Links


zurück zum Root Server