GNU/Linux >> Znalost Linux >  >> OpenSuse

The Perfect Server – OpenSUSE 12.3 x86_64 (Apache2, Dovecot, ISPConfig 3)

Na této stránce

  1. Příručka ISPConfig 3
  2. Aplikace ISPConfig Monitor pro Android
  • 1 Požadavky
  • 2 Předběžná poznámka
  • 3 Základní systém
  • Toto je podrobný popis, jak nastavit OpenSUSE 12.3 64bit (x86_64) server, který nabízí všechny služby potřebné pro poskytovatele internetových služeb a hostitele:webový server Apache (s podporou SSL) s podporou PHP, CGI a SSI, poštovní server Postfix s SMTP-AUTH, TLS a uživatelé virtuální pošty, server BIND DNS, FTP server Pureftpd, MySQL server, Dovecot POP3/IMAP, Quota, Firewall, Mailman atd. Od verze 3.0.4 přichází ISPConfig s plnou podporou pro webový server nginx kromě Apache; tento tutoriál popisuje nastavení serveru, který používá Apache, nikoli nginx.

    Budu používat následující software:

    • Webový server:Apache 2.2 s PHP 5
    • Databázový server:MySQL
    • Poštovní server:Postfix s virtuálními uživateli
    • Server DNS:BIND
    • FTP Server:pureftpd
    • POP3/IMAP:holubník
    • Webalizer a AWStats pro statistiky webových stránek

    Nakonec byste měli mít systém, který funguje spolehlivě a je snadno ovladatelný pomocí ovládacího panelu ISPConfig 3. Následující příručka je pro 64bitovou verzi OpenSUSE.

    Nejprve chci říci, že to není jediný způsob, jak nastavit takový systém. Existuje mnoho způsobů, jak tohoto cíle dosáhnout, ale já volím tento způsob. Neposkytuji žádnou záruku, že to pro vás bude fungovat!

    Upozornění:Tato příručka je pro ISPConfig 3.0.1 nebo novější. Není vhodný pro ISPConfig 2.x!

    Příručka ISPConfig 3

    Abyste se naučili používat ISPConfig 3, důrazně doporučuji stáhnout si příručku ISPConfig 3.

    Na zhruba 300 stránkách pokrývá koncept ISPConfig (administrátoři, prodejci, klienti), vysvětluje, jak nainstalovat a aktualizovat ISPConfig 3, obsahuje odkaz na všechny formuláře a pole formulářů v ISPConfig spolu s příklady platných vstupů a poskytuje výukové programy pro nejběžnější úkoly v ISPConfig 3. Také uvádí, jak zvýšit zabezpečení serveru, a na konci je dodávána část pro odstraňování problémů.

    Aplikace ISPConfig Monitor pro Android

    Pomocí aplikace ISPConfig Monitor App můžete zkontrolovat stav svého serveru a zjistit, zda všechny služby běží podle očekávání. Můžete zkontrolovat TCP a UDP porty a pingnout vaše servery. Kromě toho můžete tuto aplikaci použít k vyžádání podrobností od serverů, které mají nainstalovaný ISPConfig (Upozorňujeme, že minimální nainstalovaná verze ISPConfig 3 s podporou aplikace ISPConfig Monitor je 3.0.3.3! ); tyto podrobnosti zahrnují vše, co znáte z modulu Monitor v ovládacím panelu ISPConfig (např. služby, protokoly pošty a systému, fronta pošty, informace o CPU a paměti, využití disku, kvóty, podrobnosti o operačním systému, protokol RKHunter atd.) a samozřejmě , protože ISPConfig podporuje více serverů, můžete zkontrolovat všechny servery, které jsou řízeny z vašeho hlavního serveru ISPConfig.

    Pokyny ke stažení a použití naleznete na adrese http://www.ispconfig.org/ispconfig-3/ispconfig-monitor-app-for-android/.

    1 požadavky

    K instalaci takového systému budete potřebovat následující:

    • OpenSUSE 12.3 DVD . Můžete si jej stáhnout zde:http://download.opensuse.org/distribution/12.3/iso/openSUSE-12.3-DVD-x86_64.iso
    • Rychlé internetové připojení...

    2 Předběžná poznámka

    V tomto tutoriálu používám název hostitele server1.example.com s IP adresou 192.168.2.249 a bránou 192.168.2.254. Tato nastavení se pro vás mohou lišit, takže je v případě potřeby musíte nahradit.

    3 Základní systém

    Spusťte z disku OpenSUSE 12.3 DVD a vyberte Instalace:

    Vyberte jazyk, rozložení klávesnice a přijměte licenční podmínky:

    Instalační program analyzuje váš hardware a vytvoří mezipaměť úložiště softwaru:

    Vyberte Nová instalace:

    Vyberte oblast a časové pásmo:

    Zde vybereme Ostatní> Minimální výběr serveru (Textový režim), protože chceme nainstalovat server bez plochy X-Window. Systém X-Window není nutný pro běh serveru a zpomalil by systém. Veškeré administrativní úkony provedeme na shellu nebo přes SSH připojení, např. přes PuTTY ze vzdálené plochy.

    Kliknutím na Upravit nastavení oddílu... změníte navrhované oddíly. Protože se jedná o nastavení serveru, potřebujeme velký oddíl /srv místo oddílu /home:

    Vyberte /dev/sda3 a klikněte na Upravit a změnit přípojný bod na /srv a klikněte na Dokončit:



    Klikněte na Accept:

    Klikněte na Další: 

    Nyní vytvořím uživatele s názvem správce. Můžete použít libovolné uživatelské jméno, které se vám líbí. Ujistěte se, že jste u tohoto uživatele deaktivovali zaškrtávací políčko Automatické přihlášení. Heslo, které zde zadáte, bude použito jako root heslo:

    Instalační program zobrazí přehled vybraných možností instalace. Přejděte dolů do části Firewall a SSH a povolte SSH...

    ... a potom vypněte firewall (ISPConfig 3 je dodáván s vlastním firewallem):

    Klepnutím na Instalovat spusťte proces instalace a potvrďte, že chcete zahájit instalaci::

    Instalační program naformátuje pevný disk, nainstaluje softwarové balíčky a připraví konfiguraci systému pro první spuštění:

    Po dokončení základní instalace se systém automaticky restartuje a automatická konfigurace se spustí ihned po restartu systému:


    OpenSuse
    1. Perfektní server – CentOS 7 (Apache2, Dovecot, ISPConfig 3)

    2. The Perfect Server – OpenSUSE 12.3 x86_64 (nginx, Dovecot, ISPConfig 3)

    3. The Perfect Server – Debian 8 Jessie (Apache2, BIND, Dovecot, ISPConfig 3)

    1. Perfektní server – CentOS 6.1 x86_64 s Apache2 [ISPConfig 3]

    2. Perfektní server – OpenSUSE 12.1 x86_64 s Nginx [ISPConfig 3]

    3. The Perfect Server – OpenSUSE 12.1 x86_64 s Apache2 [ISPConfig 3]

    1. The Perfect Server – CentOS 6.3 x86_64 (Apache2, Dovecot, ISPConfig 3)

    2. The Perfect Server – Ubuntu 12.04 LTS (Apache2, BIND, Dovecot, ISPConfig 3)

    3. Perfektní server – CentOS 6.2 x86_64 s Apache2 [ISPConfig 3]