You are on page 1of 12

full circle

LA RIVISTA INDIPENDENTE PER LA COMUNITÀ LINUX UBUNTU

COSTRUIRE IL SERVER
PERFETTO CON
UBUNTU 9.10
full circle magazine non è affiliata né 1"
"
full circle magazine n. 31 indice ^
sostenuta da Canonical Ltd.

org Gli articoli contenuti in questa rivista sono stati rilasciati sotto la licenza Creative Commons Attribuzione .org già pubblicato.net gli stessi argomenti della rivista e Come richiesto dai nostri lettori. distribuire e inviare gli articoli ma solo sotto le seguenti condizioni: dovete attribuire il lavoro all'autore originale in una qualche forma (almeno un nome.Non commerciale . Se alterate.org/ Ubuntu dei sistemi operativi Linux.org/forumdispl tecnici e articoli inviati dai lettori. Ciò significa che potete adattare.org danni che possano derivare ai recenti del software installato o disponibile nei repository delle vostre Manager delle comunicazioni: computer o alle apparecchiature dei distribuzioni. stiamo assemblando in edizioni dedicate altre interessanti notizie. copiare. un'email o un indirizzo Internet) e a questa rivista col suo nome ("Full Circle Magazine") e con suo indirizzo Internet www. Buon divertimento! mrmonday@fullcirclemagazine. Webmaster: Rob Kerfia Si prega di notare che questa (aka: admin / linuxgeekery- edizione speciale viene fornita senza Vi chiediamo.fullcirclemagazine. Full Circle Cos'è Full Circle Come contattarci Full Circle è una rivista gratuita e Sito web: indipendente. Full Circle magazine è completamente indipendente da Canonical. Forum: Ogni mese pubblica utili articoli LA RIVISTA INDIPENDENTE PER LA COMUNITÀ LINUX UBUNTU http://ubuntuforums. di badare alla data di pubblicazione: le versioni attuali admin@fullcirclemagazine. però. Robert Clipsham lettori dall'applicazione di quanto (aka: mrmonday) - pubblicato.0. Full Circle Magazine . il Full Circle Podcast. trasformate o create un'opera su questo lavoro dovete distribuire il lavoro risultante con la stessa licenza o una simile o compatibile. ay. Gruppo editoriale Capo redattore: Ronnie Tucker Quella che avete davanti è la ristampa della serie "Il server perfetto" (aka: RonnieTucker) pubblicata nei numeri 31 -34: niente di speciale. Podcaster: Robin Catling né la rivista Full Circle hanno alcuna Controllate il vostro hardware e il vostro software prima di provare quanto (aka RobinCatling) responsabilità circa perdite di dati o descritto nelle guide di queste edizioni speciali. Potreste avere versioni più podcast@fullcirclemagazine. lo sponsor dei progetti di Ubuntu. alcuni degli articoli pubblicati in serie.php?f=270 IRC: Full Circle ha anche un podcast di Ecco a voi un altro Speciale monotematico! #fullcirclemagazine su supporto. con chat. e i punti di vista e le opinioni espresse nella rivista non sono in alcun modo da attribuire o approvati da Canonical.org alcuna garanzia: né chi ha contribuito di hardware e software potrebbero essere diverse rispetto ad allora.Condividi allo stesso modo 3. dedicata alla famiglia http://www.org (ma non attribuire il/gli articolo/i in alcun modo che lasci intendere che gli autori e la rivista abbiano esplicitamente autorizzato voi o l'uso che fate dell'opera).freenode. giusto quello che abbiamo ronnie@fullcirclemagazine.fullcirclemagazine.

10-server-amd64. 192. Guidato. località e il tipo di tastiera.iso logici.example.0. SpamAssassin. ISPConfig 3 è un pannello di Selezionare l'hard disk che si potrebbero differire da utente a contollo per il web hosting che utente.com.168.10/ubuntu-9. se sa come fare.1. 31 indice ^ . Queste impostazioni stesso.10 (Karmic partizioni separate per la /home e server1. Per semplicità si può selezionare . Ubuntu nel proprio sistema e avviare quindi inserire server1: Da notare.example. Ovviamente il CD/DVD HDD USB Drive Laptop Wireless modo di partizionare è a scelta Selezionare la propria lingua (di Note preliminari dell'utente che.100 e gateway server DHCP in rete: come installare ISPConfig 3 sul server 192. MyDNS name server. Questo crea un http://releases. Apache web server. MySQL. Postfix mail server.10-server-i386. uno per la / del sistema e un (64-bit) Installa Ubuntu Server: altro per la swap.iso (32.29 : LAMP Server 1 . ClamAV.! propria lingua e quindi selezionare FCM09 .10/ubuntu-9. e Il sistema di base Inserire il nome dell'host. Inserire il CD di installazione di denominato server1.2 Requisiti Per installare tale sistema è necessario il CD di Ubuntu 9.10.Parte 1 non funzionano per ISPConfig 2. può nuovo). il sistema da CD. disponibile qui: : Ora bisogna partizionare l'hard http://releases.com con indirizzo IP la rete con il DHCP se è presente un Koala) per ISPConfig 3 e per /var.16 : Server Serie 1 . In questo esempio il sistema è molti altri.ubuntu. Selezionare la Sono valide solo per ISPConfig 3.ubuntu. usare l'intero disco e Dev Graphics Internet M/media System bit) o: impostare il LVM. impostare le partizioni anche Q uesto tutorial mostra come manualmente.0.com/releases/9 disk.8 FCM28 . PureFTPd. Può rivelarsi utile nei In questo tutorial è utilizzato L'installatore controlla il CD di preparare un server mesi successivi impostare adesso come nome dell'host installazione e l'hardware e configura ubuntu 9.168. queste impostazioni full circle magazine n. quindi devono essere permette di configurare i seguenti modificate in modo appropriato dove servizi tramite un web browser: necessario. HOW-TO Il Server Perfetto .com/releases/9 gruppo volume con due volumi .

31 indice ^ . Il solo full circle magazine n. Non usare il avere pieno controllo su cosa viene cambiamenti su disco?". quando installazione dal lettore CD e viene chiesto "Scrivere i selezionare Continua per riavviare il Dopodiché il sistema di base sistema: viene installato: Per chi è un po' vecchio stile e preferisce aggiornare i propri server manualmente per avere maggiore controllo. SSH come PuTTY quando l'installazione è terminata: Se era stato selezionato Guidato. il partizionatore creerà un gruppo volume grande che usa tutto lo spazio del disco.IL SERVER PERFETTO . il server OpenSSH per poter così dischi e configurare LVM?". Questo permette una maggiore flessibilità. La scelta ovviamente dipende dall'utente. connettere il sistema con un client selezionare Sì. ad esempio Sono necessari DNS. Rimuovere il CD di Una volta terminato.10. I pacchetti necessari saranno installati Le nuove partizioni sono create e Se non si reputa necessaria una manualmente in seguito. Creare un utente. A questo punto è possibile specificare quanto spazio Successivamente il gestore dei dell'hard disk è utilizzato da / e swap. crearne di nuovi. formattate: pacchetti apt viene configurato. L'installazione di base del sistema termina qui. selezionarne nessuno.PARTE 1 vuole partizionare e. Ha senso lasciare dello spazio non Lasciare la linea proxy HTTP vuota a utilizzato per poter espandere meno che è utilizzato un server successivamente i volumi logici o proxy per connettersi alla rete: installato il boot loader GRUB. utilizzare l'intero disco e impostare il L'installazione continua e viene LVM. con il nome server Lamp. quando cifratura della directory privata. elemento che viene selezionato qui è richiesto "Scrivere i cambiamenti sui selezionare no. premere su nome utente admin poiché è installato sul proprio sistema non Sì: riservato in Ubuntu 9. selezionare Non aggiornare automaticamente. mail e l'utente Amministratore. tuttavia se si preferisce utente administrator.

10 e seguire i verrà usato l'indirizzo IP restanti passi di questo tutorial.168. via DHCP.0 Ottenere i permessi di root network 192.Parte 2 tutti i passi di questo tutorial Da questo punto in poi si può server deve avere un indirizzo IP possiamo o eseguire tutti i usare un cliente SSH come statico. di testo è utilizzato vi.0. Poiché i privilegi di aptitude install ssh openssh.100 nano.d/networking restart administrator). 192.168.168. ma è Ubuntu e Debian.100): sudo su Installare vim-nox vi /etc/network/interfaces È anche possibile abilitare l'accesso come root eseguendo: (Opzionale) # This file describes the network interfaces available Dev Graphics Internet M/media System on your system sudo passwd root In questo tutorial come editor # and how to activate them.0. versione di base del programma interfaces(5).29 : Server LAMP 1 .255.php?t=765414) Non è necessario eseguire interface al punto di riavviare il questo passo se si utilizza un auto eth0 iface eth0 inet static sistema installato.2 comandi anteponendo la parola PuTTY.168. o diventare root dall'inizio postazione di lavoro al proprio propri bisogni (in questo esempio digitando: server Ubuntu 9.255 È possibile installare il server gateway 192.0.0. Installare il Server SSH diverso editor di testo come joe o address 192. La For more information. Modificare FCM09 . Per risolvere # The loopback network interface disapprovato dagli sviluppatori di questo installare vim-nox: auto lo I Ubuntu e dalla comunità per vari iface lo inet loopback l mese scorso abbiamo motivi (vedere aptitude install vim-nox effettuato l'installazione base http://ubuntuforums.org/showthre # The primary network di Ubuntu Server da CD fino ad.16 : Serie Server 1 .0. Permette di effettuare l'accesso si comporta in modo strano in CD/DVD HDD USB Drive Laptop Wireless direttamente come root. È necessario cambiare root sono necessari per effettuare server tali impostazioni perché un Poi modificare /etc/hosts: full circle magazine #32 indice ^ . connettersi dalla propria /etc/network/interfaces in base ai FCM31 : Il Server Perfetto 1 sudo.8 FCM28 .255.168.0 Configurare la rete broadcast 192.1 Dopo aver riavviato si può SSH ora se non è stato fatto effettuare l'accesso con il nome L'installatore di Ubuntu ha Riavviare la rete con: durante l'installazione del utente e la password creata configurato il sistema per sistema: precedentemente (ad esempio ottenere le proprie impostazioni /etc/init. see e inserendo la password di root. (Opzionale) netmask 255. HOW-TO Il server perfetto .

Perciò si servizio non funziona come installazione Linux desiderato. Disabilitare AppArmor update-rc. Modificare sources.localdomain localhost in modo tale che sia uguale al 192.PARTE 2 vi /etc/hosts Poi eseguire 127. Secondo me non è hostname -f reboot necessario configurare un sistema sistema di sicurezza. riga relativa al CD di installazione Se non si fa così l'installazione Lo si può disabilitare così: dal file e assicurarsi che i di ISPConfig non riuscirà.0. ma quello necessario è /bin/bash. e poi scoprire che aptitude install ntp ntpdate può fare così: tutto era OK.com server1 testo mostrato in figura 1.com > ff00::0 ip6-mcastprefix /etc/hostname aptitude safe-upgrade ff02::1 ip6-allnodes ff02::2 ip6-allrouters e riavviare il server con: per installare gli ultimi ff02::3 ip6-allhosts aggiornamenti (se presenti).0.list e /bin/sh is a symlink to troubleshooting perché qualche Basta semplicemente eseguire aggiornare la propria /bin/dash.d/apparmor stop repository universe e multiverse siano abilitati.d -f apparmor remove full circle magazine #32 indice ^ .100 server1. non /bin/dash.1 localhost.list: dpkg-reconfigure dash sincronizzata.list Install dash as /bin/sh?.IL SERVER PERFETTO . di solito Ora entrambi dovrebbero visualizzare: Cambiare la shell di causa più problemi rispetto ai È una buona idea default vantaggi che porta (basta sincronizzare l'orologio di sistema now. /etc/init. e l'ora del sistema sarà sempre Modificare /etc/apt/sources.168. Perciò io lo disabilito (questo è vi /etc/apt/sources.example. aptitude update # The following lines are desirable for IPv6 capable Ora eseguire: per aggiornare il database dei hosts ::1 localhost ip6-localhost ip6-loopback pacchetti apt e fe00::0 ip6-localnet echo server1. pensare a questo: passare una con un server NTP (protocollo del settimana ad effettuare tempo di rete) tramite internet. il sistema sicurezza (simile a SELinux) che Sincronizzare l'orologio di dovrebbe essere riavviato con: dovrebbe fornire una maggiore hostname sicurezza. Se reboot si nota che un nuovo kernel aptitude remove apparmor viene installato durante AppArmor è un'estensione di apparmor-utils Dopodiché eseguire: l'aggiornamento. anche necessario se si vuole Scegliere: No installare ISPConfig Commentare o rimuovere la successivamente).0.example. ma era solamente AppArmor a causare il problema).

the default is now to listen CD/DVD HDD USB Drive Laptop Wireless "root" user removeall maildirquota.d/mysql restart General type of mail comando.] removeall maildir. (ma FCM 09 . Create directories for web- Postfix.cnf e domanda: Inserite: commentiamo la linea bind- address=127..gz assomigliare a questo: full circle magazine n.mysql alternative link courier-pop courier-pop-ssl System mail name: /usr/share/man/man5/maildir.1: New password for the MySql Quindi installate maildrop "root" user come segue: vi /etc/mysql/my. 33 indice ^ .5 Repeat password for the MySql # Instead of skip-networking update-alternatives -.1 Saslauthd.5. La ragione è che per l'amministrazione web?) un solo comando: un bug nel pacchetto courier- Inserite: Quindi riavviamo MySql: base. courier. non solo con SSL certificate localhost. se installate maildrop (Mettete sudo prima di ogni insieme a courier-pop. /etc/init.. se richiesto).0.5 . MySql. HOW-TO Il server perfetto . (Nome della posta di sistema) maildir. con pacchetti.2 binutils interfacce.gz is already menaged by L'output dovrebbe courier-imap courier-imap.. digitate: postfix-mysql postfix-doc configurazione posta) mysql-client mysql-server Inserite: courier-authdaemon update-alternatives: error: netstat -tap | grep mysql courierauthlib. Perciò editiamo Vi verrà posta la seguente (Certificato SSL) /etc/mysql/my.0.Parte 3 ssl libsasl2-2 libsasl2.cnf Sviluppo Grafica Internet M/media Sistema (Nuova password per l'utente "root" di MySql) update-alternatives -.7 only on (Ripetere la password per aptitude install maildrop # localhost which is more l'utente "root" di MySql) P compatible and is not less ossiamo installare Vi chiederete perché non secure.8 sql sasl2-bin libpammysql Vogliamo che MySql FCM 28 . abbiamo installato maildrop based administration? #bind-address = 127..modules.32: Il server perfetto 1 .29: Server LAMP 1 .com) rimanga in ascolto su tutte le FCM 31 .] rkhunter e binutils.2 openssl getmail4 rkhunter usate il vostro . Inserite: modules libsasl2. otterrete il seguente Ora controllate che la rete aptitude install postfix (Tipo generale di errore: sia abilitata. insieme a tutti gli altri (Creare le cartelle per [. Courier. courier-imap e courier- configuration imap-ssl.0.16: Serie server 1 .0. pop-ssl. [.

Pear e Quindi eseguite i seguenti mcrypt comandi per abilitare i moduli root@server1:~# netsat -tap | grep mysql Apache per suexec. su standalone e impostate (Configurare il database per CN=server1. Per /etc/init..] PHP5.com in restart php5-cli pp5-cgi libapache2- questo tutorial). suExec. FCGI.] FCGI.com [.2-common apache2-doc /etc/init.. ed assicuratevi che la vi /etc/courier/imapd.pem SpamAssassin e ClamAV quotatool Web server to reconfigure eseguiamo: e modificate i seguenti due automatically: Modificate il file file sostituendo CN=localhost aptitude install amavisd-new (Web server da riconfigurare /etc/default/pure-ftpd-common: con CN=server1..] full circle magazine n..] phpmyadmin con dbconfig- common?) vi /etc/courier/pop3d. a2enmod suexec rewrite ssl root@server1:~# Pear e mcrypt possono essere actions include mkpop3dcert installati come segue: Durante l'installazione i Riavviate Apache: e riavviate Courier-IMAP-SSL aptitude install apache2 certificati SSL per IMAP-SSL e e Courier-POP3-SSL: apache2.. common altri valori se necessario): listchanges libnet-ldab-perl libauthen-sasl-perl clamav. Quindi ricreate i certificati: ssl. cancellate i mod-fcgid apache2-suexec php. 6267/mysqld mkimapdcert phpMyAdmin. actions e include: tcp 0 0 *:mysql *:* LISTEN Apache2. phpmyadmin with dbconfig. automaticamente:) daemon zoo unzip bzip2 arj Inserite: vi /etc/default/pure-ftpd- (potete anche modificare gli nomarch lzop cabextract apt.. phpMyAdmin.example...d/courier-imap-ssl utils libexpat1 ssl-cert cambiarlo con il corretto restart libapache2-mod-php5 php5 Installare PureFTPd e Quota php5-common php5-gd php5- hostname /etc/init. STANDALONE_OR_INETD=standalon e [..com dns-perl VIRTUALCHROOT=true [. PureFTPd e Quota possono pear php-auth php5-imagick Installare Amavisd-new.IL SERVER PERFETTO . essere installati con i seguenti imagick libapache2-mod-suphp SpamAssassin e ClamAV comandi: cd /etc/courier Vedrete le seguenti rm -f /etc/courier/imapd..] libnet-ident-perl zip libnet.cnf Installare Apache2.example. Configure database for docs daemon libio-string.. Inserite: [.exemple.PARTE 3 CN=server1.cnf perl libio-socket-ssl-perl common? modalità di avvio sia impostata [.example.d/courier-pop-ssl mysql php5-imap phpmyadmin (server1. common pure-ftpd-mysql quota rm -f /etc/courier/pop3d.d/apache2 restart POP3-SSL sono stati creati con apache2-mpm-prefork apache2- l'hostname localhost.pem aptitude install pure-ftpd- domande: Per installare amavisd-new.. suExec. PHP5. rewrite. 33 indice ^ .com spamassassin clamav clamav. certificati.

.group. See fstab(5).d/mydns utenti SSH.exec. Può essere Prima di installare MyNDS 1.PARTE 3 [.2. 33 indice ^ .. restart # # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 Modificate /etc/fstab.2.27. 1 qui accanto ro.gr 2 pjquota=aquota.user.noauto. full circle magazine n. Il mio /dev/mapper/server1-root / ext4 errors=remount- è come in Fig.grpjquota=aquota.net/sourceforge/mydns.group Vlogger e Webalizer possono i repository di Ubuntu 9. Jailkit è necessario solo se Installare MyDNS ng/mydns-1.] # /etc/fstab: static file system information..user MyDNS non è disponible tra /aquota. chmod +x /etc/init.IL SERVER PERFETTO .2.8.usrjquota=aquota.d mydns defaults (importante: Jailkit deve essere cd mydns-1.tar. aptitude install g++ libc6 gcc gawk make texinfo make Installare Vlogger e eseguite questi comandi: libmysqlclien15-dev make install Webalizer touch /aquota.iso9660 user./configure Per abilitare le quote.gz collegamenti al menu di avvio: volete eseguire il chroot degli tar xvfz mydns.user.group.sourceforge eseguibile e creiamo i .27.d/pure-ftpd-mysql # devices that works even if disks are added and removed.exec.8 qualche prerequisito: installato prima di ISPConfig.user.user.d/mydns quotacheck -avugm wget Quindi rendiamo lo script Installare Jailkit quotaon -avug http://heatnet.10 Quindi creiamo lo script di essere installati come segue: chmod 600 /aquota.tar. this may be used with UUID= as a more robust way to name /etc/init.utf8 0 0 mount /): /dev/fd0 /media/floppy0 auto rw.utf8 0 0 vi /etc/fstab .noauto.usrjquota=aquota.* perciò dobbiamo crearcelo noi start/stop (mostrato nella stessi come segue: pagina che segue) per MyDNS: aptitude install vlogger mount -o ramount / webalizer cd /tmp vi /etc/init.8.jqfmt=vf /dev/mapper/server1-swap_1 none swap sw 0 0 sv0 alla partizione con punto di /dev/scd0 /media/cdrom0 udf.jqfmt=vfsv0 0 1 (Ho aggiunto # /boot was on /dev/sda5 during installation UUID=9ea34148-31b7-4d5c-baee-c2e2022562ea /boot ext2 defaults 0 .] VIRTUALCHROOT=true [..dl. # Quindi riavviare PureFTPd: # Use 'blkid -o value -s UUID' to print the universally unique identifier # for a device.gz installato come segue abbiamo bisogno di installare update-rc.

" cd jailkit-2.9. .mit.. pronto a partire! echo "done.. sleep 1 # Based upon skeleton 1. cd ..10* test -x $DAEMON || exit 0 aptitude install build- case "$1" in essential autoconf automake1.de>.edu>.10 Il prossimo mese.4 by Miquel van start-stop-daemon --start --quiet \ Smoorenburg --exec $DAEMON -.nl/jai visualizzare il log di fail2ban: stop) lkit-2. full circle magazine n.tar.nl> and Ian Murdock echo "...PARTE 3 #! /bin/sh restart) # echo -n "Restarting $DESC: $NAME" # mydns Start the MyDNS server start-stop-daemon --stop --quiet --oknodo \ # --exec $DAEMON # Author: Philipp Kern <phil@philkern. reload|force-reload) .. rm -rf jailkit-2.10.IL SERVER PERFETTO .d/$NAME non può essere installato dopo): # Gracefully exit if the package has been removed. /usr/bin esac DAEMON=/usr/local/sbin/mydns NAME=mydns exit 0 DESC="DNS server" SCRIPTNAME=/etc/init..tar./configure echo -n "Reloading $DESC configuration.gz --exec $DAEMON echo ". nell'installazione finale." wget monitor di ISPConfig prova a .-b # <miquels@cistron. 33 indice ^ . htpp://olivier.-b echo "." make install . perché il --exec $DAEMON -.9 libtool flex Installare fail2ban start) bison echo -n "Starting $DESC: $NAME" start-stop-daemon --start --quiet \ Questo è opzionale ma cd /tmp raccomandato.sessink. # *) echo "Usage: $SCRIPTNAME set -e {start|stop|restart|reload|force-reload}" >&2 exit 1 PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin: .ai.. .gz echo -n "Stopping $DESC: $NAME" aptitude install fail2ban start-stop-daemon --stop --oknodo --quiet \ tar xvfz jailkit-2." installeremo SquirrelMail e start-stop-daemon --stop --signal HUP --quiet \ ISPConfig3 ottenendo il server make --exec $DAEMON perfetto.10." <imurdock@gnu.

gz?use_mirror= SquirrelMail su: (Selezionare il vostro server IMAP) http://server1.1. fate così Q Quit vedrete: (sostituendo ISPConfig- 3. Themes Press any key to continue..php versione): Press enter to continue Quindi create il seguente link Inserite: cd /tmp simbolico.com/webma tar xvfz ISPConfig- .php (1. 34 indice ^ . er installare il client di D.gz con l'ultima aptitude install squirrelmail Command >> Data saved in config. Ora vedrete la lista delle inserite: per chiudere. Set pre-defined settings for specific IMAP servers posta SquirrelMail C Turn color on Tornate al menù principale.gz full circle magazine n. Tornare al menù principale.29 : Server LAMP 1 .3 che siamo usando Courier-IMAP/.0.0. Folder Defaults delete_folder = true 4.6.8 FCM28 . vedrete una CD/DVD HDD USB Drive Laptop Wireless 9.Parte 4 squirrelmail-configure Inserite la parola: oppure: FCM09 .tar.net /usr/share/squirrelmail/ /ispconfig/ISPConfig- Dopo potete accedere a /var/www/webmail Please select your IMAP server: 3. Plugins Successivamente. General Options 5. Database lista di opzioni e le loro 10.1.0.1.168. Per installare l'ultima versione eseguite: S Save data inserite: per salvare i dati.0) default_sub_of_inbox = false Main Menu show_contain_subfolders_option 1. wget ln -s opzioni server IMAP: http://downloads. premete per Installare ISPConfig 3 P continuare. Address Books 7.. Server Settings optional_delimiter = . e rilasciata di ISPConfig 3. trash_folder = Trash POP3: sent_folder = Sent draft_folder = Drafts SquirrelMail Configuration : show_prefix_option = false Read: config. Message of the Day (MOTD) 8.tar. Sviluppo Grafica Internet M/media Sistema 3. Languages impostazioni.4...example. Organization Preferences = false 2.6.16 : Serie Server 1 .100/webmail FCM31 .tar.2 Dobbiamo dire a SquirrelMail imap_server_type = courier http://192...33 : Il Server Perfetto 1 .0.sourceforge. HOW-TO Il Server Perfetto . e configurate SquirrelMail: il 3. 6.6. default_folder_prefix = INBOX.

100:8080/ Eseguite il login con il nome utente e la password (dovreste cambiare la password predefinita dopo il primo login). 34 indice ^ . quindi non è necessaria nessuna configurazione manuale. Dopo potrete accedere ad ISPConfig 3 da: http://server1. eccetto quando vi verrà chiesta la vostra password MySQL.php Questo avvierà l'installazione di ISPConfig3.PARTE 4 cd ispconfig3_install/install/ Il passaggio successivo è eseguire: php -q install. full circle magazine n.0.example. Premete per ogni opzione.IL SERVER PERFETTO .168.com:8080/ oppure: http://192. Il sistema è ora pronto per essere usato. Il programma di installazione configura automaticamente tutti i servizi di base.