Як налаштувати веб-сервер Apache за допомогою Webmin на сервері Ubuntu

Apache є потужним веб-сервером, який відмінно працює на Ubuntu. Проте, його налаштування може здатися складним. На щастя, користувачі Webmin на сервері Ubuntu можуть значно спростити цей процес, керуючи Apache безпосередньо через веб-інтерфейс Webmin.

Цей посібник детально покаже, як налаштувати веб-сервер Apache на вашому сервері Ubuntu, використовуючи Webmin. Ми також продемонструємо, як ефективно керувати сервером через інтуїтивно зрозумілий інтерфейс Webmin.

Інсталяція Webmin на сервері Ubuntu

Перш ніж використовувати модуль Apache в Webmin, необхідно налаштувати сам веб-інтерфейс Webmin. Процес встановлення Webmin досить простий. Для цього відкрийте термінал, підключившись до вашого Ubuntu Server через SSH або безпосередньо.

Після отримання доступу до командного рядка Ubuntu, виконайте наступні кроки для запуску веб-інтерфейсу Webmin:

wget http://prdownloads.sourceforge.net/webadmin/webmin_1.981_all.deb
sudo apt install ./webmin_1.981_all.deb

Якщо вам потрібні додаткові інструкції з інсталяції Webmin на Ubuntu Server, зверніться до нашого спеціального посібника з налаштування Webmin.

Створення пароля root

Для доступу до Webmin вам знадобиться обліковий запис root з паролем. З міркувань безпеки, пароль root в Ubuntu зазвичай заблоковано.

Щоб встановити пароль root, спочатку увійдіть до системи як root, використовуючи команду sudo -s.

sudo -s

Після отримання прав root, скористайтеся командою passwd, щоб встановити новий пароль root. Обов’язково створіть надійний пароль, який ви легко запам’ятаєте.

Примітка: Якщо вам потрібна допомога у створенні надійного пароля, скористайтеся цим генератором.

passwd

Після налаштування root-доступу, ви зможете зайти в веб-інтерфейс Webmin. Відкрийте нову вкладку у вашому браузері та введіть наступну URL-адресу, щоб отримати доступ до Webmin:

http://YOUR_UBUNTU_SERVER_IP_ADDRESS_OR_HOSTNAME:10000

В якості імені користувача введіть “root”, а у поле пароля – встановлений вами пароль.

Інсталяція пакетів Apache на сервер Ubuntu

Для налаштування Apache через Webmin на вашому сервері Ubuntu, виконайте наступні кроки:

Крок 1: Знайдіть меню зліва та натисніть на нього. У розділі “Webmin”, поруч з “Панель інструментів”, знайдіть кнопку “Невикористані модулі” і натисніть її.

Крок 2: У розділі “Невикористані модулі” знайдіть і виберіть пункт “Веб-сервер Apache”, щоб отримати доступ до відповідного модуля.

Крок 3: У області модуля Webmin для Apache ви побачите повідомлення, яке інформує, що “Виконавчий файл /usr/sbin/apache2 не знайдено. Якщо Apache встановлено, налаштуйте конфігурацію модуля, щоб використовувати правильний шлях”.

Натисніть зелену кнопку “Встановити зараз”, щоб розпочати процес встановлення пакетів Apache на вашому сервері.

Крок 4: Після натискання зелена кнопка “Встановити зараз” перетвориться на синю кнопку з аналогічною назвою. Натисніть її, щоб встановити всі необхідні для роботи Apache пакети.

Налаштування веб-сервера Apache через Webmin

Хоча налаштування за замовчуванням достатньо для роботи Apache, ви можете змінити певні параметри конфігурації. Ось як це зробити:

Крок 1: На бічній панелі Webmin знайдіть розділ “Сервери” і натисніть на нього.

Крок 2: В області “Сервери” виберіть “Веб-сервер Apache”. Це відкриє розділ налаштувань Apache.

Крок 3: Знайдіть параметр, який ви хочете змінити. Серед доступних опцій: “Процеси та обмеження”, “Мережа та адреси”, “Типи MIME”, “Різне”, “Файли параметрів для каталогу” та інші.

Додавання файлів на ваш веб-сервер Apache

Після запуску сервера Apache, ви можете додати свої HTML-файли. Ось як це зробити за допомогою Webmin:

Крок 1: У Webmin, зліва, натисніть на “Інструменти”.

Крок 2: В області “Інструменти” знайдіть пункт “Диспетчер файлів” і клацніть його, щоб відкрити програму файлового менеджера Webmin.

Крок 3: У файловому менеджері знайдіть каталог “var” і двічі клацніть його, щоб перейти в /var/. Потім відкрийте папку “www”, щоб перейти в /var/www/.

Крок 4: У папці /var/www/ знайдіть папку “html” і двічі клацніть її, щоб відкрити веб-каталог вашого сервера Apache.

Крок 5: У файловому менеджері Webmin, натисніть кнопку “Файл”. Потім оберіть “Перетягніть файли сюди або клацніть, щоб вибрати”, щоб завантажити HTML-документи на ваш сервер.