1.去页面http://www.djangoproject.com/download/下载,按照步骤安装

2.安装apache mod python

sudo apt-get install libapache2-mod-python

这是在/etc/apache2/mods-enabled文件夹下会有python.load, 自动载入mod_python模块

3.进入到apache的/var/www/


运行
django-admin.py startproject project

创建一个项目

4.apache中挂接Django

修给/etc/apache2/apache2.conf

cd /etc/apache2/apache2.conf

sudo cp apache2.conf  apache2.conf.0808

cat <<<END >apache2.conf

<Location "/project/">
SetHandler python-program
PythonPath "sys.path+['/var/www/']"  #注意方括号中的路径,为项目文件夹的父目录
PythonHandler django.core.handlers.modpython
SetEnv DJANGO_SETTINGS_MODULE project.settings  #注意这个名字
PythonDebug On
</Location>
END

然后重启Apache,访问http://localhost/project/,就可以看到亲切的django运行画面了。

参考http://avnpc.com/posts/view/Django_with_mod_python

ubuntu下安装django相关推荐

  1. Ubuntu 下安装thttpd Web服务器

    不知道大家是不是真的需要用appache这么复杂的功能这么强大的web server,其实有很多时候使用webserver也只是一种远程共享访问的方式.这里,Ubuntu repository的提供了 ...

  2. Ubuntu下安装Apache+PHP+Mysql

    Ubuntu下安装 apache+php+mysql文本服务器! ------------------------------------------------------------------- ...

  3. ubuntu下安装ftp服务器

    ubuntu下安装ftp服务器 Ftp服务器是使用以vsftp为例. 1. 安装     $sudo aptitude install vsftpd     $ps aux | grep 'ftp' ...

  4. linux pureftp mysql_在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp

    在Ubuntu下安装apache2+php5+mysql5+pureftp+ftp 一.安装Ubuntu7.04 Desktop版 二.ubuntu Linux下手工安装mysql5 1.下载mysq ...

  5. ubuntu下安装windows虚拟机

    ubuntu下安装win7虚拟机总结 ubuntu16.04 虚拟机 安装win7/win10 http://WIN10:你不能访问此共享文件夹,解决方法 VirtualBox虚拟机剪贴板共享

  6. Linux :debian(ubuntu)下安装和使用haskell

    文章目录 Linux :debian(ubuntu)下安装haskell 安装 使用 Linux :debian(ubuntu)下安装haskell 安装 直接使用apt进行安装: sudo apt- ...

  7. Linux: debian/ubuntu下安装和使用Java 11

    Linux: debian/ubuntu下安装和使用Java 11 只需6行命令: su - echo "deb http://ppa.launchpad.net/linuxuprising ...

  8. Linux: debian/ubuntu下安装和使用Java 8

    Linux: debian/ubuntu下安装和使用Java 8 7行命令解决问题: su - echo "deb http://ppa.launchpad.net/webupd8team/ ...

  9. Linux: debian/ubuntu下安装Neo4j

    文章目录 Linux: debian/ubuntu下安装Neo4j Linux: debian/ubuntu下安装Neo4j Neo4j的官方仓库地址:neo4j/neo4j: Graphs for ...

最新文章

  1. 记录因xen而导致lvs,realserver转发activeconn为0
  2. 试图加载格式不正确的程序
  3. java从1开始计时用线程_java – Python – 线程,计时或函数使用?
  4. 采用成员函数和友元函数计算给定两个坐标点之间的距离
  5. 【面向对象】包可见性和友元可见性
  6. 框架源码专题:Spring的事件监听、发布机制 ApplicationListener
  7. iphone7测试软件,iPhone7如何测试网速 ping命令测试网速方法介绍
  8. mysql查找前几条数据类型_MySQL与SQLServer的语法区别
  9. 机器学习笔记(6):多类逻辑回归-使用gluon
  10. Wilcoxon秩和检验
  11. C#winform上传图片
  12. SQL Server的3种恢复模式(Simple,Full,Bulk-logged)
  13. 基于成本效益的深度信任网络的智能LEACH的多级动态优化附Matlab代码
  14. python学习笔记项目_python第三方库之Django学习笔记一
  15. iosclient发现_世界杯送流量活动项目总结
  16. Bootstrap之按钮的样式
  17. lower_bound()与upper_bound()
  18. 制作自己的docker镜像
  19. 【loj2073】「JSOI2016」扭动的回文串(manacher+二分+双哈希)
  20. CodeForces - 766E  (树形dp+二进制)

热门文章

  1. 卷积神经网络(CNN)及其实践
  2. React v16.0正式版发布
  3. 国产机器人销售增涨 安防市场有待挖掘
  4. 让VS2013支持 C# 6.0 语法
  5. 使用git恢复未提交的误删数据
  6. linux常用命令(16)locate命令
  7. 用字典给Model赋值
  8. 禁用UITabBarController双击事件
  9. 实现灵活的IT架构的三个要点
  10. 讲真话的朋友才是我们需要的!