Installazione · 2 min read · Jan 07, 2026
La Configurazione Perfetta - SUSE 9.3 - Pagina 4
2 Installazione e Configurazione del Resto del Sistema
Configura Indirizzi IP Aggiuntivi
Se desideri aggiungere più indirizzi IP al tuo sistema, esegui semplicemente
yast2
Il Centro di Controllo YaST apparirà. Vai su Dispositivi di Rete -> Scheda di Rete. I passaggi successivi sono gli stessi di quelli durante la configurazione della rete nell’installazione.
Impostare il Nome Host
echo server1.example.com > /etc/hostname
/bin/hostname -F /etc/hostname
Installa apt per SUSE
apt è il sistema di gestione dei pacchetti utilizzato su Debian. Poiché gestisce molto meglio le dipendenze dei pacchetti rispetto a rpm, sarebbe bello poterlo usare sul nostro nuovo sistema SUSE. Questo ci risparmierebbe molti problemi. Fortunatamente, apt è stato portato su molte distribuzioni basate su rpm ed è disponibile anche per SUSE 9.3 (ti piacerà… :-)).
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
Modifica /etc/apt/sources.list. Dovrebbe contenere la seguente riga:
| rpm ftp://ftp.gwdg.de/pub/linux/suse/apt/ SuSE/9.3-i386 base update security |
Esegui
apt-get update
Installa Alcuni Software e Disattiva il Firewall di 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
Modifica /etc/fstab per apparire così (ho aggiunto ,usrquota,grpquota alla partizione /dev/sda2 ( punto di montaggio /; il nome del tuo dispositivo potrebbe essere /dev/hda2 o simile )):
| /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 |
Poi esegui:
touch /aquota.user /aquota.group
chmod 600 /aquota.
mount -o remount /
quotacheck -avugm
quotaon -avug*
Server DNS
apt-get install bind bind-chrootenv bind-devel bind-utils
chkconfig –add named
/etc/init.d/named start
Bind verrà eseguito in una chroot jail sotto /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
Ora controlla che la rete sia abilitata. Esegui
netstat -tap
Dovrebbe mostrare una riga come questa:
| tcp 0 0 *:mysql *:* LISTEN 6621/mysqld |
Se non lo fa, modifica /etc/my.cnf, commenta l’opzione skip-networking:
| # Non ascoltare affatto su una porta TCP/IP. Questo può essere un miglioramento della sicurezza, # se tutti i processi che devono connettersi a mysqld vengono eseguiti sullo stesso host. # Tutte le interazioni con mysqld devono avvenire tramite socket Unix o pipe nominate. # Nota che utilizzare questa opzione senza abilitare le pipe nominate su Windows # (tramite l'opzione "enable-named-pipe") renderà mysqld inutile! # #skip-networking |
e riavvia il tuo server MySQL:
/etc/init.d/mysql restart
Esegui
mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpassword
per impostare una password per l’utente root (altrimenti chiunque può accedere al tuo database MySQL!).
Ricevi i nuovi post nella tua casella di posta.
Nessuno spam. Disiscriviti in qualsiasi momento.