Установка
L.A.M.P. (P - Mariadb-Server) скриптом в Ubuntu 20.04 (для других Linux ОС меняете
apt install
и
sudo apt update; sudo apt full-upgrade
на соответствующее из вашей ОС)
Через
Терминал создаёте в редакторе (например в
nano) например файл
lamp
:
nano lamp
spoiler#!/bin/bash
## Добавление репозитария PHP для установки последней версии 7.4.xxx
cd /etc/apt/sources.list.d; echo "deb http://ppa.launchpad.net/ondrej/php/ubuntu $(lsb_release -cs) main" | sudo tee php.list > /dev/null; sudo apt-key adv --recv-keys --keyserver hkps://keyserver.ubuntu.com:443 4F4EA0AAE5267A6C; cd
## Делаем паузу в 10 сек, чтобы файл php.list в /etc/apt/sources.list.d создался и был итегрирован в систему
sleep 10
## Обновляем сведения о репозитариях и апгрейдим систему
sudo apt update; sudo apt full-upgrade
## Установка L.A.M.P.
sudo apt install apache2 mariadb-server-10.3 php libapache2-mod-php php-mysql php-cgi php-gd php-zip php-xml php-xmlrpc php-curl php-json php-mbstring php-cli
sudo ufw allow in 80/tcp ## открываем порт 80
sudo a2enmod rewrite; sudo sed -i "s/AllowOverride None/AllowOverride All/" /etc/apache2/apache2.conf; sudo systemctl restart apache2
## Выход из установки
exit
Сохраняете его:
Ctrl+O ->
Enter
Выходите из
nano:
Ctrl+X
Снова в
Терминале делаете его исполняемым:
nano +x lamp
Запускаете скрипт на установку
L.A.M.P.:
./lamp