python 内置了很多module,有些模块还是比较有用的. 今天在帮助一位朋友解决服务器不同端口映射就用到SimpleHTTPServer应用.
具体需求如下:
考虑到成本问题在一台机器上部署多个服务比如说 a,b,分别通过不同端口来进行访问. 8081=> a 8082=>b
可是要是让用户直接用端口来访问肯定是不够友好的.所以需求是通过域名的不同url来区别.
希望rewrite到
希望rewrite到
为解决这个问题, 采用了apache_modproxy功能.
在httpd.conf 中增加一行
ProxyPass /a 配置.
这时候对于我来说问题来了, 我的机器上没有启那么多的服务. 怎么快速搭建出对应的端口服务? 重新搭建一套apache还不给搞死.
最近简单的方式是 python -m SimpleHTTPServer 8087 运行一下就ok了.
直接访问一下,可以看到服务器上你运行当前目录的文件.
python 还是非常神奇的工具:-)
阅读(2234) | 评论(0) | 转发(0) |