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

Један од најчешће коришћених сервера уопште за све што се тиче веб проблема је несумњиво Апацхе који тренутно има верзију 2.4.25 и нуди нам низ функција које ће бити корисне за веб процесе које је потребно инсталирати. организација. Неке од функција које налазимо код Апацхе -а су:

  • Више отпремања МПМС у време извођења.
  • Асинхрона подршка.
  • Парсер израза опште намене.
  • У новој верзији додато је више од 20 нових модула.
  • Укључује демон ФастЦГИ као услужни програм за покретање.

Такође, на општем нивоу, са Апацхе можемо учинити следеће:

  • Креирајте ограничења приступа одређеним датотекама.
  • Управљајте информацијама на основу њиховог формата.
  • Управљајте евиденцијама.
  • Омогућава конфигурацију виртуелног хостинга заснованог на ИП -у.
  • Подржава ССЛ и ХТТПС.

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

1. Ажурирајте систем и инсталирајте Апацхе на Убунту 17

Корак 1
Први корак који треба предузети је ажурирање компоненти оперативног система, а за то ћемо користити следећу команду:

 судо апт упдате
Корак 2
Када се Убунту 17.04 сервер ажурира, настављамо са инсталирањем Апацхе -а извршавањем следеће линије:
 судо апт инсталл апацхе2

Корак 3
Прихватамо преузимање и инсталацију. У случају да је Апацхе већ инсталиран на систему, видећемо следећу поруку:

ЕНЛАРГЕ

Овим смо инсталирали Апацхе на Убунту 17.04 Сервер.

2. Конфигуришите заштитни зид у Убунту 17


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

Корак 1
Први корак је попис профила које је Апацхе створио у УФВ -у, а за то ћемо извршити следећу команду:

 листа апликација судо уфв

ЕНЛАРГЕ

Корак 2
Три профила повезана са Апацхе -ом су:

АпацхеОвај профил омогући порт 80 што је нормално и омогућава нешифровани веб саобраћај.

Апацхе Фулловај профил отворен порт 80. нормалан и нешифровани веб саобраћај, заједно са портом 443 који садржи шифровани ТЛС / ССЛ саобраћај.

Апацхе СецуреОвај профил искључиво отвара порт 443 који садржи шифровани ТЛС / ССЛ саобраћај.

Корак 3
Биће потребно да омогућимо Апацхе Фулл профиле промет, па ћемо извршити следеће:

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

ЕНЛАРГЕ

Корак 4
Настављамо са провером статуса заштитног зида извршавањем следеће линије:

 судо уфв статус
Требало би да видимо следеће:

ЕНЛАРГЕ

Корак 5
Требало би да видимо следеће. Тамо налазимо Апацхе Фулл профил са дозволама.

БелешкаУ случају да заштитни зид приказује поруку да је неактиван, морамо извршити следеће да бисмо га омогућили:

 судо уфв енабле 

3. Проверите веб сервер у Убунту 17

Корак 1
Када се правила додају и заштитни зид омогући, биће потребно проверити да ли услуга ради исправно, да бисмо то проверили извршићемо следећу команду:

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

ЕНЛАРГЕ

Корак 2
Видимо да је статус активан. Следећи корак је да проверите доступност Апацхе веб сервера, а за то ћемо проверити ИП адресу сервера извршавањем следеће линије:

 хостнаме -И
Видећемо нашу ИП адресу:

ЕНЛАРГЕ

Корак 3
Ако желимо да употребимо неки други метод за откривање јавне ИП адресе, можемо извршити следеће команде по њиховом редоследу:

 судо апт -гет инсталл цурл цурл -4 ицанхазип.цом
Корак 4
Да бисмо проверили Апацхе, идемо у прегледач и уносимо следећу синтаксу:
 хттп: // ИП сервера, у овом случају, хттп://192.168.0.16

ЕНЛАРГЕ

Можемо видети да је Апацхе конфигурацијска страница правилно учитана.

4. Управљајте Апацхе процесима у Убунту 17


Уз потврду да веб сервер ради на идеалан начин, знаћемо неке од наредби које ће нам омогућити управљање, а то су:

Зауставите услугу

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

Покрените услугу

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

Поново покрените услугу

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

Учитајте промене које су извршене у конфигурацијској датотеци

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

Онемогућите аутоматско покретање Апацхе -а

 судо системцтл онемогући апацхе2

Омогућите аутоматско покретање Апацхе -а

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

Овде ћемо поменути неке од главних Апацхе конфигурацијских датотека у Убунту 17.04:

/ вар / ввв / хтмлТамо се налази веб садржај који ће бити видљив корисницима.

/ етц / апацхе2То је директориј за конфигурацију Апацхе.

/етц/апацхе2/апацхе2.цонфТу се налази глобална Апацхе конфигурација.

/етц/апацхе2/портс.цонфНа овој путањи наводимо Апацхе портове за слушање.

/ етц / апацхе2 / ситес-аваилабле /На овој рути можемо угостити виртуелне домаћине.

/ етц / апацхе2 / ситес-енаблед /Тамо налазимо виртуелне хостове који су омогућени.

/ етц / апацхе2 / цонф-аваилабле /, / етц / апацхе2 / цонф-енаблед /Користе се за чување делова информација.

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

/вар/лог/апацхе2/аццесс.логЗахтеви веб серверу се налазе овде.

/вар/лог/апацхе2/еррор.логТамо се чувају сви дневници грешака Апацхе -а.

ЕНЛАРГЕ

На овај начин смо конфигурисали наш Апацхе веб сервер у Убунту 17.04 серверу.

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave