Server Setup · 2 min read · Dec 03, 2025
Der perfekte Server - Mandriva 2008 Free (Mandriva 2008.0) - Seite 4
4 /etc/hosts anpassen
Als nächstes bearbeiten wir /etc/hosts. Es sollte so aussehen:
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 |
5 Den Hostnamen festlegen
(Dieser Schritt ist optional.)
Dies ist nicht notwendig, wenn Sie den richtigen Hostnamen während der Installation festgelegt haben. Sie können den aktuellen Hostnamen mit den Befehlen
hostname
hostname -füberprüfen.
Beide Befehle sollten server1.example.com anzeigen.
Wenn die Ausgabe einen falschen Hostnamen zeigt, können Sie den richtigen wie folgt festlegen:
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname6 urpmi konfigurieren
Sie können den Assistenten auf http://easyurpmi.zarb.org/ verwenden, um herauszufinden, wie Sie urpmi so konfigurieren, dass urpmi Online-Paket-Repositorys verwendet:



Für mich gab der Assistent diese Befehle zurück, die ich in der Befehlszeile ausgeführt habe:
urpmi.addmedia contrib ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2008.0/i586/media/contrib/release with media_info/hdlist.czurpmi.addmedia --update contrib_updates ftp://carroll.cac.psu.edu/pub/linux/distributions/mandrivalinux/official/2008.0/i586/media/contrib/updates with media_info/hdlist.czurpmi.addmedia main ftp://fr2.rpmfind.net/linux/Mandrakelinux/official/2008.0/i586/media/main/release with media_info/hdlist.czurpmi.addmedia --update main_updates ftp://carroll.cac.psu.edu/pub/linux/distributions/mandrivalinux/official/2008.0/i586/media/main/updates with media_info/hdlist.czUm das Mandriva 2008 DVD als Paket-Repository zu deaktivieren, führen wir aus
urpmi.removemedia "Mandriva Linux - 2008.0 (Free) - Installer"
urpmi.removemedia "Mandriva Linux - 2008.0 (Free) - Installer (contrib)"(Dies ist besonders nützlich, wenn Ihr Server an einem entfernten Standort steht, an dem Sie die DVD nicht einlegen können.)
Jetzt erstellen wir ein Skript /etc/cron.daily/software_update, das täglich automatisch von cron ausgeführt wird und nach den neuesten Software-Updates auf Ihrem Mandriva 2008-System sucht und diese installiert. Das Skript sieht so aus:
vi /etc/cron.daily/software_update| #!/bin/bash urpmi.update updates urpmi --auto --update --auto-select |
Machen Sie das Skript ausführbar:
chmod 755 /etc/cron.daily/software_update7 Einige Pakete installieren
Jetzt installieren wir ein paar Pakete, die später benötigt werden:
urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex libxorg-x11-devel gcc gcc-c++8 Quota
Um das Quota-Paket zu installieren, führen Sie aus
urpmi quotaBearbeiten Sie /etc/fstab, sodass es so aussieht (ich habe ,usrquota,grpquota zur Partition mit dem Einhängepunkt / hinzugefügt):
vi /etc/fstab| /dev/hda6 / ext3 relatime,usrquota,grpquota 1 1 /dev/hda1 /boot ext3 relatime 1 2 /dev/cdrom /media/cdrom auto umask=0022,users,iocharset=utf8,noauto,ro,exec 0 0 /dev/fd0 /media/floppy auto umask=0022,users,iocharset=utf8,noauto,exec,flush 0 0 none /proc proc defaults 0 0 /dev/hda5 swap swap defaults 0 0 |
Führen Sie dann aus:
touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /
quotacheck -avugm
quotaon -avug9 DNS-Server
Um den BIND DNS-Server zu installieren, führen Sie aus:
urpmi bindDer BIND von Mandriva 2008 läuft standardmäßig chrooted, daher müssen wir einige Symlinks erstellen, damit ISPConfig (wenn Sie es installieren möchten) damit umgehen kann:
cd /var/lib/named/var
mkdir -p lib/named/var
cd lib/named/var
ln -s ../../../named/ named
ln -s ../../../run/ run
cp /var/lib/named/var/named/reverse/named.local /var/lib/named/var/named/Dann starten Sie BIND:
/etc/init.d/named startErhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.