PHP内置Web Server探究(一)启动Cli_Server
2016-02-25 13:24
501 查看
自PHP5.4之后 PHP内置了一个Web 服务器(cli_server),类似于Python的内置server一样,方便我们开发阶段的调试
主要使用场景:
1,没有搭建nginx或apache等第三方的web server服务器环境时
2,单机开发测试时
3,需要快速创建多个虚拟主机站点测试时(特别是APP接口调试时)
启动内置Server
php -S 0.0.0.0:9100 -t /var/www/mysite
-S 后面就是服务器地址和端口号,如果写成0.0.0.0:9100,则其允许其他人访问本服务器
-t 是手动指定要运行是哪个系统(一个目录就是一个虚拟主机)
服务正常运行后,内置Server可以看到所有的访问记录
![](http://images2015.cnblogs.com/blog/897205/201602/897205-20160225132122208-1562512298.png)
主要使用场景:
1,没有搭建nginx或apache等第三方的web server服务器环境时
2,单机开发测试时
3,需要快速创建多个虚拟主机站点测试时(特别是APP接口调试时)
启动内置Server
[root@localhost ~]# php -S 0.0.0.0:9100 -t /var/www/mysite PHP 5.5.31 Development Server started at Thu Feb 25 13:11:14 2016 Listening on http://0.0.0.0:9100 Document root is /var/www/mysite Press Ctrl-C to quit.
php -S 0.0.0.0:9100 -t /var/www/mysite
-S 后面就是服务器地址和端口号,如果写成0.0.0.0:9100,则其允许其他人访问本服务器
-t 是手动指定要运行是哪个系统(一个目录就是一个虚拟主机)
服务正常运行后,内置Server可以看到所有的访问记录
![](http://images2015.cnblogs.com/blog/897205/201602/897205-20160225132122208-1562512298.png)
相关文章推荐
- yii2得到的数据对象转化成数组
- PHP手机获取6为不反复验证码
- 内容提供者 ContentProvider
- [我的PHP之旅] YII框架学习 03.连接数据库(使用ActiveRecord)
- Monolog:PHP 日志记录工具
- PHP发送POST请求
- vsftp
- PHP——文件操作
- php课程---Json格式规范需要注意的小细节
- php文件操作
- vsftp
- 你好,这里是PHP教程分享
- 禁止解析php
- PHP json_encode()
- PHP字符串函数(4)
- NTP自动退出问题排查
- XAMPP phpmyadmin 安全配置
- PHP编程效率的20个要点
- 获取当前PHP运行环境是否cli模式
- MySQL/phpmyadmin问题解决手记:#2002 – 服务器没有响应 (或者本地 MySQL 服务器的套接字没有正确配置)