Moin,
ich hab mich endlich mal rangetraut und die Installation sowie Einrichtung lief erstaunlich problemlos. Allerdings gibt es ein paar Kleinigkeiten, die nicht funktionieren bzw. die mir unklar sind... Ich hoffe ich bekommen hier ein paar Hints und danke schonmal für die Hilfe.
Zunächst eine Übersicht, was ich eingerichtet habe:
Zuerst habe ich den VirtualServer neu initialisieren lassen, und zwar auf CentOS5 Minimalsystem.
Dann:
1. SFTP mit user:root
2. Zugriff auf die ISP3-Oberfläche
3. Anlegen von Clients
4. Anlegen von Domains
5. Anlegen von Domain Aliasen
6. Anlegen von eMail-Domains
7. Anlegen von eMail-Adressen
8. Anlegen von FTP-Usern
9. Aufruf der Domains übern Browser inkl. Anzeige der Standard-Index-Seite
Was nicht funktioniert:
1. Login per FTP mit angelegtem User:
Wenn ich eine eMail-Adresse angelegt habe, dann kann ich keine eMails an Sie schicken. Ich denke das liegt daran, dass ich noch keine DNS Zonen angelegt habe.
3. DNS-Zonen:
Auf diesem Gebiet bin ich absolut unerfahren. Ich möchte meine Serverstruktur so gestalten:
4. Phpmyadmin funktioniert nicht mehr nach Installation von ISPConfig (was nicht die Ursache sein muss):
Direkt nach dem Einrichten hatte ich Zugriff darauf, jetzt bekomme ich nur noch
EDIT:
Im Monitor von ISP3 sehe ich, dass der Dienst mydns wohl down ist. Über ssh versuche ich ihn zu starten und bekomme dies
ich hab mich endlich mal rangetraut und die Installation sowie Einrichtung lief erstaunlich problemlos. Allerdings gibt es ein paar Kleinigkeiten, die nicht funktionieren bzw. die mir unklar sind... Ich hoffe ich bekommen hier ein paar Hints und danke schonmal für die Hilfe.
Zunächst eine Übersicht, was ich eingerichtet habe:
Zuerst habe ich den VirtualServer neu initialisieren lassen, und zwar auf CentOS5 Minimalsystem.
Dann:
Was funktioniert://QUELLENINSTALLATION
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/ius-release-1-3.ius.el5.noarch.rpm
wget http://dl.iuscommunity.org/pub/ius/stable/Redhat/5/x86_64/epel-release-1-1.ius.el5.noarch.rpm
wget http://www.thatfleminggent.com/pack...atfleminggent-release-5-2centos.mf.noarch.rpm
wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.5.1-1.el5.rf.x86_64.rpm
wget http://downloads.sourceforge.net/ispconfig/ISPConfig-3.0.1.6.tar.gz
rpm -Uvh rpmforge-release*.rpm ius-release*.rpm epel-release*.rpm thatfleminggent-release*.rpm
vi /etc/yum.repos.d/rpmforge.repo
[...]
enabled=0
[...]
vi /etc/yum.repos.d/thatfleminggent.repo
[...]
enabled=0
[...]
//UPDATE
yum update
//PROGRAMMINSTALLATION
yum install php53-gd php53-cli php53-odbc php53-mbstring php53-pdo php53 php53-xml php53-common php53-mcrypt php53-ldap php53-mysql php53-imap php53-soap php53-devel mysql51 mysql51-devel mysql51-server ntp openssl-devel cyrus-sasl-devel pkgconfig zlib-devel pcre-devel openldap-devel postgresql-devel expect libtool-ltdl-devel openldap-servers libtool gdbm-devel pam-devel gamin-devel postfix phpmyadmin fail2ban proftpd rkhunter squirrelmail mydns ImageMagick libxml2 mod_fcgid webalizer perl-DateTime-Format-HTTP perl-DateTime-Format-Builder mailman
yum --enablerepo=thatfleminggent install courier-authlib courier-imap maildrop courier-authlib-devel courier-authlib-ldap courier-authlib-mysql
yum groupinstall 'Base' 'System Tools' 'Administration Tools' 'Server Configuration Tools' 'Mail Server' 'FTP Server' 'DNS Name Server'
yum --enablerepo=rpmforge install amavisd-new spamassassin clamav clamd unzip bzip2 unrar getmail
//SE_LINUX ABSCHALTEN
system-config-securitylevel → disabled/disable
//NEUSTART
httpd -t
reboot
//DÄMONEN STARTEN
chkconfig --levels 235 courier-authlib on && chkconfig --levels 235 sendmail off && chkconfig --levels 235 postfix on && chkconfig --levels 235 saslauthd on && chkconfig --levels 235 courier-imap on && /etc/init.d/courier-authlib restart && /etc/init.d/sendmail stop && /etc/init.d/postfix restart && /etc/init.d/saslauthd restart && /etc/init.d/courier-authlib restart && /etc/init.d/courier-imap restart && cd /usr/lib/courier-imap/share/
//ZERTIFIKATE ERNEUERN
rm -f imapd.pem && rm -f pop3d.pem
vi /usr/lib/courier-imap/etc/imapd.cnf
[...]
CN=meinedomain.tld
[...]
vi /usr/lib/courier-imap/etc/pop3d.cnf
[...]
CN=meine.domain.info
[...]
./mkimapdcert && ./mkpop3dcert
//MEHR DÄMONEN STARTEN
/etc/init.d/courier-authlib restart && /etc/init.d/courier-imap restart && chkconfig --levels 235 mysqld on && /etc/init.d/mysqld start
//MYSQL ROOT PASSWORD VERGEBEN
mysqladmin -u root password daspasswort && mysqladmin -h meine.domain.info -u root password daspasswort
//PHPMYADMIN ZUGREIFBAR MACHEN
vi /etc/httpd/conf.d/phpMyAdmin.conf
[...]
#<Directory "/usr/share/phpmyadmin">
# Order Deny,Allow
# Deny from all
# Allow from 127.0.0.1
#</Directory>
[...]
//MEHR DÄMONEN STARTEN
chkconfig --levels 235 httpd on && /etc/init.d/httpd start && chkconfig --levels 235 amavisd on && chkconfig --levels 235 clamd on && /usr/bin/freshclam && /etc/init.d/amavisd start && /etc/init.d/clamd start && chkconfig pure-ftpd on && /etc/init.d/pure-ftpd start && chkconfig --levels 235 fail2ban on && /etc/init.d/fail2ban start
//AMAVIS EINRICHTEN
mkdir /var/run/amavisd /var/spool/amavisd /var/spool/amavisd/tmp /var/spool/amavisd/db
chown amavis /var/run/amavisd /var/spool/amavisd /var/spool/amavisd/tmp /var/spool/amavisd/db
//MYDNS EINRICHTEN
vi /etc/init.d/mydns
[...]
# chkconfig: 345 65 50
[...]
chkconfig --levels 235 mydns on && /etc/init.d/httpd restart
//SQUIRRELMAIL EINRICHTEN
/usr/share/squirrelmail/config/conf.pl
[...]
vi /etc/squirrelmail/config_local.php
[...]
//ISP3 INSTALLIEREN
cd /tmp
tar xvfz ISPConfig-3.0.1.6.tar.gz && cd ispconfig3_install/install/ && php -q install.php
[...]
1. SFTP mit user:root
2. Zugriff auf die ISP3-Oberfläche
3. Anlegen von Clients
4. Anlegen von Domains
5. Anlegen von Domain Aliasen
6. Anlegen von eMail-Domains
7. Anlegen von eMail-Adressen
8. Anlegen von FTP-Usern
9. Aufruf der Domains übern Browser inkl. Anzeige der Standard-Index-Seite
Was nicht funktioniert:
1. Login per FTP mit angelegtem User:
2. Emailadressen/Weiterleitungen:Antwort: 220---------- Welcome to Pure-FTPd [privsep] ----------
Antwort: 220-You are user number 1 of 50 allowed.
Antwort: 220-Local time is now 14:20. Server port: 21.
Antwort: 220-This is a private system - No anonymous login
Antwort: 220 You will be disconnected after 15 minutes of inactivity.
Trace: CFtpControlSocket::SendNextCommand()
Befehl: USER username
Trace: CFtpControlSocket::OnReceive()
Antwort: 331 User username OK. Password required
Trace: CFtpControlSocket::SendNextCommand()
Befehl: PASS ********
Trace: CFtpControlSocket::OnReceive()
Antwort: 530 Login authentication failed
Trace: CFtpControlSocket::ResetOperation(1090)
Trace: CControlSocket::ResetOperation(1090)
Fehler: Herstellen der Verbindung zum Server fehlgeschlagen
Wenn ich eine eMail-Adresse angelegt habe, dann kann ich keine eMails an Sie schicken. Ich denke das liegt daran, dass ich noch keine DNS Zonen angelegt habe.
3. DNS-Zonen:
Auf diesem Gebiet bin ich absolut unerfahren. Ich möchte meine Serverstruktur so gestalten:
Was für DNS Zonen mit welchen Einträgen muss ich dafür anlegen?CLIENT 1 DOMAIN 1 (+Emailadressen)
- DOMAINALIAS 1 (+Emailadressen)
- DOMAINALIAS 2 (+Emailadressen)
- DOMAINALIAS 3 (+Emailadressen)
DOMAIN 2 (+Emailadressen)
- DOMAINALIAS 1 (+Emailadressen)
CLIENT 2 DOMAIN 3 (+Emailadressen)
- DOMAINALIAS 1 (+Emailadressen)
CLIENT ... DOMAIN X
4. Phpmyadmin funktioniert nicht mehr nach Installation von ISPConfig (was nicht die Ursache sein muss):
Direkt nach dem Einrichten hatte ich Zugriff darauf, jetzt bekomme ich nur noch
Das wars erstmal. Glaube ich. Hoffe ich.Forbidden
You don't have permission to access /phpmyadmin on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
EDIT:
Im Monitor von ISP3 sehe ich, dass der Dienst mydns wohl down ist. Über ssh versuche ich ihn zu starten und bekomme dies
ohne Rückmeldung. Das ist nicht normal, oder?[user@machine init.d]# chkconfig mydns on
[user@machine init.d]# /etc/init.d/mydns start
[user@machine init.d]# /etc/init.d/mydns restart
Zuletzt bearbeitet: