我可以从自定义目录运行小型 Web 服务器吗?

Ste*_*roz 1 command-line webserver

问题可能不清楚,让我解释一下:

我使用 Symfony 开发网站,有一个聪明的小命令可以让我启动一个 apache 服务器,将服务器的根目录作为当前目录。然后我可以在专用端口 ( localhost:8000)上查看结果。

有没有一种简单的方法可以在没有 Symfony 的情况下做到这一点,也许包含在 Apache2 中?我想测试一些不需要该 PHP 框架的东西。

我知道我可以简单地创建一个指向我的实际 Apache 服务器的符号链接(/var/www如果我没记错的话,我已经很长时间没有使用那个服务器了)。不是我被卡住了,我只是想知道如果没有太多眼泪是否可行。

sto*_*orm 5

据我了解,您想启动 php 内置服务器,以便您可以轻松地做到这一点:

 cd /path/to/your/app
 php -S localhost:8000
Run Code Online (Sandbox Code Playgroud)

作为输出,你会得到:

Listening on localhost:8000
Document root is /path/to/your/app
Run Code Online (Sandbox Code Playgroud)