Server-Konfiguration · 1 min read · Dec 04, 2025

Der perfekte Server - Mandriva 2008 Free (Mandriva 2008.0) - Seite 6

13 Proftpd

Installieren Sie Proftpd wie folgt:

urpmi proftpd

Aus Sicherheitsgründen können Sie die folgenden Zeilen zu /etc/proftpd.conf hinzufügen (danke an Reinaldo Carvalho; weitere Informationen finden Sie hier: http://www.proftpd.org/localsite/Userguide/linked/userguide.html):

vi /etc/proftpd.conf

| [...] DefaultRoot ~ IdentLookups off ServerIdent on "FTP Server ready." [...] |

Stellen Sie sicher, dass Sie die folgenden Zeilen am Ende von /etc/proftpd.conf auskommentieren, um ftp-Benutzern das CHMOD zu ermöglichen:

| [...] # Bar use of SITE CHMOD by default # # DenyAll # |

Starten Sie dann Proftpd neu:

/etc/init.d/proftpd restart

14 Webalizer

Mandriva 2008 wird nicht mehr mit einem Webalizer-Paket geliefert, daher installieren wir die statische Webalizer-Binärdatei von der Webalizer-Website wie folgt:

urpmi libgeoip1 geoip libgeoipupdate0 awffull
cd /tmp  
wget ftp://ftp.mrunix.net/pub/webalizer/webalizer-2.01-10-static.gz  
gunzip webalizer-2.01-10-static.gz  
mv webalizer-2.01-10-static /usr/bin/webalizer  
chmod 755 /usr/bin/webalizer

15 Installieren Sie einige Perl-Module, die von SpamAssassin benötigt werden (kommt mit ISPConfig)

Um alle benötigten Perl-Module zu installieren, können wir die entsprechenden Mandriva-Pakete verwenden und sie mit urpmi installieren:

urpmi perl-HTML-Parser perl-Digest-SHA1 perl-DB_File perl-Net-DNS

16 Das Ende

Die Konfiguration des Servers ist jetzt abgeschlossen, und wenn Sie möchten, können Sie jetzt ISPConfig darauf installieren.

17 Eine Anmerkung zu SuExec

Wenn Sie CGI-Skripte unter suExec ausführen möchten, sollten Sie /var/www als Web-Root für von ISPConfig erstellte Websites angeben, da Mandrivas suExec mit /var/www als Doc_Root kompiliert ist. Führen Sie aus

/usr/sbin/suexec -V

und die Ausgabe sollte wie folgt aussehen:

[root@server1 ~]# /usr/sbin/suexec -V  
 -D AP_DOC_ROOT="/var/www"  
 -D AP_GID_MIN=100  
 -D AP_HTTPD_USER="apache"  
 -D AP_LOG_EXEC="/var/log/httpd/suexec_log"  
 -D AP_SAFE_PATH="/usr/local/bin:/usr/bin:/bin"  
 -D AP_SUEXEC_UMASK=077  
 -D AP_UID_MIN=100  
 -D AP_USERDIR_SUFFIX="public_html"  
[root@server1 ~]#

Wenn Sie also suExec mit ISPConfig verwenden möchten, ändern Sie nicht das Standard-Web-Root (das ist /var/www), wenn Sie den Expertenmodus während der ISPConfig-Installation verwenden (im Standardmodus können Sie das Web-Root ohnehin nicht ändern, sodass Sie suExec in jedem Fall verwenden können).

18 Links

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.