Podívejte se na phc:kompilátor PHP
Pokud jej chcete pouze spustit jako skript, možná jej nebudete muset kompilovat jako takový, ale stačí jej spustit pomocí příkazového řádku. Přečtěte si běžící PHP pomocí příkazového řádku.
Je tam toto:http://www.bambalam.se/bamcompile/ ale to se zkompiluje do bajtkódu Windows. Existuje několik dalších, ale vše, co jsem viděl, bude kompilováno pouze pro Windows.
Trochu víc:
http://www.nusphere.com/products/phpdock.htm
Edit:Málem jsem zapomněl, že pokud chcete, aby to fungovalo na linuxu bez ohledu na okna, můžete přidat
#!/usr/bin/php
na začátek skriptu a měli byste být schopni jej spustit z příkazového řádku. Nezapomeňte nejprve chmod +x soubor.