免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 4940 | 回复: 8
打印 上一主题 下一主题

Appser + python + django部署问题!!!(已解决) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2009-03-06 14:47 |只看该作者 |倒序浏览
部署环境 windows xp sp3    (ip:192.168.0.5)
appserv  目录为 d:\appserv
项目目录为 d:\my4


1.安装AppServ 2.5.10  (包括了Apache 2.2.8   + PHP 5.2.6  + MySQL 5.0.51b + phpMyAdmin-2.10.3)
http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.10.exe?download

2.安装python2.5
http://www.python.org/ftp/python/2.5.4/python-2.5.4.msi

3.安装 django 1.02
http://media.djangoproject.com/releases/1.0.2/Django-1.0.2-final.tar.gz

4.安装 mode_python
http://labs.xiaonei.com/apache-mirror/httpd/modpython/win/3.3.1/

5.编写httpd-django.conf文件 (内容见附件)
保存于
D:\AppServ\Apache2.2\conf\extra

6.修改http.conf文件 加入以下内容
Include conf/extra/httpd-django.conf

7.从 x:\Python25\Lib\site-packages\django\contrib\admin\media 将media目录拷贝到
my4/目录下,并改为admin_media.

8.重启apache,浏览 http://192.168.0.5/my4/admin
找不到相应页面。

9.修改 d:\my4\urls.py 文件。(以admin页面为例 )
django测试服务器时为 (r'^admin/(.*)', admin.site.root),
部署后 改为(r'^my4/admin/(.*)', admin.site.root),

10.重启apache,浏览 http://192.168.0.5/my4/admin
一切正常,部署成功。


11.其他 问题
192.168.0.5 为内网地址。通过 192.168.0.1 网关与外网互联。
我希望从外网访问时,于192.168.0.1 设置防火墙规则 ,将80端口映射到 192.168.0.5 80端口
从外网访问,一切正常。
大部份内容抄于网上,谢谢

[ 本帖最后由 miocn 于 2009-3-10 21:43 编辑 ]

httpd-django.zip

574 Bytes, 下载次数: 65

论坛徽章:
0
2 [报告]
发表于 2009-03-06 15:11 |只看该作者
只有浏览 没有回复 这个问题没有人知道吗??
只好自己顶了。

论坛徽章:
0
3 [报告]
发表于 2009-03-06 15:16 |只看该作者
http://192.168.0.5/my4/admin
你看这个页面里的css样式表的路径是什么

防火墙转发的那个我没试过,不过你可以在192.168.0.1上装web服务器,转发到内网192.168.0.5上

论坛徽章:
0
4 [报告]
发表于 2009-03-06 15:17 |只看该作者

回复 #3 xiaoyu9805119 的帖子

我启用的是 Django  admin。 我自己没有写任何样式。

谢谢楼上。

论坛徽章:
0
5 [报告]
发表于 2009-03-06 15:22 |只看该作者
原帖由 miocn 于 2009-3-6 15:17 发表
我启用的是 Django  admin。 我自己没有写任何样式。

谢谢楼上。

你看下页面的html源码,看下里面地址是什么,呵呵。因为我看不到,只能这样猜想的告诉你下哦。

我猜可能是css的路径有可能有点问题

论坛徽章:
0
6 [报告]
发表于 2009-03-06 15:57 |只看该作者
我刚才看了一下,CSS 等目录是浏览后的源码看到的:   media/css/login.css

django 的相关目录在:c:/Python25/Lib/site-packages/django/contrib/admin/media

肯定是apache配置的问题了。 请教楼上兄弟!!!

[ 本帖最后由 miocn 于 2009-3-6 16:01 编辑 ]

论坛徽章:
0
7 [报告]
发表于 2009-03-06 16:15 |只看该作者
看看这个,或许对你有帮助
http://groups.google.com/group/p ... ss#ec9dec024a88bfd1

论坛徽章:
0
8 [报告]
发表于 2009-03-06 16:38 |只看该作者
谢谢 !!!

论坛徽章:
0
9 [报告]
发表于 2009-03-10 21:54 |只看该作者
问题已经完全解决。 谢谢
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP