Chinaunix首页 | 论坛 | 博客
  • 博客访问: 22286
  • 博文数量: 3
  • 博客积分: 95
  • 博客等级: 民兵
  • 技术积分: 52
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-21 21:32
文章分类

全部博文(3)

文章存档

2012年(3)

分类: Python/Ruby

2012-09-15 23:37:18

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 还是非常神奇的工具:-)

阅读(2240) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~