<?xml version="1.0" encoding="UTF-8" ?>
<rss version="2.0">
<channel>
<title><![CDATA[缘分天空]]></title> 
<link>http://lulizhu.za.net/index.php</link> 
<description><![CDATA[我的小窝]]></description> 
<language>zh-cn</language> 
<copyright><![CDATA[缘分天空]]></copyright>
<item>
<link>http://lulizhu.za.net/post//</link>
<title><![CDATA[alwaysdata空间python之我的地盘]]></title> 
<author>lulizhu &lt;admin@yourname.com&gt;</author>
<category><![CDATA[Rsource]]></category>
<pubDate>Fri, 27 Nov 2009 06:53:44 +0000</pubDate> 
<guid>http://lulizhu.za.net/post//</guid> 
<description>
<![CDATA[ 
	&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 关注这个空间很久了，但是自己不是学python的，是个门外汉，申请了空间也只上传了静态网页！<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 最近有发现了它，准备用它干点啥！<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 对python一窍不通，只能上网上搜教程！从网上搜到没几篇教程！主要有以下几篇！<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 1.深柳堂出品的<a href="http://zhasm.com/blog/deploy-a-django-application-on-alwaysdata.html" target="_blank">如何在alwaysdata上启用django程序</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 2.石头之家出品的<a href="http://tangjun.alwaysdata.net/blog/2/" target="_blank">在alwaysdata主机上搭建Django</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 3. lizheming<a href="http://groups.billwang.net/223/thread-477/" target="_blank">写的教大家在alwaysdata免费空间中完美建立自己的PageCookery</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 4.也就最重要的教程，是由pyxor写的<a href="http://pyxor95.spaces.live.com/blog/cns!606C51BECC6AD13!258.entry" target="_blank">在alwaysdata.com上布署django时遇到的一些问题</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 也就这么多了，呵呵，马上推出由我写的alwaysdata空间python之我的地盘。<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 第一步：申请空间，这个就不用说了，看不懂可以用google翻译！<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 第二步：登陆alwaysdata.com,打开<a href="http://admin.alwaysdata.com/login/" target="_blank">http://admin.alwaysdata.com/login/</a>,用你email和密码登陆！登陆进去后要设置ftp、ssh和php、python的版本！ssh有时候是关闭的，需要打开！ssh地址是：ssh.alwaysdata.com ,ftp地址是：ftp.alwaysdata.com ,Alwaysdata 是支持 curl 的，需设置 Environnement PHP 中的 php.ini pour PHP 5 和 php.ini pour PHP 4 为 “extension = curl.so”（不含引号）。这样基本上就设置完毕了！<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 第三步：要用ssh了，下载putty，在地址里填写：ssh.alwaysdata.com 端口：22,点击open,开始登陆ssh！输入ssh的用户名和密码，进入里面！按照要求需要建立项目目录，暂定为myproject吧，在ssh里输入：<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; c www/&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; (进入www目录)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; django-admin.py startproject myproject&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;(建立myproject项目目录)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 第四步：登陆ftp，可以看到第三步建立的项目目录myproject,里面包含 __init__.py，manage.py，settings.py，urls.py，在 myproject目录里再建立目录public,<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在public文件夹中新建django.fcgi文件，内容如下：<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; #!/usr/bin/python<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;import os, sys<br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;_PROJECT_DIR = os.path.dirname(os.path.dirname(os.path.abspath(__file__)))<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sys.path.insert(0, _PROJECT_DIR)<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;sys.path.insert(0, os.path.dirname(_PROJECT_DIR))<br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; _PROJECT_NAME = _PROJECT_DIR.split('/')[-1]<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; os.environ['DJANGO_SETTINGS_MODULE'] = "%s.settings" % _PROJECT_NAME<br/> <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; from django.core.servers.fastcgi import runfastcgi<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; runfastcgi(method="threaded", daemonize="false")<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;使用ssh :chmod +x django.fcgi，或使用fxp为其增加可执行属性，否则会出现500错误。<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;在public文件夹新建.htaccess文件，内容如下：<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AddHandler fcgid-script .fcgi<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RewriteEngine On<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RewriteCond %&#123;REQUEST_FILENAME&#125; !-f<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; RewriteRule ^(.*)$ django.fcgi/$1 [QSA,L]<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;其实在windows里建立这连个文件根本没用，打开网站就会500错误，我也是看了pyxor写的<a href="http://pyxor95.spaces.live.com/blog/cns!606C51BECC6AD13!258.entry" target="_blank">在alwaysdata.com上布署django时遇到的一些问题</a>才知道的，马上切换系统，进入linux，做了这两个文件，终于在alwaysdata空间上搭建Django成功了！<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 这个做了无图版的教程，有空把图片补上，提供django.fcgi和.htaccess,教程就完善了！<br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 演示：<a href="http://qzone.alwaysdata.net/" target="_blank">http://qzone.alwaysdata.net/</a><br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <br/>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 友情提示：本文系本站原创，如需转载请注明来自<a href="http://lulizhu.za.net" target="_blank">缘分天空</a><br/>&nbsp;&nbsp;&nbsp;&nbsp; <br/><br/>Tags - <a href="http://lulizhu.za.net/tags/python/" rel="tag">python</a> , <a href="http://lulizhu.za.net/tags/alwaysdata/" rel="tag">alwaysdata</a> , <a href="http://lulizhu.za.net/tags/django/" rel="tag">django</a>
]]>
</description>
</item><item>
<link>http://lulizhu.za.net/post//#blogcomment</link>
<title><![CDATA[[评论] alwaysdata空间python之我的地盘]]></title> 
<author> &lt;user@domain.com&gt;</author>
<category><![CDATA[评论]]></category>
<pubDate>Thu, 01 Jan 1970 00:00:00 +0000</pubDate> 
<guid>http://lulizhu.za.net/post//#blogcomment</guid> 
<description>
<![CDATA[ 
	
]]>
</description>
</item>
</channel>
</rss>