GNU/Linux >> Linux Esercitazione >  >> OpenSuse

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

In questa pagina

  1. Manuale ISPConfig 3
  2. App ISPConfig Monitor per Android
  • 1 Requisiti
  • 2 Nota preliminare
  • 3 Il sistema di base
  • Questa è una descrizione dettagliata su come configurare un OpenSUSE 12.3 64bit (x86_64) server che offre tutti i servizi necessari agli ISP e agli hoster:server web Apache (con supporto SSL) con supporto PHP, CGI e SSI, server di posta Postfix con SMTP-AUTH, utenti TLS e posta virtuale, server DNS BIND, server FTP Pureftpd, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, Mailman, ecc. Dalla versione 3.0.4, ISPConfig viene fornito con il supporto completo per il server web nginx oltre ad Apache; questo tutorial copre la configurazione di un server che utilizza Apache, non nginx.

    Userò il seguente software:

    • Server Web:Apache 2.2 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.1 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.

    App ISPConfig Monitor per Android

    Con l'app ISPConfig Monitor, puoi controllare lo stato del tuo server e scoprire se tutti i servizi funzionano come previsto. Puoi controllare le porte TCP e UDP ed eseguire il ping dei tuoi server. Inoltre, puoi utilizzare questa app per richiedere dettagli dai server su cui è installato ISPConfig (tieni presente che la versione minima di ISPConfig 3 installata con supporto per l'app ISPConfig Monitor è 3.0.3.3! ); questi dettagli includono tutto ciò che sai dal modulo Monitor nel pannello di controllo di ISPConfig (ad es. servizi, posta e registri di sistema, coda di posta, informazioni su CPU e memoria, utilizzo del disco, quota, dettagli del sistema operativo, registro RKHunter, ecc.) e ovviamente , poiché ISPConfig è compatibile con più server, puoi controllare tutti i server controllati dal tuo server principale ISPConfig.

    Per le istruzioni di download e utilizzo, visitare http://www.ispconfig.org/ispconfig-3/ispconfig-monitor-app-for-android/.

    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:


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

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

    3. Il server perfetto - Debian 8 Jessie (Apache2, BIND, Dovecot, ISPConfig 3)

    4. Il server perfetto - CentOS 6.1 x86_64 con Apache2 [ISPConfig 3]

    5. Il server perfetto - OpenSUSE 12.1 x86_64 con Nginx [ISPConfig 3]

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

    Il server perfetto - Ubuntu 13.04 (Apache2, 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 - Debian Wheezy (Apache2, BIND, Dovecot, ISPConfig 3)

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