PHP w katalogu domowym użytkownika
Domyślnym katalogiem składowania plików html i php jest (we współczesnych dystrybucjach) /var/www/html.
W ramach testowania wolę korzystać z katalogu public_html w lokalizacji
/home/*/public_html
Serwer www Apache posiada moduł, który nam to umożliwi.
Pomijam instalację serwera www Apache jak i modułu php dla tego serwera.
Włączamy moduł userdir
a2enmod userdir
restartujemy serwer Apache
service apache2 restart
W ubuntu 16.04 edytujemy plik
/etc/apache2/mods-enabled/php7.0.conf
i komentujemy linię
#php_admin_flag engine Off
Restartujemy usługę
service apache2 restart
i możemy cieszyć się php-em we własnym katalogu
Dostęp przez przeglądarkę możliwy jest poprzez wpis w url
http://localhost/~TwojLogin/