Instalação SUSE · 2 min read · Jan 07, 2026
A Configuração Perfeita - SUSE 9.3 - Página 4
2 Instalando E Configurando O Resto Do Sistema
Configurar Endereços IP Adicionais
Se você quiser adicionar mais endereços IP ao seu sistema, basta executar
yast2
O Centro de Controle YaST aparecerá. Vá para Dispositivos de Rede -> Placa de Rede. Os próximos passos são os mesmos que durante a configuração da rede na instalação.
Definindo O Nome Do Host
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname
Instalar apt Para SUSE
apt é o sistema de empacotamento usado no Debian. Como ele cuida muito melhor das dependências de pacotes do que o rpm, seria bom se pudéssemos usá-lo em nosso novo sistema SUSE. Isso nos pouparia muito trabalho. Felizmente, o apt foi portado para muitas distribuições baseadas em rpm e também está disponível para SUSE 9.3 (você vai adorar… :-)).
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
Edite /etc/apt/sources.list. Deve conter a seguinte linha:
| rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.3-i386 base update security |
Execute
apt-get update
Instalar Alguns Softwares E Desativar O Firewall Do 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
Quota
apt-get install quota
Edite /etc/fstab para ficar assim (adicionei ,usrquota,grpquota à partição /dev/sda2 ( ponto de montagem /; seu nome de dispositivo pode ser /dev/hda2 ou 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 |
Então execute:
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 será executado em uma jaula chroot sob /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
Agora verifique se a rede está habilitada. Execute
netstat -tap
Deve mostrar uma linha como esta:
| tcp 0 0 *:mysql *:* LISTEN 6621/mysqld |
Se não mostrar, edite /etc/my.cnf, comente a opção skip-networking:
| # Não escute em uma porta TCP/IP. Isso pode ser uma melhoria de segurança, # se todos os processos que precisam se conectar ao mysqld rodarem no mesmo host. # Toda interação com mysqld deve ser feita via sockets Unix ou pipes nomeados. # Note que usar esta opção sem habilitar pipes nomeados no Windows # (via a opção "enable-named-pipe") tornará o mysqld inútil! # #skip-networking |
e reinicie seu servidor MySQL:
/etc/init.d/mysql restart
Execute
mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword
para definir uma senha para o usuário root (caso contrário, qualquer um pode acessar seu banco de dados MySQL!).
Receba novas postagens na sua caixa de entrada
Sem spam. Cancele a assinatura a qualquer momento.