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!).

Share: X/Twitter LinkedIn

Receba novas postagens na sua caixa de entrada

Sem spam. Cancele a assinatura a qualquer momento.