python如何创建web_linux中搭建python web.py

1,首先下载web.py: git clone git://github.com/webpy/webpy.git

2, 下载和安装mod_wsgi从它的网站:

http://code.google.com/p/modwsgi/.

它将安装一个'.so'的模块到您的apache

模块文件夹: /usr/lib64/httpd/modules/

3, 在httpd.conf中配置Apache 加载

mod_wsgi模块和您的项目:

LoadModule wsgi_module modules/mod_wsgi.so

WSGIScriptAlias /appname

/var/www/webpy-app/code.py/

Alias /appname/static

/var/www/webpy-app/static/

AddType text/html .py

/var/www/webpy-app/>

AllowOverride None

Options None

Order deny,allow

Allow from all

演示文件 'code.py':

import web

urls = ( '/.*', 'hello',

)

class hello:

def GET(self):

return "Hello, world."

application = web.application(urls,

globals()).wsgifunc()

4,如果您需要在mod_wsgi中使用sessions,您可以改变您的代码如下:

app = web.application(urls, globals())

curdir = os.path.dirname(__file__)

session = web.session.Session(app, web.session.DiskStore(curdir

+ '/' + 'sessions'),)

application = app.wsgifunc()

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值