部署django记

帮朋友做了一个小网站,用django实现比较快,也是第一次,不过还算顺利。
接下来就是部署到服务器上了。
申请开通了220元/年的空间,这样才有ssh权限,不然只有ftp权限。
pscp开发好的应用到主机的个人目录上.最终位置要~/你的用户名/public_html下面
另外需要2个文件,apache mod_python 需要这东西。
1. .htaccess

2. django.fcgi
一开始在服务器上生成一个空的django应用试了一下,报错。Server Internal Error,又是周末没有技术支持,只好等到周一了。
一问才知道 django.fcgi需要x执行权限。scp上去没有700权限,但是ftp上去是有的。
chmod 700 django.fcgi加一下权限。
执行一下 ./django.fcgi
执行报错。原来是我putty vi方式贴到服务器上生成这个文件的,有些代码没拷好。
重新又pscp上去一个django.fcgi文件,再加一下权限。
重新访问,成功!

继续把自己的应用部署上去。也就是拷贝到public_html文件夹下。vi修改django.fcgi文件中的project名字为新的应用的文件夹的名称。访问。成功。

关于新部署启动,看到有文章写是touch django.fcgi 才行。我问了技术支持,他的回答是用
pkill django.fcgi

但我发现有时候执行这个命令是有效的。但有时候又报没有权限错误。pkill不熟悉。

还有一个小问题是我开发用了django 0.97 pre 服务器上不是。需要自己提交新的版本了。网上有篇文章写了,可以自己去google或访问下面的链接[url]http://imtx.cn/archives/255.html[/url]
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值