sudo apt install apache2
Reading package lists... Done
Building dependency tree
Reading state information... Done
Package apache2 is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
E: Package 'apache2' has no installation candidate
В большинстве руководств по установке рекомендуется обновить хранилище и обновить существующие пакеты перед установкой нового. Так что попробуйте:
sudo apt update && sudo apt upgrade
sudo apt install apache2
Tasksel - это инструмент Debian / Ubuntu, который устанавливает несколько связанных пакетов в виде скоординированной «задачи» в вашей системе.
Установка:
sudo apt-get install tasksel
Использование:
sudo tasksel
Появится меню задач, установите флажок вам нужен тип Пробел kbd>, Tab kbd>, Enter kbd>, подождите ... готово.
Установка из terminal lamp-server
(Apache / PHP / MySQL Server)
sudo tasksel install lamp-server
Необязательно для PHP:
sudo apt-get install php php-mysql php-mbstring php-all-dev php-cgi libapache2-mod-php php-imagick
PhpMyAdmin
sudo apt-get install phpmyadmin