Reklama
Nech je dôvod akýkoľvek, v určitom okamihu môžete chcieť spustiť webový server. Či už chcete poskytnúť vzdialený prístup k určitým stránkam alebo službám, chcete získať komunitu alebo ak niečo iné, musíte mať na to nainštalovaný a nakonfigurovaný správny softvér diať. Ako presne teda môžeš vy urob to? Je to vlastne celkom jednoduché.
Môj operačný systém, ktorý si vyberiem pre tento článok, bude fedora Vďaka distribúcii Fedory 16 Beta sa Linux práve zlepšilDistribúcie v systéme Linux sa zlepšili míľovými krokmi a tieto zlepšenia sú viditeľné v najnovších verziách beta. Fedora, jedna z hlavných distribúcií prepravujúcich GNOME 3, sa nelíši a mala by mať ... Čítaj viac Linux, ako je Linux všeobecne, je známy tým, že umožňuje rýchle a ľahké uvedenie serverov do prevádzky. Okrem toho je Fedora dobre podporovaná komunitou aj spoločnosťou, má veľkú bezpečnosť a ponúka grafické konfiguračné nástroje pre viac serverov.
Krok 1: Inštalácia
Nová inštalácia Fedory
Ak ešte nemáte na svojom systéme nainštalovanú Fedoru, môžete tak urobiť
Fedora je už nainštalovaná
Ak už máte nainštalovanú Fedoru, môžete nainštalovať webový server aj grafický konfiguračný nástroj. Môžete nainštalovať httpd a system-config-httpd balíčky od správcu balíkov alebo spustite sudo yum install httpd system-config-httpd.
Krok 2: Konfigurácia
Teraz môžete grafický konfiguračný nástroj spustiť zo systémových nástrojov -> HTTP. Prvá karta, ktorá sa zobrazí, je hlavná karta, na ktorej môžete nakonfigurovať názov servera, e-mailovú adresu správcu a pod ktorou adresy je server k dispozícii. Odporúčame vám hneď teraz pridať adresu a na port 80 zvoliť „Všetky dostupné adresy“, aby sa zjednodušila.
Druhá karta obsahuje rôznych nakonfigurovaných virtuálnych hostiteľov alebo počet rôznych webových stránok na rovnakom serveri. Server dokáže rozlíšiť, aký názov domény bol zadaný do prehliadača, a preto si pri zobrazení stránky môže zvoliť správneho virtuálneho hostiteľa.
Pre každého virtuálneho hostiteľa si môžete vybrať veľa rôznych nastavení, vrátane potrebných komponentov, ako aj ťažko konfigurovateľných komponentov, ako sú napr. SSL (HTTPS). Pri väčšine položiek by mal byť grafický konfiguračný nástroj schopný postarať sa o vaše potreby.
Posledná karta obsahuje všetko, čo sa týka výkonu a množstva povolených pripojení. Neexistujú žiadne odporúčané nastavenia, pretože každý server má odlišné možnosti, takže ak máte väčší web, musíte ho potrebovať hrať sa s týmito číslami a zistiť, čo funguje (za predpokladu, že máte dostatok premávky na vyskúšanie nastavení správne).
Dodatočná potrebná konfigurácia
Skôr ako budete mať skutočne prístup k svojmu novému webovému serveru, musíte otvoriť terminál a potom spustiť spustenie služby sudo httpd na spustenie Apache a sudo chkconfig httpd dňa aby Apache začal pri každom štarte.
Krok 3: Testovanie
Krok 3 v našom procese je jednoducho otestovať, či máte prístup na svoju stránku alebo nie. Na rovnakom počítači otvorte Firefox a napíšte localhost alebo 127.0.0.1 aby ste zistili, či ste dostali túto testovaciu stránku (za predpokladu, že ste nezmenili koreň dokumentu):
Ak nie, pravdepodobne ste vo svojej konfigurácii urobili niečo zlé alebo ste Apache ešte nespustili.
záver
Je celkom skvelé mať Apache v prevádzke a fungovať vo vašom systéme, keďže je to rovnaká technológia, akú používa väčšina webových stránok, ktoré navštevujete každý deň (vrátane MakeUseOf). Ak chcete, aby mali prístup k iným počítačom, musíte ísť do Fedory POŽARNE dvere konfiguračný nástroj (predvolene nainštalovaný) a uistite sa, že je otvorený protokol HTTP (Port 80). Ak chcete spustiť zložitejšie webové rámce, ako sú fóra alebo WordPress, budete musieť nainštalovať aj MySQL a PHP, ale nechám to na iný článok.
Aký ľahký je podľa vás tento proces? Čo sa vám na Apache páči alebo nepáči? Dajte nám vedieť v komentároch!
Danny je senior na University of North Texas, ktorý má všetky aspekty softvéru s otvoreným zdrojom a Linuxu.