Instalación · 2 min read · Jan 07, 2026
La Configuración Perfecta - SUSE 9.3 - Página 4
2 Instalando Y Configurando El Resto Del Sistema
Configurar Direcciones IP Adicionales
Si deseas agregar más direcciones IP a tu sistema, simplemente ejecuta
yast2
El Centro de Control de YaST aparecerá. Ve a Dispositivos de Red -> Tarjeta de Red. Los siguientes pasos son los mismos que durante la configuración de la red en la instalación.
Configurando El Nombre del Host
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname
Instalar apt Para SUSE
apt es el sistema de empaquetado utilizado en Debian. Dado que se encarga mucho mejor de las dependencias de los paquetes que rpm, sería genial si pudiéramos usarlo en nuestro nuevo sistema SUSE. Esto nos ahorraría muchos problemas. Afortunadamente, apt ha sido portado a muchas distribuciones basadas en rpm, y también está disponible para SUSE 9.3 (te encantará… :-)).
rpm -ivh ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386/RPMS.suser-rbos/\
apt-libs-0.5.15cnc7-0.suse093.rb0.i586.rpm
rpm -ivh ftp://ftp.gwdg.de/pub/linux/suse/apt/SuSE/9.3-i386/RPMS.suser-rbos/\
apt-0.5.15cnc7-0.suse093.rb0.i586.rpm
Edita /etc/apt/sources.list. Debería contener la siguiente línea:
| rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.3-i386 base update security |
Ejecuta
apt-get update
Instalar Algunos Programas Y Desactivar El Firewall De SUSE
apt-get install findutils ncftp readline libgcc glibc-devel findutils-locate gcc flex lynx compat-readline4 db-devel
/etc/init.d/SuSEfirewall2_setup stop
chkconfig –del SuSEfirewall2_setup
chkconfig –del SuSEfirewall2_init
Cuota
apt-get install quota
Edita /etc/fstab para que se vea así (agregué ,usrquota,grpquota a la partición /dev/sda2 ( punto de montaje /; el nombre de tu dispositivo podría ser /dev/hda2 o similar )):
| /dev/sda2 / reiserfs acl,user_xattr,usrquota,grpquota 1 1 /dev/sda1 swap swap pri=42 0 0 devpts /dev/pts devpts mode=0620,gid=5 0 0 proc /proc proc defaults 0 0 usbfs /proc/bus/usb usbfs noauto 0 0 sysfs /sys sysfs noauto 0 0 /dev/cdrecorder /media/cdrecorder subfs noauto,fs=cdfss,ro,procuid,nosuid,nodev,exec,iocharset=utf8 0 0 /dev/fd0 /media/floppy subfs noauto,fs=floppyfss,procuid,nodev,nosuid,sync 0 0 |
Luego ejecuta:
touch /aquota.user /aquota.group
chmod 600 /aquota.
mount -o remount /
quotacheck -avugm
quotaon -avug*
Servidor DNS
apt-get install bind bind-chrootenv bind-devel bind-utils
chkconfig –add named
/etc/init.d/named start
Bind se ejecutará en una cárcel chroot bajo /var/lib/named.
MySQL
apt-get install mysql mysql-client mysql-shared mysql-devel perl-DBD-mysql perl-DBI perl-Data-ShowTable
chkconfig –add mysql
/etc/init.d/mysql start
Ahora verifica que la red esté habilitada. Ejecuta
netstat -tap
Debería mostrar una línea como esta:
| tcp 0 0 *:mysql *:* LISTEN 6621/mysqld |
Si no lo hace, edita /etc/my.cnf, comenta la opción skip-networking:
| # No escuchar en un puerto TCP/IP en absoluto. Esto puede ser una mejora de seguridad, # si todos los procesos que necesitan conectarse a mysqld se ejecutan en el mismo host. # Toda interacción con mysqld debe hacerse a través de sockets Unix o pipes nombrados. # Ten en cuenta que usar esta opción sin habilitar pipes nombrados en Windows # (a través de la opción "enable-named-pipe") hará que mysqld sea inútil! # #skip-networking |
y reinicia tu servidor MySQL:
/etc/init.d/mysql restart
Ejecuta
mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword
para establecer una contraseña para el usuario root (¡de lo contrario, cualquiera puede acceder a tu base de datos MySQL!).
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.