Servidor Mandriva · 3 min read · Oct 30, 2025

El Servidor Perfecto - Mandriva 2008 Spring Free (Mandriva 2008.1) Para 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 Configuración del Nombre del Host

(Este paso es opcional.)

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 -f

Ambos 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/hostname

6 Configurar urpmi

Puedes usar el asistente en http://easyurpmi.zarb.org/ para averiguar cómo configurar urpmi para que utilice repositorios de paquetes en línea:

Para mí, el asistente devolvió estos comandos que ejecuto en la línea de comandos:

urpmi.addmedia 'Main' 'http://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2008.1/x86_64/media/main/release'
urpmi.addmedia 'Contrib' 'http://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2008.1/x86_64/media/contrib/release'
urpmi.addmedia 'Main Updates' 'http://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2008.1/x86_64/media/main/updates'
urpmi.addmedia 'Contrib Updates' 'http://distrib-coffee.ipsl.jussieu.fr/pub/linux/MandrivaLinux/official/2008.1/x86_64/media/contrib/updates'

6.1 Deshabilitar los CDs de Instalación

(¡Esto se aplica solo si estás usando los tres CDs de instalación de Mandriva 2008.1, no el DVD!)

No he probado esto ya que estoy usando el DVD, no los CDs, pero para los CDs el comando debería ser el siguiente:

Para deshabilitar los CDs de Mandriva 2008.1 como repositorio de paquetes, ejecutamos

urpmi.removemedia "Mandriva Linux - 2008.1 (Free64) - x86_64 CD1"  
urpmi.removemedia "Mandriva Linux - 2008.1 (Free64) - x86_64 CD2"  
urpmi.removemedia "Mandriva Linux - 2008.1 (Free64) - x86_64 CD3"

(Esto es particularmente útil si tu servidor estará en una ubicación remota donde no puedes insertar los CDs.)

Puedes averiguar los nombres correctos de los medios ejecutando:

ls -l /var/lib/urpmi/

Puedes tomar los nombres correctos de las entradas names.*.

6.2 Deshabilitar el DVD de Instalación

(¡Esto se aplica solo si estás usando el DVD de instalación de Mandriva 2008.1, no los tres CDs!)

Para deshabilitar el DVD de Mandriva 2008.1 como repositorio de paquetes, ejecutamos

urpmi.removemedia "Mandriva Linux - 2008.1 (Free64) - Installer (contrib)"  
urpmi.removemedia "Mandriva Linux - 2008.1 (Free64) - Installer"  
urpmi.removemedia "Mandriva Linux - 2008.1 (Free64) - Installer (main32)"

6.3 Crear un Script de Actualización Automática

Ahora creamos un script /etc/cron.daily/software_update que se ejecutará automáticamente por cron diariamente y buscará e instalará las últimas actualizaciones de software en tu sistema Mandriva 2008.1. 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_update

7 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 quota

Edita /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=8e7f6bd0-0630-11dd-bcc1-6787ae22ef91 / ext3 relatime,usrquota,grpquota 1 1 # Entrada para /dev/sda1 : UUID=a0de6628-0630-11dd-91a9-5d76fb80ffee /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=a21dfc56-0630-11dd-a951-df43bffad1b6 swap swap defaults 0 0 |

Luego ejecuta:

touch /aquota.user /aquota.group  
chmod 600 /aquota.*  
mount -o remount /  
quotacheck -avugm  
quotaon -avug

9 Servidor DNS

Para instalar el servidor DNS BIND, ejecuta:

urpmi bind

El BIND de Mandriva 2008.1 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 start
Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.