The Perfect Server - Debian 8 Jessie (Apache2, BIND, Dovecot, ISPConfig 3)

#1
Hi,

habe ein paar Probleme bei dem Tutorial auf einem neu installierten Leaseweb Server. Bei mir kam diese Frage (howtoforge(dot)com/tutorial/perfect-server-debian-8-jessie-apache-bind-dovecot-ispconfig-3/2/) nicht - erschien einfach nicht:
You will see the following questions:

Web server to reconfigure automatically: <- apache2
Configure database for phpmyadmin with dbconfig-common? <- yes
Enter the password of the administrative user? <- yourrootmysqlpassword
Enter the phpmyadmin application password? <- Just press enter
Hier der Log:

pastebin.com/f8rMvXpA

Meine Sources sehen so aus:
# deb h t t pmirror.us.leaseweb.net/debian/ jessie main

deb h t t pmirror.us.leaseweb.net/debian/ jessie main non-free contrib
deb-src h t t pmirror.us.leaseweb.net/debian/ jessie main non-free contrib

deb h t t psecurity.debian.org/ jessie/updates main contrib non-free
deb-src h t t psecurity.debian.org/ jessie/updates main contrib non-free

# jessie-updates, previously known as 'volatile'
deb h t t pmirror.us.leaseweb.net/debian/ jessie-updates main contrib non-free
deb-src h t t pmirror.us.leaseweb.net/debian/ jessie-updates main contrib non-free
Außerdem bekomme ich bei dem Punkt "13 Install Mailman" die Liste irgendwie nicht erstellt.

Beim Befehl "newlist mailman" erscheint
Erscheint immer egal welche e-Mail Adresse und welches Passwort ich angebe.

Bei "17 Install Jailkit" habe ich auch ein Problem

ergibt
Kann ich das ignorieren oder sollte ich besorgt sein?

Hier der komplette Log inkl. aller Fehlermeldungen: pastebin.com/qANEBa8g

Danke für Antworten! :)

MfG

PS: Kann keine Links hier posten, daher sind die URLs so komisch.
 
#3
Thx für die Antwort erst einmal.
Hast Du das auch wirklich als root User aufgerufen?
Wirklich definitiv alles unter root ausgeführt.

Mir ist echt nicht ganz klar warum das alles nicht klappt, ich denke es liegt am Leaseweb Debian Image. Bei Hetzner oder OVH Server hatte ich bei den Ubuntu Tutorials nie solche Probleme und hier bin ich mittlerweile beim 4. Versuch. Logindaten stelle ich gerne bereit falls sich das irgendwer mal ansehen möchte.

Ich versuche es erst einmal weiter.

Ach ja und noch eine Anmerkung: Bei dem Tutorial "ISPConfig 3: Automated installation on Debian" funktioniert bei mir auch nur bash install.sh anstelle von ./install.sh.
 
#5
Ja, dies habe ich wirklich gemacht.

Log Kurzversion

login as: root
root@XXXXXXXXX's password:

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
root@localhost:~# dpkg-reconfigure dash
Removing 'diversion of /bin/sh to /bin/sh.distrib by dash'
Adding 'diversion of /bin/sh to /bin/sh.distrib by bash'
Removing 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.dis trib.1.gz by dash'
Adding 'diversion of /usr/share/man/man1/sh.1.gz to /usr/share/man/man1/sh.distr ib.1.gz by bash'
root@localhost:~# apt-get install mailman
[...]
root@localhost:/tmp# cd jailkit-2.17
root@localhost:/tmp/jailkit-2.17# ./debian/rules binary
-bash: ./debian/rules: Permission denied
root@localhost:/tmp/jailkit-2.17#
Ungekürzte Fassung -->> pastebin.com/YzxyHasv
 
#7
Nein, nicht.

root@localhost:/tmp/jailkit-2.17# df /tmp
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sda6 1933648 3840 1813536 1% /tmp
 
#9
Danke für diesen Hinweis, anscheinend schon:
root@localhost:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=23d66bff-4fbf-455f-853d-dbe6e06ac1dc / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda2 during installation
UUID=ca4b36fd-e906-446c-9f9b-f6f174892df1 /boot ext2 defaults 0 2
# /tmp was on /dev/sda6 during installation
UUID=03cb6347-b588-4198-93cd-7af324607ec6 /tmp ext4 noexec,nosuid,nodev 0 2
# swap was on /dev/sda5 during installation
UUID=ceb9b401-d62f-49b5-a1b8-46359a85aad9 none swap sw 0 0
root@localhost:~# mount -o remount /tmp
root@localhost:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=23d66bff-4fbf-455f-853d-dbe6e06ac1dc / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda2 during installation
UUID=ca4b36fd-e906-446c-9f9b-f6f174892df1 /boot ext2 defaults 0 2
# /tmp was on /dev/sda6 during installation
UUID=03cb6347-b588-4198-93cd-7af324607ec6 /tmp ext4 noexec,nosuid,nodev 0 2
# swap was on /dev/sda5 during installation
UUID=ceb9b401-d62f-49b5-a1b8-46359a85aad9 none swap sw 0 0
root@localhost:~# mount -o remount,noexec /tmp
root@localhost:~# cat /etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda3 during installation
UUID=23d66bff-4fbf-455f-853d-dbe6e06ac1dc / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda2 during installation
UUID=ca4b36fd-e906-446c-9f9b-f6f174892df1 /boot ext2 defaults 0 2
# /tmp was on /dev/sda6 during installation
UUID=03cb6347-b588-4198-93cd-7af324607ec6 /tmp ext4 noexec,nosuid,nodev 0 2
# swap was on /dev/sda5 during installation
UUID=ceb9b401-d62f-49b5-a1b8-46359a85aad9 none swap sw 0 0
root@localhost:~# mount | grep /tmp
/dev/sda6 on /tmp type ext4 (rw,nosuid,nodev,noexec,relatime,data=ordered)
root@localhost:~#
Ich bekomme die noexec flag aber irgendwie nicht entfernt und mir ist nicht ganz klar warum nicht. :(
Der Server wurde automatisch neu installiert und in diesem Testbetrieb sollte eigentlich nur eine der vier Festplatten als Systemplatte dienen.
 

Werbung