Установка веб-сервера Apache в Ubuntu 22.04

  • Последнее обновление: 3 Апреля 2024 г.
  • Просмотры: 26
  • Автор: Админ
Установка веб-сервера Apache в Ubuntu 22.04

Коллеги всем привет.

HTTP веб-сервер Apache является самым широко используемым веб сервером в мире. Apache имеет множество различных функций которые необходимы для вашего сайта, включая динамически загружаемые модули, надежную поддержку различных медиа форматов и интеграцию с другим популярными программы.

В этой статье мы вам расскажем, как установить веб-сервер Apache на ваш сервер Ubuntu 22.04. Перед началом установки Apache у вас должен быть пользователь с привилегиями sudo или выполнять все действия из под учетной записи root.

 

Содержимое статьи:

  1. Установка Apache.
  2. Настройка брандмауэра.
  3. Проверяем роботу веб сервера.

 

1. Установка Apache.

Пакет Apache доступен в стандартном репозитории Ubuntu по умолчанию, и поэтому Apache можно установить с помощью стандартных инструментов управления пакетами. Чтобы установить веб сервер Apache, выполните команду:

$. sudo apt install apache2

ubuntu install apache

Указываем y и подтверждаем установку.


 

2. Настройка брандмауэра.

Теперь настала очередь до настройки брандмауэра и открыть доступ к порту Apache. Сейчас UFW блокирует доступ к портам, которые не используются (в том числе и к портам веб-сервера). После установки,  Apache регистрируется в UFW, предоставляя несколько профилей, которые можно использовать для включения или отключения доступа к Apache через брандмауэр, давайте этот список посмотрим.

Чтобы посмотреть список профилей приложений ufw, выполните команду:

$. sudo ufw app list

ubuntu install apache

Как видим в результате у нас есть три профиля Apache.

  • Apache - профиль открывает доступ только по порту 80.
  • Apache Full - профиль открывает доступ по порту 80 и по порту 443.
  • Apache Secure - профиль открывает доступ только по порту 443.

Мы рекомендуем включить наиболее строгий профиль Apache Secure, который  при этом позволит поддерживать текущий трафик, но поскольку мы еще не настроили SSL-сертификат, нам нужно разрешить трафик по порту 80, а значит будем открывать профиль Apache.

 

Команда включающая профиль Apache:

$. sudo ufw allow 'Apache'

ubuntu install apache

 

Теперь давайте проверим.

$. sudo ufw status

ubuntu install apache

Как видим в результате у нас профиль был активирован для доступа к веб серверу Apache.


 

3. Проверяем роботу веб сервера.

Теперь можно открыть любой браузер и вести в адресную строку ip адрес того сервера где у нас установлен сам Apache.

ubuntu install apache

Если вы все сделали правильно, то у вас должна открыться страница приветствия.


 

Всем спасибо, я надеюсь что вам моя статья хоть чем-то помогла.

ПОХОЖИЕ СТАТЬИ

Ubuntu - Как открыть порты 80, 443 для веб-сервера Apache
Centos/Redhat - Как узнать версию apache в Linux
Linux древовидное отображение директорий, команда tree
Linux команда wget. Скачивать файлы из интернета через SSH