`
清风
  • 浏览: 30802 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

将Django运行于Tomcat

阅读更多
1. 安装步骤
将Django运行于Tomcat


1.1. 下载Jython
svn co https://jython.svn.sourceforge.net/svnroot/jython/trunk/jython/ jython-dev



1.2. 编译Jython
cd jython-dev
ant


编译后,会在jython-dev目录下,生成一个dist目录,里面是编译后的jython,将jython重命名为一个短名字
alias jython25="jython-dev/dist/bin/jython"


1.3. 安装Django

curl -O http://www.djangoproject.com/download/1.0/tarball/
tar zxvf Django-1.0.tar.gz
cd Django-1.0
jython25 setup.py install


1.4. 安装django-jython
svn co http://django-jython.googlecode.com/svn/trunk/ django-jython
cd django-jython
jython25 setup.py install


1.5. 打包你的Django项目

jython25 manage.py war


P.S 如果你是Mac PPC芯片的机器,可能需要重新编译modjy


1.6. 结果




此文章,同时发布在啄木鸟Wiki:
http://wiki.woodpecker.org.cn/moin/DjangoOnTomcat
分享到:
评论
4 楼 hq2999 2012-05-18  
为什么会报这个错啊??
Unknown command: 'war'
Type 'manage.py help' for usage.
3 楼 范三山 2009-02-07  
尝试了下,说manage.py 没有war这个命令
感觉不可用
django部署还是太麻烦了
2 楼 javaeyename 2008-10-17  
性能咋样呀!现在rail这么火,django要挺起来呀!
1 楼 supercode 2008-09-15  
这样部署就方便了,支持django1.0吗

相关推荐

    django+cas环境部署

    4. **CAS服务器**:部署于Tomcat容器中,用于实现单点登录(Single Sign-On, SSO)。CAS服务器与Django应用通过特定协议交互,实现用户的统一认证管理。 5. **MySQL数据库**:作为数据存储层,用于保存CAS服务器所...

    Apache上部署Django步骤详细介绍

    Apache上部署Django是将高性能的Web服务器与强大的Python Web框架Django相结合的过程,以便在生产环境中提供稳定的服务。以下是对部署步骤的详细说明: 首先,确保你已安装了Apache 2.x版本,这是Django支持的...

    django电商推荐系统论文.docx

    4. Tomcat服务器:作为中间件服务器,Tomcat支持Servlet和JSP,确保了系统的稳定运行。 5. MySQL数据库:用于存储用户信息、商品数据、订单详情等大量业务数据,具有高可扩展性和性能。 6. Eclipse开发环境:为...

    django基于大数据的应届生求职系统-包含源码-说明文档.zip

    本基于大数据的应届生求职系统以Django作为框架,b/s模式以及MySql作为后台运行的数据库,同时使用Tomcat用为系统的服务器。本系统主要包括以下功能模块:首页、个人中心、求职者管理、公司管理、公司信息管理、招聘...

    基于Django+微信小程序的小区服务系统

    基于Django+微信小程序的小区服务系统 app和小程序开发说明 App开发说明 开发语言:Java 框架:ssm JDK版本:JDK1.8 服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:...

    基于django的旅游网站(源码+论文+ppt+开发文档)

    本系统采用的数据库是Mysql,使用django技术开发,运行环境使用Tomcat服务器,ECLIPSE 是本系统的开发平台。在设计过程中,充分保证了系统代码的良好可读性、实用性、易扩展性、通用性、便于后期维护、操作方便以及...

    毕设-django基于微信平台小区服务系统-源码.rar

    服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 浏览器:谷歌浏览器 小程序框架:uniapp 小程序开发软件:HBuilder X 小程序...

    基于微信小程序的django平台小区服务系统(包括源码,数据库,教程).zip

    小程序毕业设计,小程序课程设计,含有代码注释,新手也可看懂。毕业设计、期末大作业、课程设计、高分必看,下载下来,简单部署,就可以使用。...部署环境:Tomcat(建议用 7.x 或者 8.x 版本),maven

    【最新python必过毕设选题推荐】基于python+Django的电影数据爬取与数据分析(包含源码+万字LW+答辩PPT

    服务器:apache-tomcat 编译器:pycharm 项目包含内容 (包含毕设全套内容) 项目源码 论文 PPT 运行效果视频、部署参考教学视频 (拉到页面最下方付费下载即可) 主要实现功能: 1、注册登录(角色分为管理员和用户 ...

    django基于大数据的应届生求职系统(源码+论文+ppt+开发文档)

    本基于大数据的应届生求职系统以Django作为框架,b/s模式以及MySql作为后台运行的数据库,同时使用Tomcat用为系统的服务器。本系统主要包括以下功能模块:首页、个人中心、求职者管理、公司管理、公司信息管理、招聘...

    p045基于大数据的应届生求职系统-django.zip

    基于大数据的应届生求职系统以Django作为框架,b/s模式以及MySql作为后台运行的数据库,同时使用Tomcat用为系统的服务器。本系统主要包括以下功能模块:首页、个人中心、求职者管理、公司管理、公司信息管理、招聘...

    毕设-童心党史小程序django-源码.rar

    服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 浏览器:谷歌浏览器 小程序框架:uniapp 小程序开发软件:HBuilder X 小程序...

    Python&毕业设计&课程设计&应届生求职系统源码(django+mysql+LW)

    本基于大数据的应届生求职系统以Django作为框架,b/s模式以及MySql作为后台运行的数据库,同时使用Tomcat用为系统的服务器。本系统主要包括以下功能模块:首页、个人中心、求职者管理、公司管理、公司信息管理、招聘...

    p045基于大数据的应届生求职系统-django.zip(Python毕设源码+sql文件+文档)

    基于大数据的应届生求职系统以Django作为框架,b/s模式以及MySql作为后台运行的数据库,同时使用Tomcat用为系统的服务器。本系统主要包括以下功能模块:首页、个人中心、求职者管理、公司管理、公司信息管理、招聘...

    django基于python的开放自习室座位预约管理系统设计与实现论文.docx

    此外,还使用MySQL 8作为数据库管理系统,Tomcat作为服务器环境。 #### 四、系统需求分析 1. **用户需求**: - 用户能够通过网页端进行座位预约。 - 用户可以查看自习室座位分布图,并选择空闲座位进行预约。 -...

    毕设-摄影竞赛小程序django-源码-LW-PPT.rar

    服务器:tomcat7 数据库:mysql 5.7(一定要5.7版本) 数据库工具:Navicat11 开发软件:eclipse/myeclipse/idea Maven包:Maven3.3.9 浏览器:谷歌浏览器 小程序框架:uniapp 小程序开发软件:HBuilder X 小程序...

    web监听端口(Socket服务随web启动而启动)

    本文将详细解析"web监听端口(Socket服务随web启动而启动)"这一主题,涵盖Socket、Tomcat服务器以及Web服务的监听端口设置。 首先,让我们了解Socket。Socket是计算机网络中的一个概念,它提供了一种进程间通信(IPC...

Global site tag (gtag.js) - Google Analytics