Встановлення та базове налаштування Apache2
Встановлення Apache2
Apache є кросплатформним програмним забезпеченням і підтримує операційні системи Linux, BSD, macOS, Microsoft Windows, Novell NetWare та BeOS.
Перед встановленням Apache2 потрібно переконатися, що на сервері відсутній nginx!
Встановлення Apache2:
Щоб встановити Apache2 на VDS, потрібно виконати:
Налаштування Apache2:
Для налаштування Apache2 перейдіть до каталогу /etc/apache2/sites-available і створіть файл за зразком site.conf:
Увімкніть сайт; замість site.conf повинна бути назва конфігураційного файлу, який ви створили:
Якщо потрібно вимкнути сайт, замість site.conf вкажіть назву відповідного конфігураційного файлу:
Перезавантажуємо apache2:
Підключення PHP до Apache2:
Щоб Apache коректно обробляв файли PHP, потрібно встановити пакет:
Перезавантажуємо apache2:
Без цієї опції не працюватиме близько 70% CMS для сайтів.
Більшість сайтів містять файл .htaccess. Для його роботи потрібно виконати команду:
Перезавантажуємо apache2:
Увімкнення SSL:
Увімкнення SSL не є обов’язковим і виконується за наявності сертифіката та за вашим бажанням.
Необхідно увімкнути модуль, який відповідає за SSL:
Створюємо ще один конфігураційний файл у /etc/apache2/sites-available, який відповідатиме за SSL, наприклад site-ssl.conf:
Перезавантажуємо apache2:
Перевірка на nginx:
Якщо apache2 встановити разом із nginx, вони конфліктуватимуть через порт 80. Тому потрібно видалити один із web-server. Перевіряємо, чи встановлений nginx:
Якщо ви не побачите великого службового повідомлення, це означає, що nginx не встановлено.
Якщо nginx встановлено, його потрібно видалити:
Видалення Apache2
Щоб видалити Apache2, використайте команду: