Ето какво е необходимо да се направи:
Инсталиране на необходимите пакети:
- Код за потвърждение: Избери целия код
apt-get install apache2 php5 libapache2-mod-php5
Тогава поддръжката на php би трябвало да се активира автоматично, но ако това не се получи (както стана при мен) е необходимо да изпълните като su:
- Код за потвърждение: Избери целия код
a2enmod php5
/etc/init.d/apache2 force-reload
Има още един вариант:
Отваряте /etc/apache2/httpd.conf с текстови редактор, примерно kate:
- Код за потвърждение: Избери целия код
kate /etc/apache2/httpd.conf
Добавяте във файла следното:
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
AddType application/x-httpd-php .php
Вторият ред се използва за да може Apache да изпраща на PHP интерпретатора php кода, който се съдържа във файловете с разширение *.php Aко искате php код да се изпълнява и когато се съдържа в уеб страници, трябва да добавите и съответните разширения. Пример:
LoadModule php5_module /usr/lib/apache2/modules/libphp5.so
AddType application/x-httpd-php .php .htm .html
След като запишете промените в httpd.conf е необходимо отново да рестартирате Apache сървъра:
- Код за потвърждение: Избери целия код
/etc/init.d/apache2 force-reload
За да проверите набързо дали всичко работи както трябва създайте файл test.php в /var/www:
- Код за потвърждение: Избери целия код
kate /var/www/test.php
с текст:
<?
phpinfo();
?>
После си отворете браузъра, въведете като адрес http://localhost и кликнете файла test.php. Ако всичко е наред, ще се зареди страница, която показва информация за вашите PHP и Apache.
Това е!
Enjoy
Източник1
Източник2