Создаёшь файл-скрипт в
Терминале или просто открыв любой редактор (здесь на примере
nano):
nano lamp
следующего содержания (копируешь код из спойлера и вставляешь его в редактор):
(После установки получишь полностью рабочий и предварительно настроенный набор (комплекс) серверного программного обеспечения L.A.M.P. - всё, что нужно в одном пакете. PHP (последняя v8.0.3) - всё основные модули и пакеты, нужные для работы в основном всех программ, будут установлены. Если будут нужны ещё какие-то доп модули PHP, просто доустановишь, что несложно)
Пилюля-скрипт установки L.A.M.P. (Linux/Apache/MariaDB/PHP - PHP будет всегда самой свежей и последней версии)
#!/bin/bash
## Добавление репозитария PHP для установки последней версии 8.x.x...
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
## Установливаем все необходимые для работы пакеты и модули PHP,
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 php-curl php-json php-mbstring php-cli; sudo ufw allow in 80/tcp; sudo a2enmod rewrite; sudo sed -i "s/Allow
## Выход из установки
exit
Жмёшь на клаве на
Ctrl+O (буква
O), сразу же на
Enter и на
Ctrl+X.
Делаешь созданный файл-скрипт испольняемым:
chmod +x lamp
И запускаешь его на выполнение:
./lamp
И ждешь, пока всё установится...
Спросит пароль, введи пароль
Пользователя, ткни на
Enter и усё...