Server Setup · 3 min read · Dec 03, 2025
Il Server Perfetto - Mandriva 2009.0 Free (i386) - Pagina 4
4 Modifica /etc/hosts
Successivamente modifichiamo /etc/hosts. Fai in modo che appaia così:
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 |
5 Impostare Il Nome Host
(Questo passaggio è facoltativo.)
Non è necessario se hai impostato il nome host corretto durante l’installazione. Puoi controllare il nome host attuale con i comandi
hostname
hostname -fEntrambi i comandi dovrebbero mostrare server1.example.com.
Se l’output mostra un nome host errato, puoi impostare quello corretto in questo modo:
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname6 Configurare urpmi
Puoi utilizzare la procedura guidata su http://easyurpmi.zarb.org/ per scoprire come configurare urpmi in modo che urpmi utilizzi i repository di pacchetti online:



(Quando ho scritto questo tutorial, Mandriva 2009.0 non era ancora disponibile nella procedura guidata, quindi ho scelto 2008.1 e poi ho sostituito 2008.1 con 2009.0 nei comandi urpmi. Puoi fare lo stesso, ma la procedura guidata dovrebbe essere aggiornata tra qualche giorno.)
Per me la procedura guidata ha restituito questi comandi che ho eseguito nella riga di comando:
urpmi.addmedia 'Main' 'http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/i586/media/main/release'urpmi.addmedia 'Contrib' 'http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/i586/media/contrib/release'urpmi.addmedia 'Main Updates' 'http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/i586/media/main/updates'urpmi.addmedia 'Contrib Updates' 'http://ftp.free.fr/mirrors/ftp.mandriva.com/MandrivaLinux/official/2009.0/i586/media/contrib/updates'6.1 Disabilitare I Media Di Installazione
Disabilitare i media di installazione è particolarmente utile se il tuo server sarà in una posizione remota dove non puoi inserire i DVD/CD. Per disabilitare i media di installazione (il DVD Mandriva o i CD), dobbiamo prima scoprire i loro nomi interni. Possiamo farlo eseguendo
ls -l /var/lib/urpmi/[root@server1 ~]# ls -l /var/lib/urpmi/
total 25980
-rw-r--r-- 1 root root 9791 2008-10-09 17:14 compssUsers.flat
drwxr-xr-x 2 root root 4096 2008-10-09 15:32 Contrib/
drwxr-xr-x 2 root root 4096 2008-10-09 15:32 Contrib Updates/
-rw-r--r-- 1 root root 3519063 2008-10-09 17:05 hdlist.Mandriva Linux - 2009.0 (Free) - Installer (contrib).cz
-rw-r--r-- 1 root root 22476876 2008-10-09 17:05 hdlist.Mandriva Linux - 2009.0 (Free) - Installer.cz
drwxr-xr-x 2 root root 4096 2008-10-09 15:32 Main/
drwxr-xr-x 2 root root 4096 2008-10-09 15:32 Main Updates/
-rw-r--r-- 1 root root 0 2008-10-09 17:14 MD5SUM
-rw-r--r-- 1 root root 50592 2008-10-09 17:14 names.Mandriva Linux - 2009.0 (Free) - Installer
-rw-r--r-- 1 root root 9805 2008-10-09 17:14 names.Mandriva Linux - 2009.0 (Free) - Installer (contrib)
-rw-r--r-- 1 root root 60938 2008-10-09 17:05 synthesis.hdlist.Mandriva Linux - 2009.0 (Free) - Installer (contrib).cz
-rw-r--r-- 1 root root 398380 2008-10-09 17:05 synthesis.hdlist.Mandriva Linux - 2009.0 (Free) - Installer.cz
[root@server1 ~]#Puoi prendere i nomi corretti dalle voci names.*. Quindi, per disabilitare il DVD Mandriva 2009, eseguo
urpmi.removemedia "Mandriva Linux - 2009.0 (Free) - Installer"
urpmi.removemedia "Mandriva Linux - 2009.0 (Free) - Installer (contrib)"Per i CD, il comando sarà leggermente diverso - basta dare un’occhiata alle voci names.* sul tuo sistema.
6.2 Creare Uno Script Di Aggiornamento Automatico
Ora creiamo uno script /etc/cron.daily/software_update che verrà eseguito automaticamente da cron ogni giorno e cerca e installa gli ultimi aggiornamenti software sul tuo sistema Mandriva 2009.0. Lo script appare così:
vi /etc/cron.daily/software_update| #!/bin/bash urpmi.update updates urpmi --auto --update --auto-select |
Rendi lo script eseguibile:
chmod 755 /etc/cron.daily/software_update7 Installa Alcuni Pacchetti
Ora installiamo alcuni pacchetti necessari in seguito:
urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex libxorg-x11-devel gcc gcc-c++8 Quota
Per installare il pacchetto quota, esegui
urpmi quotaModifica /etc/fstab per apparire così (ho aggiunto,usrquota,grpquota alla partizione con il punto di montaggio /):
vi /etc/fstab| # Voce per /dev/sda6 : UUID=b258edec-9613-11dd-99c4-457f04a19dca / ext3 relatime,usrquota,grpquota 1 1 # Voce per /dev/sda1 : UUID=b6fa1e84-9613-11dd-84e1-bf4bbb042d23 /boot ext3 relatime 1 2 /dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0 none /proc proc defaults 0 0 # Voce per /dev/sda5 : UUID=b748b6b6-9613-11dd-844e-fba510a12ad6 swap swap defaults 0 0 |
Quindi esegui:
touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /
quotacheck -avugm
quotaon -avug9 Server DNS
Per installare il server DNS BIND, esegui:
urpmi bindIl BIND di Mandriva 2009.0 è in esecuzione chrooted per impostazione predefinita, quindi dobbiamo creare alcuni symlink in modo che ISPConfig (se desideri installarlo) possa gestirlo:
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/Successivamente creiamo i collegamenti di avvio del sistema per BIND…
chkconfig named on… e avviamolo:
/etc/init.d/named startRicevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.