Встановлення LAMP stack (Linux, Apache, MySQL, PHP) в Arch Linux
Пропозиція від 8host.com

LAMP stack – це група відкритих програм для створення та запуску веб-серверів. Цей акронім розшифровується як Linux, Apache, MySQL, PHP. Для встановлення програмного забезпечення Arch Linux використовує потужний менеджер пакетів Pacman, який дозволяє завантажити останні версії необхідних пакетів для кожної програми за допомогою однієї команди.
Вимоги
Для того, щоб дотримуватися цього посібника, потрібні привілеї root (за довідкою можна звернутися до статті «Початкове налаштування сервера Arch Linux»).
1: Встановлення Apache
Apache – це вільне відкрите програмне забезпечення, що забезпечує роботу 50% веб-серверів у світі.
Перед встановленням будь-якої програми LAMP необхідно оновлювати менеджер пакетів.
sudo pacman -Syu
Завершивши оновлення, можна приступати до встановлення Apache:
sudo pacman -S apache
Встановивши Apache, потрібно внести кілька змін у налаштування.
Відкрийте конфігураційний файл Apache:
sudo nano /etc/httpd/conf/httpd.conf
#LoadModule unique_id_module modules/mod_unique_id.so
sudo systemctl restart httpd
При перезапуску Apache може з'явитися таке повідомлення:
httpd: apr_sockaddr_info_get() failed for droplet1 httpd: Користуйтеся неправомірно визначеним сервером, повністю встановленим домашнім ім'ям, використовуючи 127.0.0.1 for ServerName [DONE]
Хоча це попередження не завадить запуску Apache, його можна легко усунути, внісши до конфігурації ім'я хоста.
Відкрийте файл hosts:
sudo nano /etc/hosts
Додайте ім'я хоста в кінець рядка, який починається з 127.0.0.1:
127.0.0.1 localhost.localdomainlocalhost droplet1
Надалі при перезавантаженні Apache більше не відображатиме це повідомлення.