Server Setup · 4 min read · Nov 05, 2025

Il Server Perfetto - OpenSUSE 11.4 x86_64 [ISPConfig 3] - Pagina 6

17 ISPConfig 3

Prima di installare ISPConfig 3, assicurati che la directory /var/vmail/ esista:

mkdir /var/vmail/ 

Scarica l’attuale versione di ISPConfig 3 e installala. L’installatore di ISPConfig configurerà tutti i servizi come Postfix, Dovecot, ecc. per te. Una configurazione manuale come richiesta per ISPConfig 2 non è più necessaria.

cd /tmp
wget http://www.ispconfig.org/downloads/ISPConfig-3-stable.tar.gz
tar xfz ISPConfig-3-stable.tar.gz
cd ispconfig3_install/install/

Ora avvia il processo di installazione eseguendo:

php -q install.php

server1:/tmp/ispconfig3_install/install # php -q install.php

——————————————————————————–
_ _ _ _
| / | \ / \ / () / \
| | |\ --.| |_/ / | / \/___ _ __ | |_ _ __ _ _/ / | |–. \ / | | / \| ‘ \| | |/ ` | | |
|| |\
/ / | | _/\ () | | | | | | | (| | __\ \
_/__/_| _/\/|| |||||_, | __/ / |
|_
/
——————————————————————————–

>> Configurazione iniziale
Sistema Operativo: openSUSE o compatibile, versione sconosciuta.
Di seguito ci saranno alcune domande per la configurazione primaria, quindi fai attenzione.
I valori predefiniti sono tra [parentesi] e possono essere accettati con .
Digita “quit” (senza virgolette) per fermare l’installatore.

Seleziona lingua (en,de) [en]: <– ENTER
Modalità di installazione (standard,esperto) [standard]: <– ENTER
Nome host completamente qualificato (FQDN) del server, ad es. server1.domain.tld [server1.example.com]: <– ENTER
Nome host del server MySQL [localhost]: <– ENTER
Nome utente root MySQL [root]: <– ENTER
Password root MySQL []: <– yourrootsqlpassword
Database MySQL da creare [dbispconfig]: <– ENTER
Charset MySQL [utf8]: <– ENTER
Generazione di una chiave privata RSA a 2048 bit
.+++
………..+++
scrittura della nuova chiave privata in ‘smtpd.key’
—–
Stai per essere invitato a inserire informazioni che saranno incorporate
nel tuo certificato di richiesta.
Ciò che stai per inserire è ciò che viene chiamato un Nome Distinto o DN.
Ci sono diversi campi, ma puoi lasciare alcuni vuoti
Per alcuni campi ci sarà un valore predefinito,
Se inserisci ‘.’, il campo sarà lasciato vuoto.
—–
Nome del Paese (codice a 2 lettere) [AU]: <– ENTER
Nome dello Stato o della Provincia (nome completo) [Some-State]: <– ENTER
Nome della Località (ad es., città) []: <– ENTER
Nome dell’Organizzazione (ad es., azienda) [Internet Widgits Pty Ltd]: <– ENTER
Nome dell’Unità Organizzativa (ad es., sezione) []: <– ENTER
Nome Comune (ad es., IL TUO nome) []: <– ENTER
Indirizzo Email []: <– ENTER
Configurazione di Jailkit
Configurazione di Dovecot
chmod: impossibile accedere a `/etc/dovecot/dovecot-sql.conf~’: Nessun file o directory
Configurazione di Spamassassin
Configurazione di Amavisd
Configurazione di Getmail
Configurazione di Pureftpd
Configurazione di BIND
Configurazione di Apache
Configurazione di Vlogger
Configurazione di Apps vhost
Configurazione del Firewall
Installazione di ISPConfig
Porta ISPConfig [8080]: <– ENTER

Configurazione di DBServer
Installazione del crontab di ISPConfig
nessun crontab per root
nessun crontab per getmail
Riavvio dei servizi …
Riavvio del servizio MySQL
Arresto del servizio MySQL ..fatto
Avvio del servizio MySQL ..fatto
Arresto del servizio di posta (Postfix)..fatto
Avvio del servizio di posta (Postfix)..fatto
Attesa che il processo [6308] termini
Attesa che il processo [6308] termini
Daemon [6308] terminato da SIGTERM
Arresto dello scanner antivirus (amavisd-new): ..fatto
Avvio dello scanner antivirus (amavisd-new): ..fatto
Arresto del demone Clam AntiVirus ..fatto
Avvio del demone Clam AntiVirus ..fatto
Arresto di dovecot ..fatto
Avvio di dovecot ..fatto
Se hai problemi con i fallimenti di autenticazione,
abilita l’impostazione auth_debug. Vedi http://wiki.dovecot.org/WhyDoesItNotWork
Questo messaggio scompare dopo il primo accesso riuscito.
Sintassi OK
Arresto di httpd2 (in attesa che tutti i figli terminino) ..fatto
Avvio di httpd2 (prefork) ..fatto
Arresto di pure-ftpd..fatto
Avvio di pure-ftpd..fatto
Installazione completata.
server1:/tmp/ispconfig3_install/install #

Crea un collegamento simbolico per phpMyAdmin:

ln -s /srv/www/htdocs/phpMyAdmin /usr/local/ispconfig/interface/web/phpmyadmin

Pulisci la directory /tmp:

cd /tmp
rm -rf /tmp/ispconfig3_install
rm -f /tmp/ISPConfig-3-stable.tar.gz

Apri /etc/suphp.conf…

vi /etc/suphp.conf

… e assicurati che contenga x-httpd-suphp invece di x-httpd-php verso la fine del file:

| [...] [handlers] ;Handler per gli script php x-httpd-suphp="php:/srv/www/cgi-bin/php5" [...] |

Per accedere al pannello di controllo di ISPConfig, apri questo URL nel tuo browser (sostituisci l’IP per adattarlo alle tue impostazioni!):

http://192.168.0.100:8080/

Il login predefinito è:

utente: admin
password: admin

17.1 Manuale di ISPConfig 3

Per imparare a utilizzare ISPConfig 3, ti consiglio vivamente di scaricare il Manuale di ISPConfig 3.

Su quasi 300 pagine, copre il concetto dietro ISPConfig (amministratore, rivenditori, clienti), spiega come installare e aggiornare ISPConfig 3, include un riferimento per tutti i moduli e i campi del modulo in ISPConfig insieme a esempi di input validi, e fornisce tutorial per i compiti più comuni in ISPConfig 3. Illustra anche come rendere il tuo server più sicuro e include una sezione di risoluzione dei problemi alla fine.

18 Installa SquirrelMail (Opzionale)

Installa SquirrelMail, un client email basato sul web:

zypper install http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.4/noarch/squirrelmail-1.4.22-1.1.noarch.rpm
ln -s /srv/www/htdocs/squirrelmail /usr/local/ispconfig/interface/web/webmail

19 Link

Share: X/Twitter LinkedIn

Ricevi i nuovi post nella tua casella di posta.

Nessuno spam. Disiscriviti in qualsiasi momento.