众所周知,php 5.4 内置了简单的开发用服务器,可以不需要安装apache等中间件,就直接启动一个简单的测试服务器进行程序调试。

今天试验了一下,感觉还是蛮方便的。

不过在我的电脑上,启动80端口,需要root权限,其他端口,比如8080则不需要,不知道是不是我机器的问题。

命令行切换到程序代码目录,执行命令即可使用内置的开发服务器。

启动开发服务器的命令如下:

$ cd /data/htdocs
$ sudo php -S localhost:8080