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

убунту апацхе

апацхе је ХТТП веб сервер са више платформи отвореног кода који имплементира ХТТП / 1.12 протокол и појам виртуелне странице. Циљ овог пројекта је да обезбеди сигуран, ефикасан и проширив сервер који пружа ХТТП услуге синхронизовано са тренутним ХТТП стандардима.

Апацхе веб сервер Често се користи у комбинацији са МиСКЛ механизмом базе података, ПХП скриптним језиком и другим скриптним језицима. популарни попут Питхона и Перла. Ова конфигурација се назива ЛАМП (Линук, Апацхе, МиСКЛ и Перл / Питхон / ПХП) и чини моћну и робусну платформу за развој и дистрибуцију веб апликација.

Процес инсталације Апацхе-а

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

У случају Убунту 18.04 и радне површине и сервера ослањаћемо се на пакет који се налази у спремиштима.

Морамо само отворити терминал и извршити следећу команду:

sudo apt update

sudo apt install apache2

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

Завршио сам процес морамо само да потврдимо да је исправно инсталиран, за ово на терминалу извршавамо:

sudo systemctl status apache2

Где требали бисмо добити одговор сличан овоме:

Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)

Овим видимо да је услуга инсталирана и ради исправно. Иако имамо и другу методу да то потврдимо.

El друга метода је тражење Апацхе страницеЗа то морамо само да унесемо своју ИП адресу у наш прегледач.

Ако не знају ИП адресу вашег рачунара, могу је добити на различите начине из командне линије.

Морамо извршити само ову наредбу:

hostname -I

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

апацхе_дефаулт

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

Основне Апацхе наредбе

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

Две најосновније команде су само за ово покретање и заустављање услуге на нашем рачунару морамо извршити на терминалу када желимо да покренемо Апацхе:

sudo systemctl start apache2

Док да зауставимо Апача којег погубимо:

sudo systemctl stop apache2

Такође имамо могућност поново покрените услугу без заустављања, за ово извршавамо само:

sudo systemctl restart apache2

Сада још једна наредба која може бити врло корисна када се изводи и захтева нам освежавање процеса, можемо извршити ову наредбу која неће прекинути постојеће везе са сервером:

sudo systemctl reload apache2

У случају да желите да онемогућите услугу ми само извршавамо:

sudo systemctl disable apache2

А за супротан случај у случају поновног омогућавања услуге у нашем тиму извршавамо само:

sudo systemctl enable apache2

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

Апацхе2 је сервер који се може допунити модулима. Проширене функције су доступне кроз модуле који се могу учитати у Апацхе2. Подразумевано је скуп модула укључен на сервер у време компајлирања.

Убунту компајлира Апацхе2 како би омогућио динамичко учитавање модула. Конфигурационе директиве могу условно да укључују присуство модула тако што их укључују у блок .

Они могу да инсталирају више Апацхе2 модула и користе их на свом веб серверу. На пример, покрените следећу команду у конзоли да бисте инсталирали МиСКЛ модул за потврду идентитета:

sudo apt install libapache2-mod-auth-mysql

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

Апацхе их има велики број, али ако желите да сазнате више, препоручујем прочитајте овај одељак које момци из Цаноницал-а деле са нама.


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.