Парады аб тым, як усталяваць Apache на Linux

Гэты працэс не так складана, як вы думаеце

Такім чынам, у вас ёсць сайт, але цяпер вам патрэбна платформа для размяшчэння яго. Вы можаце выкарыстоўваць адзін з многіх вэб-сайтаў хостынг-правайдэраў там, ці вы маглі б паспрабаваць размясціць свой сайт самастойна з вашага ўласнага вэб-сервера.

Так як Apache з'яўляецца бясплатным, гэта адзін з самых папулярных вэб-сервераў для ўстаноўкі. Ён таксама мае некалькі асаблівасцяў, якія робяць яго карысным для многіх розных тыпаў вэб-сайтаў. Такім чынам, што такое Apache? У двух словах, гэта сервер, які выкарыстоўваецца для ўсяго, ад асабістых вэб-старонак на сайтах ўзроўню прадпрыемства.

Гэта гэтак жа універсальна, як ён папулярны.

Вы зможаце атрымаць факты пра тое, як усталяваць Apache на сістэме Linux з аглядам гэтага артыкула. Перш чым пачаць, аднак, вы павінны, па меншай меры, будзе зручна працаваць у Linux - уключаючы магчымасць змяніць каталогі, выкарыстоўваючы дзёгаць і разархіваваць і кампіляцыі з макіяжу (я буду абмяркоўваць, дзе можна атрымаць двайковыя файлы, калі вы не хочаце, каб паспрабаваць скампіляваць ваш самастойна). Вы таксама павінны мець доступ да каранёвай ўліковага запісу на серверы. Зноў жа, калі гэта вас бянтэжыць, вы заўсёды можаце звярнуцца да таварнага хостынгу-правайдэру, а не рабіць гэта самастойна.

спампаваць Apache

Я рэкамендую загрузіць апошнюю стабільную версію Apache, як вы пачнеце. Лепшае месца, каб атрымаць Apache ад загрузкі сервера сайта Apache HTTP. Спампаваць зыходныя файлы, адпаведныя вашай сістэме. Дыстрыбутывы для некаторых аперацыйных сістэм даступныя з гэтага сайта, а таксама.

Выманне файлаў Apache

Пасля таго, як вы загрузілі файлы, вам трэба будзе распакаваць іх:

Gunzip -d HTTPD-2_0_NN.tar.gz
дзёгаць XVf HTTPD-2_0_NN.tar

Гэта стварае новы каталог у бягучай дырэкторыі з зыходнымі файламі.

Настройка сервера для Apache

Калі ў вас ёсць файлы даступныя, вам неабходна праінструктаваць машыну, дзе знайсці ўсе канфігураванне зыходных файлаў. Самы просты спосаб зрабіць гэта, каб прыняць усе налады па змаўчанні і проста набярыце:

./configure

Вядома, большасць людзей не хочуць прымаць толькі параметры па змаўчанні, якія прадстаўляюцца ім. Найбольш важным параметрам з'яўляецца прэфікс = PREFIX варыянт. Гэта вызначае каталог, у якім будуць устаноўлены файлы Apache. Вы можаце таксама ўсталяваць канкрэтныя зменныя асяроддзя і модулі. Некаторыя з модуляў, якія мне падабаецца ўстаноўкі ўключаюць у сябе:

Калі ласка, майце на ўвазе, што гэта не ўсе модулі, я мог бы ўсталяваць на дадзенай сістэме - канкрэтны праект будзе залежаць ад таго, што я магу ўсталяваць, але прыведзены вышэй спіс з'яўляецца добрай адпраўной кропкай. Больш падрабязна пра дэталі аб модулях, каб вызначыць, якія з іх вам трэба.

зборка Apache

Як і пры любой ўсталёўцы крыніцы, вам тады трэба пабудаваць ўстаноўку:

зрабіць
зрабіць ўстаноўку

Настройка Apache

Калі выказаць здагадку, што не было ніякіх праблем з вашай ўстаноўкі і будаваць, вы гатовыя наладзіць канфігурацыю Apache.

Гэта сапраўды проста зводзіцца да рэдагавання файла httpd.conf. Гэты файл знаходзіцца ў каталогу PREFIX / конф. Я наогул рэдагаваць яго з дапамогай тэкставага рэдактара.

VI PREFIX /conf/httpd.conf

Заўвага: вы павінны быць корань для рэдагавання гэтага файла.

Выконвайце інструкцыі ў гэтым файле, каб змяніць вашыя налады так, як вы хочаце. Дадатковая дапамога даступная на сайце Apache. Вы заўсёды можаце звярнуцца да гэтага сайту для атрымання дадатковай інфармацыі і рэсурсаў.

Праверце свой сервер Apache

Адкрыйце вэб-браўзэр на той жа машыне і тыпу HTTP: // лакальны / у адраснай радку. Вы павінны ўбачыць старонку, аналагічную той, у частковым скрыншоце вышэй (малюнак, якое суправаджае гэтую артыкул).

Ён будзе казаць , вялікія літары «Бачачы гэта замест таго, каб вэб - сайта вы чакалі?» Гэта добрая навіна, паколькі гэта азначае, што ваш сервер усталяваны правільна.

Пачатак Рэдагаванне / Uploading старонак на зноў устаноўленыя вэб-сервера Apache

Пасля таго, як ваш сервер запушчаны і працуе вы можаце пачаць размяшчэнне старонак. Весела стварыць свой вэб-сайт!