Pelo que entendi, você deseja iniciar o servidor interno do php para que você possa fazer isso facilmente:
cd /path/to/your/app
php -S localhost:8000
Como resultado você terá:
Listening on localhost:8000
Document root is /path/to/your/app
A questão pode não estar clara, deixe-me explicar:
Eu desenvolvo sites usando o Symfony e há um pequeno comando inteligente que me permite iniciar um servidor apache, tomando a raiz do servidor como o diretório atual. Eu posso então ver o resultado em uma porta dedicada ( localhost:8000
).
Existe uma maneira fácil de fazer isso sem o Symfony, talvez incluído no Apache2? Eu gostaria de testar algo que não requer esse framework PHP.
Eu sei que eu poderia simplesmente fazer um link simbólico para o meu servidor Apache real ( /var/www
se bem me lembro, já faz muito tempo desde que eu usei aquele). Não é que eu esteja preso, eu só estava me perguntando se era factível sem muitas lágrimas.
Pelo que entendi, você deseja iniciar o servidor interno do php para que você possa fazer isso facilmente:
cd /path/to/your/app
php -S localhost:8000
Como resultado você terá:
Listening on localhost:8000
Document root is /path/to/your/app
eu acho que o Symfony não usa o servidor apache. ele usa o servidor php interno como php depois que o php 5.4 possui um pequeno servidor interno para desenvolvimento você pode iniciá-lo usando um comando simples
php [options] -S addr:port [-t docroot]
ex:
php -S localhost:8000 -t .
para iniciar a escuta do servidor na porta 8000 e a raiz do doc para ele é o diretório atual
se você quiser usar o servidor apache, você pode criar um link simbólico para o diretório do aplicativo no diretório raiz do documento apache ou configurar o host virtual do apache