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 proftpdAus 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 # |
Starten Sie dann Proftpd neu:
/etc/init.d/proftpd restart14 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 awffullcd /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/webalizer15 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-DNS16 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 -Vund 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
- Mandriva: http://www.mandriva.com
- Easyurpmi: http://easyurpmi.zarb.org
- ISPConfig: http://www.ispconfig.or
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.