Tipy na inštaláciu Apache na Linux

Tento proces nie je taký tvrdý, ako si myslíte

Takže máte webovú stránku, ale teraz potrebujete platformu na jej hosťovanie. Mohli by ste použiť jeden z mnohých poskytovateľov hostingu webových stránok, alebo by ste sa mohli pokúsiť hostiť vaše webové stránky sami s vlastným webovým serverom.

Vzhľadom k tomu, Apache je zadarmo, je to jeden z najpopulárnejších webových serverov na inštaláciu. Má tiež niekoľko funkcií, ktoré ho robia užitočným pre mnoho rôznych typov webových stránok. Takže, čo je Apache? Stručne povedané, je to server, ktorý sa používa pre všetko od osobných webových stránok až po stránky podnikovej úrovne.

Je to tak všestranné, ako je populárne.

Budete mať možnosť získať informácie o tom, ako nainštalovať Apache na systém Linux s prehľadom tohto článku. Skôr než začnete, mali by ste byť aspoň príjemní v práci na Linuxe - vrátane možnosti meniť adresáre, používať tar a gunzip a kompilovať s make (budem diskutovať o tom, kam sa dostať binárne súbory, ak nechcete skúšať kompiláciu vlastný). Mali by ste tiež mať prístup k koreňovému účtu na serverovom počítači. Opäť platí, že ak vás to zamieňa, vždy sa môžete obrátiť na poskytovateľa hostingu komodít namiesto toho, aby ste to robili sami.

Stiahnuť Apache

Odporúčam vám stiahnuť najnovšie stabilné vydanie Apache, ako začnete. Najlepšie miesto na získanie aplikácie Apache je zo stránky na prevzatie servera Apache HTTP. Prevezmite zdrojové súbory zodpovedajúce vášmu systému. Binárne verzie pre niektoré operačné systémy sú k dispozícii aj z tejto stránky.

Extrahujte súbory Apache

Po stiahnutí súborov je potrebné ich dekomprimovať:

gunzip -d httpd-2_0_NN.tar.gz
tar xvf httpd-2_0_NN.tar

Tým sa vytvorí nový adresár so súčasným adresárom so zdrojovými súbormi.

Konfigurácia servera pre Apache

Keď máte súbory k dispozícii, musíte svojmu počítaču poučiť, kde môžete nájsť všetko pomocou konfigurácie zdrojových súborov. Najjednoduchší spôsob, ako to urobiť, je prijať všetky predvolené hodnoty a jednoducho zadajte:

./configure

Samozrejme, väčšina ľudí nechce prijať iba predvolené rozhodnutia, ktoré im boli predložené. Najdôležitejšou možnosťou je predpona = PREFIX . Toto určuje adresár, na ktorom budú nainštalované súbory Apache. Môžete tiež nastaviť špecifické premenné prostredia a moduly. Niektoré moduly, ktoré sa mi nainštalovali, zahŕňajú:

Majte na pamäti, že to nie sú všetky moduly, ktoré by som mohol na danom systéme inštalovať - ​​konkrétny projekt bude závisieť od toho, čo inštalujem, ale tento zoznam je dobrý východiskový bod. Prečítajte si viac informácií o podrobnostiach modulov, aby ste zistili, ktoré z nich potrebujete.

Vytvárajte Apache

Rovnako ako pri inej zdrojovej inštalácii, budete musieť vybudovať inštaláciu:

urobiť
urobiť inštaláciu

Prispôsobte Apache

Za predpokladu, že nedošlo k žiadnym problémom s inštaláciou a zostavením, ste pripravení prispôsobiť konfiguráciu Apache.

To naozaj znamená len úpravu súboru httpd.conf. Tento súbor sa nachádza v adresári PREFIX / conf. Vo všeobecnosti to upravujem pomocou textového editora.

vi PREFIX /conf/httpd.conf

Poznámka: pre úpravu tohto súboru budete potrebovať koreň.

Postupujte podľa pokynov v tomto súbore a upravte svoju konfiguráciu tak, ako ju chcete. Ďalšia pomoc je k dispozícii na webových stránkach Apache. Vždy sa môžete obrátiť na túto stránku s ďalšími informáciami a zdrojmi.

Otestujte svoj server Apache

Otvorte webový prehliadač na tom istom počítači a do adresového poľa napíšte http: // localhost /. Mali by ste vidieť stránku podobnú tej, ktorá je zobrazená vyššie v časti čiastočnej obrazovky (obrázok, ktorý je priložený k tomuto článku).

Povie to veľkými písmenami: "Vidíte to namiesto webových stránok, ktoré ste očakávali?" To je dobrá správa, pretože váš server je nainštalovaný správne.

Začnite upravovať / odovzdávať stránky na váš novo nainštalovaný webový server Apache

Po spustení servera môžete začať zverejňovať stránky. Bavte sa budovať svoje webové stránky!