Configuración Servidor · 4 min read · Oct 23, 2025
El Servidor Perfecto - Mandriva 2009.0 Free (x86_64) - Página 4
4 Ajustar /etc/hosts
A continuación, editamos /etc/hosts. Debe verse así:
vi /etc/hosts| 127.0.0.1 localhost.localdomain localhost 192.168.0.100 server1.example.com server1 |
5 Configurando El Nombre del Host
(Este paso es opcional.)
Esto no es necesario si has configurado el nombre de host correcto durante la instalación. Puedes verificar el nombre de host actual con los comandos
hostname
hostname -fAmbos comandos deberían mostrar server1.example.com.
Si la salida muestra un nombre de host incorrecto, puedes establecer el correcto así:
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname6 Configurar urpmi
Puedes usar el asistente en http://easyurpmi.zarb.org/ para averiguar cómo configurar urpmi para que use repositorios de paquetes en línea:



(Cuando escribí este tutorial, Mandriva 2009.0 aún no estaba disponible en el asistente, así que elegí 2008.1 y luego reemplacé 2008.1 por 2009.0 en los comandos de urpmi. Puedes hacer lo mismo, pero el asistente debería estar actualizado en unos días.)
Para mí, el asistente devolvió estos comandos que ejecuto en la línea de comandos:
urpmi.addmedia 'Main' 'http://fr2.rpmfind.net/linux/Mandrakelinux/official/2009.0/x86_64/media/main/release'urpmi.addmedia 'Contrib' 'http://fr2.rpmfind.net/linux/Mandrakelinux/official/2009.0/x86_64/media/contrib/release'urpmi.addmedia 'Main32' 'http://fr2.rpmfind.net/linux/Mandrakelinux/official/2009.0/i586/media/main/release'urpmi.addmedia 'Main Updates' 'http://fr2.rpmfind.net/linux/Mandrakelinux/official/2009.0/x86_64/media/main/updates'urpmi.addmedia 'Contrib Updates' 'http://fr2.rpmfind.net/linux/Mandrakelinux/official/2009.0/x86_64/media/contrib/updates'urpmi.addmedia 'Main32 Updates' 'http://fr2.rpmfind.net/linux/Mandrakelinux/official/2009.0/i586/media/main/updates'6.1 Deshabilitar Los Medios de Instalación
Deshabilitar los medios de instalación es particularmente útil si tu servidor estará en una ubicación remota donde no puedes insertar los DVD/CDs. Para deshabilitar los medios de instalación (el DVD de Mandriva o los CDs), primero debemos averiguar sus nombres internos. Podemos hacer esto ejecutando
ls -l /var/lib/urpmi/[root@server1 ~]# ls -l /var/lib/urpmi/
total 25616
-rw-r--r-- 1 root root 9858 2008-10-10 17:49 compssUsers.flat
drwxr-xr-x 2 root root 4096 2008-10-10 16:11 Contrib/
drwxr-xr-x 2 root root 4096 2008-10-10 16:07 Contrib Updates/
-rw-r--r-- 1 root root 3496995 2008-10-10 17:42 hdlist.Mandriva Linux - 2009.0 (Free64) - Installer (contrib).cz
-rw-r--r-- 1 root root 22071087 2008-10-10 17:42 hdlist.Mandriva Linux - 2009.0 (Free64) - Installer.cz
-rw-r--r-- 1 root root 46094 2008-10-10 17:42 hdlist.Mandriva Linux - 2009.0 (Free64) - Installer (main32).cz
drwxr-xr-x 2 root root 4096 2008-10-10 16:11 Main/
drwxr-xr-x 2 root root 4096 2008-10-10 16:13 Main32/
drwxr-xr-x 2 root root 4096 2008-10-10 16:13 Main32 Updates/
drwxr-xr-x 2 root root 4096 2008-10-10 16:07 Main Updates/
-rw-r--r-- 1 root root 0 2008-10-10 17:49 MD5SUM
-rw-r--r-- 1 root root 52072 2008-10-10 17:49 names.Mandriva Linux - 2009.0 (Free64) - Installer
-rw-r--r-- 1 root root 9452 2008-10-10 17:49 names.Mandriva Linux - 2009.0 (Free64) - Installer (contrib)
-rw-r--r-- 1 root root 225 2008-10-10 17:49 names.Mandriva Linux - 2009.0 (Free64) - Installer (main32)
-rw-r--r-- 1 root root 61281 2008-10-10 17:42 synthesis.hdlist.Mandriva Linux - 2009.0 (Free64) - Installer (contrib).cz
-rw-r--r-- 1 root root 389816 2008-10-10 17:42 synthesis.hdlist.Mandriva Linux - 2009.0 (Free64) - Installer.cz
-rw-r--r-- 1 root root 2238 2008-10-10 17:42 synthesis.hdlist.Mandriva Linux - 2009.0 (Free64) - Installer (main32).cz
[root@server1 ~]#Puedes tomar los nombres correctos de las entradas names.*. Así que para deshabilitar el DVD de Mandriva 2009, ejecuto
urpmi.removemedia "Mandriva Linux - 2009.0 (Free64) - Installer"
urpmi.removemedia "Mandriva Linux - 2009.0 (Free64) - Installer (contrib)"
urpmi.removemedia "Mandriva Linux - 2009.0 (Free64) - Installer (main32)"Para los CDs, el comando será ligeramente diferente: solo echa un vistazo a las entradas names.* en tu sistema.
6.2 Crear Un Script de Actualización Automática
Ahora creamos un script /etc/cron.daily/software_update que se ejecutará automáticamente por cron a diario y buscará e instalará las últimas actualizaciones de software en tu sistema Mandriva 2009.0. El script se ve así:
vi /etc/cron.daily/software_update| #!/bin/bash urpmi.update updates urpmi --auto --update --auto-select |
Haz que el script sea ejecutable:
chmod 755 /etc/cron.daily/software_update7 Instalar Algunos Paquetes
Ahora instalamos algunos paquetes que se necesitan más adelante:
urpmi fetchmail wget bzip2 unzip zip nmap openssl lynx fileutils ncftp flex lib64xorg-x11-devel gcc gcc-c++8 Cuota
Para instalar el paquete de cuota, ejecuta
urpmi quotaEdita /etc/fstab para que se vea así (agregué,usrquota,grpquota a la partición con el punto de montaje /):
vi /etc/fstab| # Entrada para /dev/sda6 : UUID=fcf473ac-96e1-11dd-925e-bd3c361d7fff / ext3 relatime,usrquota,grpquota 1 1 # Entrada para /dev/sda1 : UUID=01d7ebd8-96e2-11dd-9d07-87e54e82565e /boot ext3 relatime 1 2 /dev/cdrom /media/cdrom auto umask=0,users,iocharset=utf8,noauto,ro,exec 0 0 /dev/fd0 /media/floppy auto umask=0,users,iocharset=utf8,noauto,exec,flush 0 0 none /proc proc defaults 0 0 # Entrada para /dev/sda5 : UUID=0220c38a-96e2-11dd-af75-abce5298666d swap swap defaults 0 0 |
Luego ejecuta:
touch /aquota.user /aquota.group
chmod 600 /aquota.*
mount -o remount /
quotacheck -avugm
quotaon -avug9 Servidor DNS
Para instalar el servidor DNS BIND, ejecuta:
urpmi bindEl BIND de Mandriva 2009.0 se ejecuta en chroot por defecto, por lo tanto, necesitamos crear algunos enlaces simbólicos para que ISPConfig (si deseas instalarlo) pueda manejarlo:
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/A continuación, creamos los enlaces de inicio del sistema para BIND…
chkconfig named on… y lo iniciamos:
/etc/init.d/named startRecibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.