Tutoriál popisuje, jak nainstalovat Apache 2.2, MySQL 5 a PHP 5 ve FreeBSD 6.0 pro spolehlivý webový server.
FreeBSD
Část 2 – Úlohy konfigurace po instalaci FreeBSD 6.0
Články v seriálu- Instalace FreeBSD 6.0 s aktualizací kolekce portů
- Úlohy konfigurace po instalaci FreeBSD 6.0 (tento článek)
- Instalace MySQL Server 5 s FreeBSD Ports Collection
- Instalace webového serveru Apache HTTPD 2.2
- Instalace PHP Hypertext Preprocessor Scripting Language 5 a rozšíření PHP 5
- Po zobrazení výzvy ke konfiguraci síťových zařízení Ethernet nebo PPP/SLIP vyberte [Ano] a stiskněte klávesu Enter:
User Confirmation Requested Would you like to configure any Ethernet or SLIP/PPP network devices? [ Yes ] No
- Vyberte síťovou kartu Ethernet, kterou chcete nakonfigurovat.
- Síťový protokol IPv4 je dostačující, protože IPv6 ještě není běžný, takže vyberte [Ne] a po zobrazení výzvy, zda chcete povolit rozhraní IPv6, stiskněte klávesu Enter.
User Confirmation Requested Do you want to try IPv6 configuration of the interface? Yes [ No ]
- Zkuste automaticky načíst konfiguraci sítě ze serveru DHCP (internetový směrovač je obvykle server DHCP pro zapůjčení adresy IP). Vyberte [Ano] a stiskněte Enter na následující zprávě:
User Confirmation Requested Do you want to try DHCP configuration of the interface? Yes [ No ]
- Následně se zobrazí obrazovka konfigurace sítě. Pomocí Tab se můžete pohybovat mezi různými poli a zadat požadované informace. Pokud máte DHCP server, měla by být vyplněna většina polí, včetně IPv4 Address, Netmask, Name Server a IPv4 Gateway, stačí zadat pouze Host a Doménu (pokud je potřeba změnit). Host je plně kvalifikovaný název hostitele, například k6-2.example.com na obrázku níže, a doména je název domény, ve které se server nachází, například example.com.
Až budete hotovi, pomocí klávesy Tab vyberte [OK] a stiskněte Enter.
- Vyberte [Ano] a stiskněte Enter, pokud budete vyzváni k povolení síťového rozhraní.
User Confirmation Requested Would you like to Bring Up the ed0 interface right now? [ Yes ] No
- Po zobrazení výzvy, zda chcete, aby server fungoval jako síťová brána, vyberte [Ne].
User Confirmation Requested Do you want this machine to function as a network gateway? [ Yes ] No
- Po zobrazení výzvy, zda chcete povolit inetd a síťové služby, vyberte [Ne]. Ne deaktivuje služby ftp a telnet, protože SSH je bezpečnější metoda pro vzdálený přístup k serveru.
User Confirmation Requested Do you want to configure inetd and the network services that it provides? Yes [ No ]
- Vyberte [Ano] a po zobrazení výzvy stiskněte Enter, abyste povolili přístup SSH pro bezpečný vzdálený přístup k serveru.
- Zakažte anonymní FTP přístup tak, že na výzvu vyberte [Ne].
User Confirmation Requested Do you want to have anonymous FTP access to this machine? Yes [ No ]
- Vyberte [Ne], protože se nejedná o server NFS (Network File System).
User Confirmation Requested Do you want to configure this machine as an NFS server? Yes [ No ]
- Vyberte [Ne] pro klienta NFS.
User Confirmation Requested Do you want to configure this machine as an NFS client? Yes [ No ]
- Není potřeba upravovat žádná nastavení systémové konzoly, jako je písmo, mapa kláves nebo spořič obrazovky, takže po zobrazení výzvy vyberte [Ne].
User Confirmation Requested Would you like to customize your system console settings? [ Yes ] No
- Nastavte časové pásmo výběrem [Ano].
User Confirmation Requested Would you like to set this machine's time zone now? [ Yes ] No
- Většina počítačů je nastavena na místní čas, a ne na UTC, takže pokračujte výběrem Ne.
User Confirmation Requested Is this machine's CMOS clock set to UTC? If it is set to local time or you don't know, please choose NO here! Yes [ No ]
- Pomocí kláves se šipkami přejděte a vyberte svou oblast nebo kontinent.
- K procházení a výběru země použijte klávesy se šipkami.
- Pokud se nacházíte v zemi, která zahrnuje několik časových pásem, po zobrazení výzvy vyberte časové pásmo, ve kterém se nacházíte.
- Po dotazu, zda název časového pásma vypadá rozumně, vyberte [Ano] a stiskněte Enter.
- Povolte binární kompatibilitu Linuxu výběrem Ano.
User Confirmation Requested Would you like to enable Linux binary compatibility? [ Yes ] No
- Na dotaz, zda má systém myš, vyberte [Ne], protože není nainstalován žádný X-Windows.
- Když budete požádáni o procházení kolekce balíčků FreeBSD, vyberte [Ne] a přeskočte ji.
User Confirmation Requested The FreeBSD package collection is a collection of hundreds of ready-to-run applications, from text editors to games to WEB servers and more. Would you like to browse the collection now? [ Yes ] No
- Po zobrazení výzvy k přidání uživatele do systému vyberte [Ano]. Je vhodné nastavit alespoň dalšího uživatele pro běžné používání namísto použití výkonného rootu k práci na systému.
User Confirmation Requested Would you like to add any initial user accounts to the system? Adding at least one account for yourself at this stage is suggested since working as the "root" user is dangerous (it is easy to do things which adversely affect the entire system). [ Yes ] No
- Výběrem možnosti Uživatel na obrazovce přidáte uživatele.
- Na kartě Uživatel se můžete pohybovat mezi poli a zadat požadované ID uživatele a heslo pro nového uživatele. Pro skupinu zadejte „kolečko“ (bez uvozovek – aby nový uživatel mohl provádět úkoly správy). Ostatní nastavení lze jako výchozí ponechat prázdná.
Po dokončení vyberte OK a stiskněte Enter.
- Až se vrátíte na obrazovku Správa uživatelů a skupin, vyberte Konec a stiskněte Enter.
- Stiskněte Enter pro nastavení hesla pro správce kořenového systému.
Message Now you must set the system manager's password. This is the password you'll use to log in as "root". [ OK ] [ Press enter to continue ]
- Nové heslo pro root zadejte dvakrát.
- Když budete požádáni o kontrolu konfigurační sady, vyberte [Ne] a stiskněte Enter, když budete požádáni o kontrolu konfigurační sady, abyste kontrolu přeskočili.
User Confirmation Requested Visit the general configuration menu for a chance to set any last options? Yes [ No ]
- Když se vrátíte do hlavní nabídky sysinstall, pomocí kláves se šipkami vyberte „Ukončit instalaci“ a stiskněte klávesu Enter.
- Vyberte Ano pro restartování systému FreeBSD. Během restartování vyjměte CD FreeBSD.
User Confirmation Requested Are you sure you wish to exit? The system will reboot (be sure to remove any floppies from the drives). [ Yes ] No
- Když se systém spustí, požádá o zdroj entropie pro vytvoření bezpečnostních klíčů. Stačí náhodně zadat nějaké znaky a čísla a pokračovat stisknutím klávesy Enter.
Nastavení, instalace a konfigurace systému FreeBSD dokončena. Systém lze nyní vzdáleně spravovat pomocí klienta Secure-SSH, jako je Putty, připojením k IP adrese, která je právě nakonfigurovaná.
FreeBSD 6.0 na serveru VMware Zpomalení času a hodin
Instalace webového serveru ve FreeBSD 6.0 s Apache 2.2, MySQL 5.0 a PHP 5 – část 1