六狼论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

新浪微博账号登陆

只需一步,快速开始

搜索
查看: 279|回复: 0

ubuntu 下搭建apache + python+ django web开发平台

[复制链接]

升级  72.35%

801

主题

801

主题

801

主题

探花

Rank: 6Rank: 6

积分
2447
 楼主| 发表于 2013-2-7 07:53:56 | 显示全部楼层 |阅读模式
1 安装python
2 安装apache
sudo apt-get intsall apache2
3 配置apache2
我的webhome项目site-availabel/default为
<VirtualHost *:80>ServerAdmin webmaster@localhostDocumentRoot /home/lwj/webhome<Directory />Options FollowSymLinksAllowOverride None</Directory><Directory /home/lwj/webhome/>Options Indexes FollowSymLinks MultiViews +ExecCGIAllowOverride NoneOrder allow,denyallow from all</Directory><Directory /home/lwj/webhome/>SetHandler python-programPythonPath "['/home/lwj/'] + sys.path"PythonHandler django.core.handlers.modpythonSetEnv DJANGO_SETTINGS_MODULE webhome.settingsPythonDebug On</Directory>ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/<Directory "/usr/lib/cgi-bin">AllowOverride NoneOptions +ExecCGI -MultiViews +SymLinksIfOwnerMatchOrder allow,denyAllow from all</Directory>ErrorLog /var/log/apache2/error.log# Possible values include: debug, info, notice, warn, error, crit,# alert, emerg.LogLevel warnCustomLog /var/log/apache2/access.log combined    Alias /doc/ "/usr/share/doc/"    <Directory "/usr/share/doc/">        Options Indexes MultiViews FollowSymLinks        AllowOverride None        Order deny,allow        Deny from all        Allow from 127.0.0.0/255.0.0.0 ::1/128    </Directory></VirtualHost>
4 可以在webhome里创建test.py测试,注意其执行权限
4 可以安装django
5 django-admin startproject webhome
打开localhost查看
您需要登录后才可以回帖 登录 | 立即注册 新浪微博账号登陆

本版积分规则

快速回复 返回顶部 返回列表