【Pagoda】在pagodabox里建立项目并连接数据库

    pagodabox是一个免费项目托管平台,就像GAE、 BAE、 SAE那样。GAE不支持PHP,对国内很多人来说是非常悲剧的;SAE要钱,对于一个完整的并长期运营项目来说是不错的选择,如果只是简单测试项目就比较麻烦,而且有不少限制;BAE每天有一定的免费限额,很不错,但是项目数目最大为10;pagodabox在墙外,使用需斟酌。所以我一般用pagodabox放自己的练手项目。www.pagodabox.com

 

1、首先要把本地密钥传到pagodabox里

本地公钥密钥
 
上传密钥SSH
 
 
 
只要有一个应用有公钥 ,其他应用就都有了。
上传多个密钥,可以多台电脑连接这个应用。
 
 
——————————————————————————————————————————
2、先在pagoda上创建一个应用
Quickstart :这个是利用它提供的框架进行构建,例如wordpress。
Clone an Existing repo :复制已有的项目过来
Empty Repo :建立一个新的项目
这里我们选择Empty
 
比如创建了个shota的项目,创建之后它会给出这下面的命令,复制过来
 
3、开始对本地使用GIT
 
初始化
$ git init
 
添加所有项目
$ git add .
 
提交注释
$ git commit -m 'here is a comment'  //注释
 
链接远端
$ git remote add pagoda git@git.pagodabox.com:shota.git
                          版本名称                                    应用名称
 
提交
$ git push pagoda --all
如果不打单个版本名,就会push到所有版本
 
4、本地操作完成之后,回到网站
这里黑框里面的东西就是上面打的
点击红色方框内的btn就创建成功了
 
——————————————————————————————————————————
5、关于显示.git文件
.git文件是收集所以项目信息的文件,例如版本、分支、注解等。.git文件是隐藏文件,默认是不显示的,现在让它出现吧~
 
 
 
去掉隐藏文化拓展名,避免写HTML后缀出错
 
显示出隐藏git版本管理文件夹
 
————————————————————————————————————————————
6、你的SSH地址
进入后,这里可以显示clone  SSH地址,就是你的项目所在位置,就是第3步里用到的SSH地址
——————————————————————————————————————————
 
7、创建数据库
 
依次选择Mysql、Cloud,你也可以根据自己的需求进行选择。
 
 
数据库名
——————————————————————————————————————————
 
8、安装pagoda客户端
unix系统用第一句,win用第二句。

 
我是win的,所以进入CMD
$ gem install pagoda
——————————————————————————————————————————
 
9、上传代码 
第一次用pagoda客户端(使用CMD或者Git都行,pagoda没有自己独立的)时
会要求输入用户名、密码
这里会创建一个文件
可以直接在这里修改
 
链接数据库 
 
这里可以看到数据库的信息,
待会会用到
 
 
把上面的信息修改到coon.php配置文件里面
 
 
10、点击这里查看项目效果
 
或者回到主页,各个项目后面都有进入网站的链接
 
 
——————————————————————————————————————————
 
11、添加人员进入项目
当然,还可以添加人员进入项目,别人就可以和你一起开发
 
 

 

≡≡≡≡≡≡≡≡≡≡★ From Laker's blog ★≡≡≡≡≡≡≡≡≡≡

¤ ╭⌒╮☀Coding and Changing~☀ ╭╭ ⌒╮

✪Fighting and Insisting~✪

 

posted @ 2013-05-30 17:17  youngLaker  阅读(333)  评论(0编辑  收藏  举报