|
InstallGuideOnDotCloud
DotCloud 平台使用指南DotCloud 平台简介为云平台, 类似Heroku, 可搭建自己编写的应用,例如APJP,Wordpress Windows 部署准备安装CygwinDotCloud 云平台并未直接支援视窗用户,它的开发工具以Linux/Unix/MacOSX为主,故需要安装 Cygwin必须安装下列套件/工具 net/openssh 可往官方文件取得进一步资讯: http://docs.dotcloud.com/firststeps/install/ 申请 DotCloud 帐户访问 https://www.dotcloud.com 申请帐户
填入邮箱,会即时收到确认电邮,点击链接,确认电邮有效,并填入用户名和密码
在帐户里有一栏位名为"Setting", 点击打开,有一个"KEY", 记下来或复制下来备用
Windows 安装 DotCloud 云平台SDK打开Cygwin Shell 终端机,输入 wget http://peak.telecommunity.com/dist/ez_setup.py ,如图
等待下载easy_install完成, 然後输入 python ez_setup.py 安装
在下载的文件中,有一个命令叫作 easy_install , 执行 easy_install pip
完成後执行 pip install dotcloud ,安装dotcloud
请记著所有命令必须在Cygwin Shell终端机执行,完成会出现讯息
上传APJP_REMOTE_DOTCLOUD文件到服务器下载APJP_REMOTE_DOTCLOUD最新版本,解开压缩文件,转到APJP_REMOTE_DOTCLOUD目录
於当前目录释放文件,得到index.html, META-INF和WEB-INF两个目录
转到WEB-INF目录,编辑APJP.properties的KEY栏位,KEY可往项目下载栏下载产生KEY的程序 http://apjp.googlecode.com/files/APJP_KEY-0.1.0.zip
完成後存档,可把原来的ROOT.war和Readme.txt删除,将index.html, META-INF和WEB-INF两个目录
完成後返回Cygwin Shell终端机,输入命令 dotcloud
输入刚才在官网复制了的KEY,填入,等待创建完成,执行 dotcloud create sub-domain
完成创建子域名後,转到APJP_REMOTE_DOTCLOUD所在目录,例如放在
於命令列下输入 dotcloud push Your-sub-domain ,上传文件
等待完成上传,会在最末显示应用的域名,一般是 http://xxx-logname.dotcloud.com
设置APJP_LOCAL本地客户端编辑APJP_LOCAL\APJP.properties, 找到APJP_KEY= 填入和上传到服务器相同的KEY
往下找到APJP_REMOTE_HTTP_SERVER_1_REQUEST_URL= 填入刚才记录得到的网址,如图
再往下找到APJP_REMOTE_HTTPS_SERVER_1_REQUEST_URL= 和上述一样,只是变为HTTPS
於火狐的代理设定APJP的本地端口
更详尽的设置请参考项目的其他WIKI,例如 InstallGuideOnGAE,这里不再叙述
访问 http://whatismyipaddress.com 确定通过APJP代理访问互联网
返回cmd.exe窗口查看讯息
补充Linux/MacOSX用户请参考官方文件部署 |