【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~✪