Вам надо установить LAMP.
Что надо для этого сделать.
1) Установить tasksel. Для этого в консоли выполняете команду
sudo apt-get install tasksel
2) Запустить tasksel
sudo tasksel
. Стрелочками курсора на клавиатуре выбрать
LAMP Server и нажать
OK. Остальное ничего не трогать в окне программы!!! Через некоторое время LAMP Server будет установлен.
3)Дополнительно надо установить
phpmyadmin
По завершении в окне браузера вводите адрес
http://localhost
и попадаете на стартовую страницу Вашего тестового сайта.
Это начальные этапы. Остальное делайте не Ваше усмотрение, но я всё-таки рекомендую это сделать.
В домашней директории создаёте директорию
localhost, в этой директории создаёте
www и два файла -
error.log и access.log. В директорию localhost/www будете помещать свои проекты.
Затем копируете конфигурационный файл своего тестового сайта и переименовываете. Название придумайте сами.
Делается это в консоли.
cd /etc/apache2/sites-available
sudo cp 000-default.conf mySite.conf
Открываете на редактирование новый файл, меняете пути на свои, которые ведут к директории localhost в Вашем домашнем каталоге.
После этого делаете в консоли
sudo service apache2 restart
sudo a2dissite 000-default
sudo a2ensite mySite
После этого в директории localhost/www создайте index.php с содержимым
<?php
echo phpinfo();
и перейдите в браузере по адресу
http://localhost
Всё, можете изучать разработку.