Инсталиране на LAMP стек (Linux, Apache, MySQL, PHP) на Arch Linux
Оферта от 8host.com

Стекът LAMP е група от програми с отворен код за създаване и стартиране на уеб сървъри. Този акроним означава Linux, Apache, MySQL, PHP. За да инсталирате софтуер, Arch Linux използва мощния мениджър на пакети Pacman, който ви позволява да изтеглите най-новите необходими пакети за всяка програма с една команда.
Изисквания
Root привилегии са необходими, за да следвате този урок (вижте статията за първоначална настройка на Arch Linux Server за помощ).
Стъпка 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 рестартирайте httpd
При рестартиране на Apache може да се появи следното съобщение:
httpd: apr_sockaddr_info_get() неуспешно за droplet1 httpd: Не може надеждно да се определи напълно квалифицираното име на домейн на сървъра, като се използва 127.0.0.1 за ServerName [ГОТОВО]
Въпреки че това предупреждение няма да попречи на стартирането на Apache, то може лесно да бъде коригирано чрез промяна на конфигурацията на името на хоста.
Отворете файла hosts:
sudo nano /etc/hosts
Добавете името на хоста в края на реда, който започва с 127.0.0.1:
127.0.0.1localhost.localdomainlocalhost droplet1
Apache вече няма да показва това съобщение при рестартиране в бъдеще.