Jak wiemy w Leosiu mamy już fabrycznie zainstalowany Apache 2 z php, ktory włączamy w preferencjach -> udostępnianie.
Niestety, oryginalnie php nie jest włączone i trzeba zmienić dwie malusie linijki w configu httpd.conf.
Przydadzą się teraz podstawy konsoli…
Odpalamy konsole (terminal) i wpisujemy
sudo su
[enter] swoje hasło.
Następnie w konsoli wpisujemy:
vi /private/etc/apache2/httpd.conf
Otworzy się w terminalu edytor VI.
by przejść do edycji wpisujemy:
i
na dole konsoli powinien się pojawić napis –insert–- jesteśmy w edycji… Znajdujemy dwie linijeczki, mianowicie:
#LoadModule php5_module libexec/apache2/libphp5.so
#LoadModule fastcgi_module libexec/apache2/mod_fastcgi.so
i usuwamy z nich hasze (te krateczki na początku).
Teraz klikamy klawisz Esc (escape- wyjscie) i wychodzimy w ten sposob z edycji.
Następnie zapisujemy pliczek poprzez wpisanie:
:wq
(razem z dwukropkiem! ‘:’)
i na sam koniec wylogowujemy się z roota:
exit
To wszystko! Teraz tylko restartujemy serwer w preferencjach i mozemy sprawdzić czy nasz serwer interpretuje php poprzez mały skrypcik phpinfo
http://localhost/~nazwausera/nazwapliku.php