Showing posts with label webpy. Show all posts
Showing posts with label webpy. Show all posts

Monday, March 23, 2009

add app on existing apache site 给apache站点添加功能

服务器上跑着 apache,服务着我们日常工作。现在要扩展一下功能。
因为之前的静态为主,而又不想用 php(其实是不熟)。所以打算用 python(webpy) 来在原有基础上扩展。
为啥注重 原有基础 呢?
因为不想另开端口。
对比了一下,决定用 scgi
apache 配置:
LoadModule scgi_module Modules/mod_scgi.so
SCGIMount /editor 127.0.0.1:8080
重启 apache,然后启动 py 程序:
python code.py 127.0.0.1:8080 scgi
这样启动起来的 py 比较麻烦,
可以考虑使用 nohup 来搞定。
nohup sudo python ./code.py 127.0.0.1:8080 scgi &
这样 py 就会在后台执行,即使你退出了 ssh 也不会把程序搞停。
如果想看看有哪些程序在后台执行,可以 jobs。
如果想激活其中的某个,就 fg n,其中 n 为 jobs 时候看到的第一列的 id。
对应 fg 的还有 bg,不过我还不知道如何使用。
激活后,用 Ctrl + D 即可退出。或者是 Ctrl + C?忘记了。呵呵。自己试试吧。
参考
  1. webpy 安装
  2. mod_wsgi
  3. 关于 nohup (这个链接可能已经不可用,可用 gr 订阅 http://www.ijiyi.com/feed 看好使不)
发现,现在越来越离不开 search 了。
看文章也习惯的先找 rss ,然后订阅到 gr ,然后才找出来看。
好处就是以后可以在 gr 里搜索看过的文章,
坏处就是 gr 里有好几k(甚至好几w,没知道) 的未读。
看的让我再也没有兴趣把未读数搞定下来。