登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

阿飞与安达

每天进步一点点!

 
 
 

日志

 
 

Ubuntu10.10,apache2,mod_python,环境下发布django应用  

2011-03-20 10:47:56|  分类: Linux_Ubuntu |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
1、我是用新立得软件包安装的apache2和mod_python的,安装好后需要用命令 sudo /usr/sbin/apache2ctl -k start 启动apache
2、apache配置文件的介绍,所有配置文件都放在了etc/apache2/下,mod_enabled用来修改需要load的模块,apache2.conf是主配置文件。
3、发布django应用到apache上,得修改sites-available 文件夹里的default配置文件,修改后如下:
<VirtualHost *:80>
ServerAdmin webmaster@localhost

#django项目的绝对路径
DocumentRoot  /home/mdc/workspace/fuck   

<Directory "/">
Options FollowSymLinks
AllowOverride None
</Directory>

#此段用来进行路径和环境的配置
        <Location "/">
           SetHandler python-program
           PythonPath "['/home/mdc/workspace']+sys.path"
           PythonHandler django.core.handlers.modpython
           SetEnv DJANGO_SETTINGS_MODULE fuck.settings
           PythonAutoReload Off
           #PythonDebug On
           PythonDebug off
       </Location>

#一下两段是用来添加django 管理界面的css,自己寻找django/contrib/admin/media的路径,不同的系统此路径会有所不同
       <Directory "/usr/local/lib/python2.6/dist-packages/django/contrib/admin/media">  
           Order Deny,Allow  
           Allow from all  
       </Directory>  
  
        Alias "/media" "/usr/local/lib/python2.6/dist-packages/django/contrib/admin/media"  
        <Location "/media">  
           SetHandler None  
        </Location>   
 

#以下是系统自带
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
<Directory "/usr/lib/cgi-bin">
AllowOverride None
Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

ErrorLog ${APACHE_LOG_DIR}/error.log

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn

CustomLog ${APACHE_LOG_DIR}/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、希望对你有帮助!
  评论这张
 
阅读(317)| 评论(0)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018