GNU/Linux >> Linux Esercitazione >  >> OpenSuse

Il server perfetto - OpenSUSE 12.3 x86_64 (nginx, Dovecot, ISPConfig 3)

In questa pagina

  1. Manuale ISPConfig 3
  • 1 Requisiti
  • 2 Nota preliminare
  • 3 Il sistema di base
  • Questo tutorial mostra come preparare un OpenSUSE 12.3 64bit (x86_64) server con nginx per l'installazione di ISPConfig 3 e come installare ISPConfig 3. Dalla versione 3.0.4, ISPConfig viene fornito con il supporto completo per il server web nginx oltre ad Apache, e questo tutorial copre la configurazione di un server che utilizza nginx invece di Apache. ISPConfig 3 è un pannello di controllo di webhosting che permette di configurare i seguenti servizi attraverso un browser web:server web nginx e Apache, server di posta Postfix, MySQL, Dovecot POP3/IMAP, server dei nomi BIND o MyDNS, PureFTPd, SpamAssassin, ClamAV e molti altri altro.

    Se vuoi usare nginx invece di Apache con ISPConfig, tieni presente che la tua versione di nginx deve essere almeno 0.8.21 e devi anche installare PHP-FPM. Per il supporto CGI/Perl, devi usare fcgiwrap. Questo è tutto coperto da questo tutorial.

    Userò il seguente software:

    • Server Web:nginx con PHP 5
    • Server di database:MySQL
    • Server di posta:Postfix con utenti virtuali
    • Server DNS:BIND
    • Server FTP:pureftpd
    • POP3/IMAP:Dovecot
    • Webalizer e AWStats per le statistiche del sito web

    Alla fine dovresti avere un sistema che funziona in modo affidabile e facilmente gestibile con il pannello di controllo ISPConfig 3. La seguente guida è per la versione a 64 bit di OpenSUSE.

    Voglio dire in primo luogo che questo non è l'unico modo per impostare un tale sistema. Ci sono molti modi per raggiungere questo obiettivo, ma questo è il modo in cui prendo. Non garantisco che questo funzionerà per te!

    Avviso:questa guida è per ISPConfig 3.0.4 o versioni successive. Non è adatto per ISPConfig 2.x!

    Manuale ISPConfig 3

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

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

    1 Requisiti

    Per installare un tale sistema avrai bisogno di quanto segue:

    • Il DVD di OpenSUSE 12.3 . Puoi scaricarlo qui:http://download.opensuse.org/distribution/12.3/iso/openSUSE-12.3-DVD-x86_64.iso
    • Una connessione Internet veloce...

    2 Nota preliminare

    In questo tutorial utilizzo l'hostname server1.example.com con l'indirizzo IP 192.168.2.249 e il gateway 192.168.2.254. Queste impostazioni potrebbero differire per te, quindi devi sostituirle dove appropriato.

    3 Il sistema base

    Avvia dal tuo DVD OpenSUSE 12.3 e seleziona Installazione:

    Seleziona la lingua, il layout della tastiera e accetta i termini della licenza:

    Il programma di installazione analizza l'hardware e crea la cache del repository del software:

    Seleziona Nuova installazione:

    Seleziona la regione e il fuso orario:

    Selezioniamo Altro> Selezione server minima (modalità testo) qui poiché vogliamo installare un server senza desktop X-Window. Il sistema X-Window non è necessario per eseguire il server e rallenterebbe il sistema. Effettueremo tutte le attività di amministrazione sulla shell o tramite una connessione SSH, ad es. tramite PuTTY da un desktop remoto.

    Fare clic su Modifica configurazione partizione... per modificare le partizioni proposte. Poiché questa è una configurazione del server, abbiamo bisogno di una grande partizione /srv invece della partizione /home:

    Seleziona /dev/sda3 e fai clic su Modifica e cambia il punto di montaggio in /srv e fai clic su Fine:



    Fare clic su Accetta:

    Fai clic su Avanti: 

    Ora creo un utente chiamato amministratore. Puoi usare qualsiasi nome utente che ti piace. Assicurati di disabilitare la casella di controllo Accesso automatico per questo utente. La password che inserisci qui verrà utilizzata come password di root:

    Il programma di installazione mostra una panoramica delle opzioni di installazione selezionate. Scorri verso il basso fino alla sezione Firewall e SSH e abilita SSH...

    ... e quindi disabilitare il firewall (ISPConfig 3 viene fornito con il proprio firewall):

    Fare clic su Installa per avviare il processo di installazione e Conferma di voler avviare l'installazione::

    Il programma di installazione formatta il disco rigido, installa i pacchetti software e prepara la configurazione del sistema per il primo avvio:

    Al termine dell'installazione di base, il sistema eseguirà un riavvio automatico e la configurazione automatica verrà avviata subito dopo il riavvio del sistema:

    Ora accedi con il nome utente root e la password che hai selezionato durante l'installazione.


    OpenSuse
    1. Il server perfetto – CentOS 7 (Apache2, Dovecot, ISPConfig 3)

    2. Il server perfetto - Ubuntu 14.10 (nginx, BIND, Dovecot, ISPConfig 3)

    3. Il server perfetto - OpenSUSE 12.3 x86_64 (Apache2, Dovecot, ISPConfig 3)

    4. Il server perfetto - Debian 8.6 (nginx, BIND, Dovecot, ISPConfig 3.1)

    5. Il server perfetto - Debian 9 (Nginx, BIND, Dovecot, ISPConfig 3.1)

    Il server perfetto - CentOS 6.3 x86_64 (nginx, Dovecot, ISPConfig 3)

    Il server perfetto - CentOS 6.3 x86_64 (nginx, Courier, ISPConfig 3)

    Il server perfetto - Debian Wheezy (nginx, BIND, Dovecot, ISPConfig 3)

    Il server perfetto - CentOS 6.4 x86_64 (nginx, Dovecot, ISPConfig 3)

    Il server perfetto - CentOS 6.4 x86_64 (Apache2, Dovecot, ISPConfig 3)

    Il server perfetto - CentOS 7 x86_64 (nginx, Dovecot, ISPConfig 3)