Linux中搭建python web.py的教程

来源:爱站网时间:2020-11-20编辑:网友分享
你知道Linux中如何搭建python web.py吗?今天这篇文章主要介绍了Linux中搭建python web.py的教程,需要的朋友可以参考下

你知道Linux中如何搭建python web.py吗?今天这篇文章主要介绍了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

 

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()

以上就是Linux中搭建python web.py的教程,懵懵懂懂之中是不是又学会了在Linux中如何搭建python web.py,多练习几次就会熟练哦。

上一篇:Ubuntu Server 11.04下如何安装和配置vsFTPd

下一篇:Linux下如何使用Nginx构建虚拟主机

您可能感兴趣的文章

相关阅读

热门软件源码

最新软件源码下载