Устанавливаем lamp
sudo apt-get install lamp-server^
Устанавливаем phpmyadmin
sudo apt-get install phpmyadmin
Конфигурация lamp сервера.
Скачиваем файлы, в настройка файла - во вкладке права, установить "Разрешить исполнять как программу"
Или в терминале выполнить команду sudo chmod +x /путь
Запускаем easyLampStart.sh (Не запускать от пользователя root), cкрипт редактирует конфиги 000-default.conf, apache2.conf,
cоздает папку "web" для проектов по адресу /home/user/web
При необходимости создает пользователя mysql.
Корректирует ошибки phpmyadmin по выбору
Warning in ./libraries/sql.lib.phpcount(): Parameter must be an array
Warning in ./libraries/plugin_interface.lib.php#532
Запускаем файл SiteAdd.sh и вводим название папки с сайтом/проектом
Скрипт создает virtualhost, создает папку с названием сайта по адресу /home/user/web/проект и добавляет в hosts сайт.
Далее при создании нового сайта/проекта, просто запускаем SiteAdd.sh и вводим название папки сайта/проекта
Для удаления сайта/проекта, запускаем SiteAdd.sh и вводим имя имеющегося сайта/проекта для удаления.
Скрипт удаляет сайт/проект, обновляет etc/hosts, удаляет virtualhost