Како инсталирати Апацхе сервер и поставити виртуелне хостове на Убунту 20.04

How Install Apache Server



Апацхе Сервер је један од најпознатијих веб сервера. Овај сервер је отвореног кода и ради на различитим платформама на Интернету, напајајући многе ХТТП сервере. Апацхе је флексибилан алат и у себи садржи разне друге алате који проширују његове могућности и употребу.







Инсталирајте Апацхе веб сервер

У овом чланку ћу вам показати како да инсталирате Апацхе веб сервер на Убунту 20.04. Ово захтева роот или административне привилегије, па се пријавите на систем преко роот -а.



Корак 1: Надоградите свој АПТ

Као и увек, прво ажурирајте и надоградите свој АПТ.



$судоапт упдате





$судоапт упграде

Корак 2: Преузмите и инсталирајте Апацхе

Затим преузмите и инсталирајте Апацхе веб сервер из складишта софтвера Убунту извршавањем следеће наредбе терминала.



$судопогоданинсталирајапацхе2

Корак 3: Проверите инсталацију Апацхе -а

Да бисте проверили да ли је Апацхе инсталиран, проверите статус сервера. Када се инсталација доврши, апацхе2 сервер ће се аутоматски покренути.

$судосистемцтл статус апацхе2

Корак 4: Омогућите поставке заштитног зида

Сада бисте требали омогућити поставке заштитног зида за Апацхе веб сервер. Да бисте то урадили, употребите команду УФВ да бисте дозволили Апацхе саобраћај на портовима 443 и 80 на следећој команди терминала.

$судоуфв дозвољава „Апацхе Фулл“

Корак 5: Проверите промене

Ову промену можете проверити провером статуса заштитног зида помоћу следеће наредбе терминала.

$судостатус уфв

Корак 6: Проверите да ли Апацхе ради

Проверите да ли Апацхе исправно ради на вашем систему. Отворите веб прегледач на Убунту машини, отворите нову картицу и откуцајте следећу УРЛ адресу у траку за УРЛ. Обавезно замените ИП који смо користили ИП адресом ваше машине.

УРЛ = хттп://10.0.2.15

Слика: Апацхе услуга ради у прозору прегледача.

Корак 7: Подесите виртуелни домаћин

Сада сте спремни за постављање виртуелног домаћина помоћу инсталираног Апацхе веб сервера. Апацхе садржи тестни виртуелни хост који је подразумевано омогућен када је инсталиран. Хостинг једне веб странице је једноставан; само морате да отпремите садржај веб локације у његову конфигурацијску датотеку под/вар/ввв/хтмл. Путања до ове конфигурационе датотеке је дефинисана на следећи начин.

Патх=/итд/апацхе2/омогућене веб локације/000-дефаулт.цонф

Слика: Задана конфигурациона датотека отворена у гедит едитору.

Корак 8: Креирајте име домена

Ако хостујете више веб локација, користите следећу команду да бисте креирали нову конфигурацијску датотеку виртуелног хоста за сваку нову веб локацију. Назив домена креиран у овом примеру примера је ввв.екампле.цом; ово се може заменити жељеним именом домена.

$судо мкдир -п /где/ввв/екампле.цом

Корак 9: Креирајте нову датотеку директоријума

Направите нову датотеку у директоријуму под називом индек.хтмл и залепите следећи садржај у ову датотеку.


< хтмл ланг='на' теби='лтр'>
< глава >
< мета цхарсет='утф-8'>
< наслов >Добро дошли на екампле.цом</ наслов >
</ глава >
< тело >
< х1 >Успјех! екампле.цом почетна страница!</ х1 >
</ тело >
</ хтмл >

Слика: Нова датотека индек.хтмл са садржајем веб локације.

Сачувајте датотеку и затворите је. Промените опције дозволе за датотеку помоћу следеће наредбе терминала.

$ судо цховн -Р ввв-података:/где/ввв/екампле.цом

Корак 10: Креирајте документ у уређивачу текста

Отворите свој омиљени уређивач текста и креирајте ову датотеку на/етц/апацхе2/ситес-аваилабле локацији. Користим гедит уређивач текста.

80>
СерверНаме екампле.цом
СерверАлиас ввв.екампле.цом
СерверАдмин [заштићена е -пошта]
ДоцументРоот/где/ввв/екампле.цом/публиц_хтмл

/где/ввв/екампле.цом/публиц_хтмл>
Опције -Индекси +ФолловСимЛинкс
АлловОверриде Алл
</Именик>

ЕррорЛог ${АПАЦХЕ_ЛОГ_ДИР}/екампле.цом-еррор.лог
ЦустомЛог ${АПАЦХЕ_ЛОГ_ДИР}/екампле.цом-аццесс.лог комбиновано
</ВиртуалХост>

Слика: екампле.цонф датотека отворена гедит едитором.

Корак 11: Датотека за конфигурацију везе

Повежите ову конфигурациону датотеку са а2енсите услужни програм извршавањем следеће наредбе терминала.

$ судо а2енсите екампле.цом

Да бисте проверили да ли у конфигурацијској датотеци постоји синтаксичка грешка, извршите следећу команду.

$ судо апацхецтл цонфигтест

Корак 12: Поново покрените Апацхе

Сада поново покрените Апацхе услугу, отворите веб прегледач и откуцајте следећу УРЛ адресу у траку за УРЛ.

$ судо системцтл поново покрените апацхе2

=УРЛ=хттп://екампле.цом'

Слика: екампле.цом је отворен у прозору прегледача.

Деинсталирање Апацхе веб сервера

Апацхе веб сервер можете потпуно деинсталирати помоћу следећих команди терминала.

$ судо апт-гет пурге апацхе2

$ судо апт-гет ауторемове

Закључак

Овај чланак је говорио о томе како инсталирати Апацхе веб сервер, конфигурисати поставке заштитног зида за Апацхе, поставити виртуелне хостове на Апацхе веб серверу и деинсталирати Апацхе.