我想将我的 Python 项目链接到一个wsgi
文件。我正在使用mod_wsgi
.
我希望我的 Python 项目位于/var/www/myProject/start.py
.
我已将 Apache 配置如下:
<VirtualHost *:80>
ServerName www.example.me
ServerAlias example.me
ServerAdmin example@gmail.com
DocumentRoot /usr/local/www/documents
LogLevel warn
Alias /robots.txt /usr/local/www/documents/robots.txt
Alias /favicon.png /usr/local/www/documents/favicon.png
Alias /media/ /usr/local/www/documents/media/
<Directory /usr/local/www/documents>
Order allow,deny
Allow from all
</Directory>
WSGIScriptAlias / /usr/local/www/wsgi-scripts/myApp.wsgi
<Directory /usr/local/www/wsgi-scripts>
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
到目前为止,这是我在myApp.wsgi
文件中的内容:
import web
urls = (
'/.*', 'hello',
)
class hello:
def GET(self):
return "Hello, world"
application = web.application(urls, globals()).wsgifunc()
为了链接我的项目,我需要做什么才能/var/www/myProject/start.py
被调用myApp.wsgi
?