Как да инсталирате Apache на CentOS 8

Уеб услугите стават все по -популярни в днешния свят поради всичко това, което включва (сайтове, страници, платформи и т.н.), където всеки разработчик има практически и динамични инструменти, за да може ефективно да изпълнява задачите си.

За да осигурим идеална платформа за разработване и управление на всичко, свързано с уеб услугите, открихме една от най -добрите помощни програми като Apache и поради тази причина Solvetic ще обясни как да инсталирате Apache на CentOS 8 и оттам да имате под ръка съвременна уеб платформа и безопасно.

Какво е ApacheApache, известен също като Apache HTTP сървър, е разработен като HTTP сървър с отворен код, който е съвместим със съвременните операционни системи UNIX и Windows. Apache има за цел да бъде защитен сървър, с високи нива на наличност и пълно предоставяне на HTTP услуги, които от своя страна са синхронизирани с най -модерните HTTP стандарти, така че всяка задача да е в текущата тенденция.

Apache е роден през 1995 г. и оттогава той се превърна в един от най -гъвкавите помощни програми на днешния ден.

Apache HTTP Server 2.4 Основни характеристикиВ момента имаме версията на Apache HTTP Server 2.4 и сред основните му функции откриваме следното:

  • Управление на събития MPM.
  • Асинхронна поддръжка.
  • Конфигурационни секции по заявка.
  • По -добри възможности за използване на ресурси.
  • Интегрира нов анализатор на изрази.
  • Конфигурация на LogLevel за модул и за директория.
  • Поддръжка на IPv6.
  • Нови API на Apache.
  • Съвместим с различни протоколи и др.

Сега ще научим как да инсталираме Apache на CentOS 8.

1. Как да инсталирате Apache на CentOS 8

Етап 1
Първата стъпка ще бъде актуализирането на пакетите CentOS 8 чрез изпълнение на следната команда:

 yum -y Актуализация
След като системата се актуализира, пристъпваме към инсталиране на Apache, като изпълним:
 yum инсталирайте httpd

Увеличете

Стъпка 2
Въвеждаме буквата „s“, за да приемем изтеглянето на Apache и неговите зависимости:

Увеличете

Стъпка 3
След като Apache е инсталиран на системата CentOS 8, ще стартираме услугата и ще я активираме при стартиране на CentOS 8, за това ще използваме следните редове:

 systemctl стартиране httpd systemctl активиране на httpd

Увеличете

Стъпка 4
Сега проверяваме състоянието на Apache, като изпълняваме:

 systemctl статус httpd

Увеличете

Стъпка 5
По подразбиране защитната стена, интегрирана в CentOS 8, ще блокира трафика на Apache, за това трябва да добавим конкретни правила, за да го активираме:

 firewall-cmd --zone = public --permanent --add-service = http firewall-cmd --zone = public --permanent --add-service = https firewall-cmd -reload

Увеличете

Стъпка 6
След това можем да потвърдим, че Apache е правилно инсталиран, като осъществим достъп от браузър и въведем следния синтаксис:

 http: // CentOS_IP_ Адрес
Трябва да видим следното:

Увеличете

2. Как да конфигурирате виртуални хостове в CentOS 8


Това важи, когато домейн (виртуален хост) трябва да бъде хостван на същия уеб сървър на Apache. Тук ще бъде възможно да се използва един или повече домейни, ако е така.

Етап 1
За целта ще създадем файл, наречен vhost.conf в директорията /etc/httpd/conf.d/:

 nano /etc/httpd/conf.d/vhost.conf
Там ще въведем следната информация:
 NameVirtualHost *: 80 ServerAdmin [email protected] Име на сървъра domain.com ServerAlias ​​www. domain.com DocumentRoot / var / www / html / domain.com/ ErrorLog / var / log / httpd / domain.com/error.log CustomLog / var / log / httpd / domain.com/access.log комбинирано 

Увеличете

Запазваме промените с клавишите Ctrl + O и излизаме от редактора с клавишите Ctrl + X.

Важна забележкаЗа да работи този виртуален хост правилно, трябва да имаме придобит и регистриран домейн, в противен случай можем да създадем виртуалния хост и да имаме достъп само от локалния сървър до localhost. С домейна можем да имаме външен достъп

Стъпка 2
Следващата стъпка ще бъдат директориите за уебсайта, регистриран във файла vhost, въвеждаме следното:

 mkdir -p /var/www/html/domain.com( Root документация) mkdir -p /var/log/httpd/domain.com( Файлове от директорията)

Увеличете

Стъпка 3
За да персонализираме страницата, можем да създадем съобщение index.html в пътя /var/www/html/domain.com:

Увеличете

Стъпка 4
Рестартираме услугата Apache, като изпълним:

 systemctl рестартирайте httpd.service

Увеличете

Стъпка 5
Сега имаме достъп по един от следните начини:

 http://domain.com (ако имаме активен домейн) http: // localhost (ако нямаме активен домейн)
При достъп от браузър ще видим съобщението на файла index.html:

Увеличете

Както можете да видите, Apache е идеален за всички онези потребители, участващи в света на програмирането и уеб управлението с практични и атрактивни функции за този тип задачи.

Така ще помогнете за развитието на сайта, сподели с приятелите си

wave wave wave wave wave