ubuntu 安装 apache2.2+mod_wsgi+Django
2013-09-27 15:44
417 查看
ubuntu 安装 apache2.2+mod_wsgi+Django
超简单系列开发环境部署均用ubuntu系统内置安装包,技术有限未使用源代码编译最新版程式。
1,Ubuntu更新系统
2,安装apache,mod_wsgi,Django
更多Ubuntu系统内置安装包请搜索:Ubuntu Packages Search
3,配置Django环境
创建wsgi文件
文件django.wsgi贴入下面内容
django.wsgi内容import os import sys sys.path.append('/opt/wwwroot') sys.path.append('/opt/wwwroot/hello') path = '/opt/wwwroot' if path not in sys.path: sys.path.insert(0, '/opt/wwwroot') os.environ['DJANGO_SETTINGS_MODULE'] = 'hello.settings' import django.core.handlers.wsgi application = django.core.handlers.wsgi.WSGIHandler()
4,创建一个新的apache站点
hello内容<VirtualHost *:80> ServerName hello.com DocumentRoot /opt/wwwroot/hello <Directory /opt/wwwroot/hello> Order allow,deny Allow from all </Directory> Alias /robots.txt /opt/wwwroot/hello/robots.txt Alias /favicon.ico /opt/wwwroot/hello/favicon.ico Alias /images /opt/wwwroot/hello/images Alias /static /opt/wwwroot/hello/static WSGIDaemonProcess hello.com processes=2 threads=15 display-name=%{GROUP} WSGIProcessGroup hello.com WSGIScriptAlias / /opt/wwwroot/hello/apache/django.wsgi </VirtualHost>
由于使用了域名hello.com,应新增一行hosts信息解析该域名。
新增一行hosts记录172.0.0.1 hello.com
激活hello站点
5,设置完毕打开浏览器进入输入hello.com,就可以看到Django欢迎界面了。
本条目发布于2013年5月10日。属于简单配置开发环境分类,被贴了apache2.2、Django、mod_wsgi、Ubuntu 标签。转自:http://www.pianai.net/?p=11
相关文章推荐
- ubuntu下安装apache2.2+mod_wsgi+django(二)
- ubuntu下安装apache2.2+mod_wsgi+django(一)
- ubuntu下安装apache2.2+mod_wsgi+django(二)
- ubuntu 13.04 安装 apache2.2+mod_wsgi+Django
- 超简单系列:ubuntu 13.04 安装 apache2.2+mod_wsgi+Django
- ubuntu下安装apache2.2+mod_wsgi+django(一)
- ubuntu下安装apache2.2+mod_wsgi+django(二)
- ubuntu下安装apache2.2+mod_wsgi+django(一)
- ubuntu下安装apache2.2+mod_wsgi+django(二)
- ubuntu下安装apache2.2+mod_wsgi+django(一)
- ubuntu下安装apache2.2+mod_wsgi+django(一)
- Apache(XAMPP)+mod_wsgi+Django的安装与环境配置
- windows下安装apache2.2 + python2.7 + django(mod_wsgi集成)
- linux安装 apache2.2 django mod_wsgi
- apache,python,mod_wsgi,django,mysql在linux下的安装
- Ubuntu 9.10+ apache2.2 +Django的配置
- ubuntu 8.04安装python django apache
- centos6.3下apache2.4.4+mod_wsgi+django部署记录
- ubuntu16.04安装配置mod_python,apxs,apache
- apache2.2+django1.6.5+python34+mod_wsgi3.5环境搭建