如何在新浪SAE平台上面部署禅道开源项目管理软件

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

4.3 部署 SDK
下载 SDK 之后,将其解压缩,然后将目录拷贝到 D:\sae 下面。双击 am.php,即可启 动 sae 的 sdk。
SDK 安装完毕之后,我们就可以通过 SDK 来下载代码,创建我们基本的目录结构了。
五、通过 SDK 下载代码
5.1 启动 SDK
5.2 登录 SDK
5.3 下载代码
如何在新浪 SAE 平台上面部署禅道开源项目管理软件
2011/5/19
简介:
本文主要介绍如何在新浪云计算平台——SAE 上面使用国产的开源项目管理软件禅道 来搭建在线的项目管理平台。 通过这套平台, 众多的中小型公司或者创业团队可以快速的搭 建一个稳定、可靠、跨地域的在线项目管理平台,更好的进行项目管理。
2.4 查看我的应用列表
创建完应用之后,就可以在“我的应用”中看到刚刚创建的应用了。
应用创建完之后,我们需要对这个应用做一些初始化的操作。
三、初始化应用
一个应用在使用禅道之前,需要做好数据库、storage 存储服务、memcache 内存存储服 务这三个服务的初始化操作。让我们逐一来展示:
wenku.baidu.com 3.1 初始化数据库
关于新浪 SAE 平台:
新浪 SAE 平台是由新浪网推出的一套简单高效的应用开发和运行平台。它基于成熟的 LAMP 架构,前端自动负载均衡,SandBox 保证的良好隔离,数据全冗余分布式架构,可靠 安全的数据传输存储。无限水平扩展设计,分布式数据存储服务,键值分布式缓存服务, 众 多可选用的增强服务,同步/异步通讯支持。 SAE 官方网站:http://sae.sina.com.cn/ 现在让我们开始亲密接触云计算平台吧!
6.5 上传代码
现在就可以通过 SDK 来上传代码了。 关闭 SDK,重新打开,然后选择应用,然后选择更新上传。
代码上传完毕之后,我们就可以开始禅道的安装程序了。
七、执行禅道安装程序
7.1 访问 1.myzentao.sinaapp.com
访问地址 http://1.myzentao.sinaapp.com,以启动安装程序。 这其中,1代表了版本号,myzentao 则是你申请的二级域名。如果1这个版本是默认版 本,则可以将1省掉,直接访问 myzentao.sinaapp.com
3.3 初始化 memcache
SAE 平台还提供了 memcache 的内存存储服务, 用来提供一些需要高速访问的临时文件 的存储。
初始化 memcache,需要选择下申请的内存空间大小,根据实际情况填写。
现在应用所用到的服务都已经初始化完毕,我们现在需要为这个应用创建一个代码版 本,然后下载 SAE 的 SDK。
7.2 启动安装程序
7.3 检查系统
7.4 设置参数
注意这个地方需要填写 storage domain,一定要填写你刚才初始化的 domain 的名称。
7.5 存储配置文件
由于 SAE 无法直接写入本地文件,因此需要将上面的代码拷贝到本地 SDK 中,然后 通过 SDK 上传。具体步骤: 拷贝文本框里面的内容,将其保存到 d :\sae\apps\myzentao\1\code\config\my.php 中。
在“我的应用”列表中,选择要管理的应用,进入该应用的管理界面。然后选择“服务 管理”里面的 MySQL ,然后选择页面上面的“点此初始化 MySQL ” ,即可完成 MySQL 的 初始化操作。
3.2 初始化 storage 服务
出于安全考虑,SAE 平台禁用了本地文件系统的操作,替代的提供了 storage 存储服务 来存储文件。初始化 storage 服务需要选择一个 domain 的名字,大家可以把它理解为一个 存储路径,用来区分不同的文件,方便管理。
背景:
关于禅道项目管理软件:
禅道是第一款国产的优秀开源项目管理软件。它集产品管理、项目管理、质量管理、 文 档管理、组织管理和事务管理于一体,是一款功能完备的项目管理软件,完美地覆盖了项目 管理的核心流程。先进的管理思想,合理的软件架构,简洁实效的操作,优雅的代码实现, 灵活的扩展机制,强大而易用的 api 调用机制,多语言支持,多风格支持,搜索功能,统计 功能——这一切,您通过禅道,都可以拥有!禅道在手,项目无忧! 禅道项目管理软件官方网站为:http://www.zentao.net
下面我们要来下载部署禅道 SAE 版本的代码了。
六、部署禅道 SAE 版本代码
6.1 下载禅道代码
禅道开发团队专门针对 SAE 环境做了优化,大家可以到禅道官网的下载频道下载最新 的禅道 SAE 版本:http://www.zentao.net/article-browse-1067.html
6.2 解压缩
登录 SDK 之后,选择自己创建的应用,然后选择创建的版本1,双击,即可下载代码。
默认创建的版本,只有一个 index.php 文件。
下面让我们来了解我 SAE 应用的目录结构:
5.4 了解一个应用的目录结构
� � � � d:\sae\apps\myzentao\,存放了这个应用的个版本的代码。 d:\sae\apps\myzentao\1 这个目录存放了版本 1 的代码。 d:\sae\apps\myzentao\config.yaml,是这个版本的配置文件。 d:\sae\apps\myzentao\code,是这个版本的代码文件。
二、创建应用
在开始部署禅道之前,首先要创建一个应用,步骤如下:
2. 1 首先登录 SAE 系统。
首先用你刚才注册的帐号,登录 SAE 系统,进入在线应用管理界面。
“我的应用 ” “创建应用 ” 2.2 选择 选择“ 我的应用” ,然后选择下面的 ,然后选择下面的“ 创建应用”
2.3 选择二级域名
每一个 SAE 应用都需要申请一个 xxx.sinaapp.com 的二级域名。按照下面的图示选择自 己喜欢的二级域名。
一、注册 SAE 帐号。
SAE 已经于 2011 年 5 月 17 日正式放开注册。我们要做的第一步就是注册新浪 SAE 平 台的 帐号 。只要 你有 新浪微 博的 帐号, 都可 以来申 请注 册帐号 。具 体的注 册地 址:
http://sae.sina.com.cn/ 请访问上面的网站,按照提示注册帐号。注册帐号之后,我们就可以创建我们自己的应 用了。
解压缩之后,会有一个数字 10的目录,将其改为 1
6.3 部署代码到 sae 目录
将修改之后的1这个目录拷贝到 d:\sae\apps\myzentao\,覆盖原来的1目录。
6.4 修改参数
代码拷贝之后,需要打开 config.yaml,修改下里面的 name 参数,将其改成你所申请的 二级域名的名字。
更新完毕之后,再上传 my.php
7.6 设置管理员帐号
my.php 上传到 SAE 环境之后,就可以继续下一步的操作:设置管理员帐号和密码。
走到这一步, 恭喜您, 禅道 SAE 版本已经成功的安装在 SAE 平台上面, 赶紧登录系统, 来体验禅道强大的功能吧!
附录:
禅道官方网站: http://www.zentao.net 禅道使用帮助: http://www.zentao.net/help-book-zentaopmshelp.html 禅道官方微博: http://weibo.com/zentaopms 禅道 SAE 体验:http://zentao.sinaapp.com
四、创建代码版本,下载 SDK
4. 1 创建代码版本
SAE 里面提供了代码版本的概念,每一个应用可以部署最多 10 个版本的代码,这样方 便大家来进行代码的调试和跟踪。 在应用管理页面,选择“代码管理” ,即可出现代码创建链接已经 SDK 的下载链接。
4.2 下载 SDK
SAE 提供了一个 SDK 环境,用来管理和维护 SAE 的代码。它共有 windows、linux 和 Mac 等几个主流操作系统的版本。我们以 windows 下面的为例,在“代码管理”页面,点 击 SDK 的下载链接,选择相应的版本,下载即可。
相关文档
最新文档