V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Feuda  ›  全部回复第 7 页 / 共 11 页
回复总数  201
1  2  3  4  5  6  7  8  9  10 ... 11  
2010-10-09 23:21:55 +08:00
回复了 xinzhi 创建的主题 Heroku 直播:Linux下试玩Heroku
已经看到了,太棒了
2010-10-09 23:11:46 +08:00
回复了 xinzhi 创建的主题 Heroku 直播:Linux下试玩Heroku
2010-10-09 23:09:31 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
@Paranoid
不会吧,那惨啦,%>_<%
2010-10-09 22:59:24 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
@Paranoid
没安装那些
2010-10-09 22:51:46 +08:00
回复了 xinzhi 创建的主题 Heroku 直播:Linux下试玩Heroku
顶起
2010-10-09 22:39:39 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
@Paranoid 分别用git运行后
sh.exe'': gem : command not found

cmd运行后
'gem'不是内部或外部命令,也不是可运行的程序
或批处理文件
2010-10-09 22:33:05 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
网上的资料:
好久没有关注Heroku了,今天在官网上逛了一下,发现改变了不少。现在就来说说如何在Heroku上快速度的创建一个项目。

Heroku是用git来管理项目的,另外还要用到ssh来登录,这两个工具请自行安装。

要用Heroku,当然就要安装它了。
$ sudo gem install heroku

先要生成一个公钥,使用命令:
$ ssh-keygen -t rsa
Generating public/private rsa key pair.
Enter file in which to save the key (/home/user/.ssh/id_rsa):
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in /home/user/.ssh/id_rsa.
Your public key has been saved in /home/user/.ssh/id_rsa.pub.
The key fingerprint is:
a6:88:0a:bb:74:70:c6:e0:d5:49:65:e3:04:d5:6c:3e [email protected]

把公钥加入到Heroku
$ heroku keys:add
Uploading ssh public key /home/user/.ssh/id_rsa.pub

如果想删除公钥,可以用命令:
$ heroku keys:remove [email protected]

查看公钥,用命令:
$ heroku keys

现在就可以创建一个项目了(预先要安装好rails)。
$ rails myapp
$ git init
$ git add .
$ git commit -m "my first commit"
Created initial commit 5df2d09: my first commit
44 files changed, 8393 insertions(+), 0 deletions(-)
create mode 100644 README
create mode 100644 Rakefile
create mode 100644 app/controllers/application.rb
...

把这个项目创建到Heroku上。
$ heroku create myapp
Enter your Heroku credentials.
Email: [email protected]
Password:
Uploading ssh public key /home/user/.ssh/id_rsa.pub
(当第一次运行heroku命令时,会创建~/.heroku/credentials文件,这个文件记录了你输入的用户名和密码,这个是在Heroku注册的用户名和密码。)

接下来运行:
$ git push heroku master
Counting objects: 65, done.
Compressing objects: 100% (58/58), done.
Writing objects: 100% (65/65), 80.54 KiB, done.
Total 65 (delta 14), reused 0 (delta 0)

-----> Heroku receiving push
-----> Rails app detected
Compiled slug size is 0.1MB
-----> Launching....... done
App deployed to Heroku

To [email protected]:vivid-mountain-91.git
* [new branch] master -> master

再做一个数据库迁移:
$ heroku rake db:migrate

现在就可以像平常使用Rails一样编写程序了。
更新代码可以用:
$ git push herku
将本地数据更新到Heroku网站上:
$ heroku db:push
(这个命令会使用taps,如果没有安装,请先安装。)

要打开网页浏览,就可以用
$ heroku open
2010-10-09 22:28:50 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
@daqing and xinzhi
我用的是win,悲剧了...
2010-10-09 22:22:09 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
@bcxx 好,谢谢,我先试试
2010-10-09 21:54:10 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
@daqing 嗯,先谢谢啦,要在heroku上搭建一个项目,以前没有用过heroku,首先便要安装heroku, 在git里运行
$ sudo gem install heroku

结果是 sh.exe'': sudo : command not found

就是这样,不知是何原因
2010-10-09 21:34:17 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
OK!此处无人“能”答!我宣布问题正式关闭!
2010-10-09 21:17:02 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
不要视而不见啊,说不知道也可以啊
2010-10-09 21:16:19 +08:00
回复了 Feuda 创建的主题 Heroku 头疼:如何安装heroku?
关照下行不,大哥大姐们?%>_<%
2010-10-08 13:44:44 +08:00
回复了 skyonline 创建的主题 Project Babel 创建的节点怎样删除呢?
@xinzhi 跟着长见识了,谢谢
2010-10-08 13:25:30 +08:00
回复了 skyonline 创建的主题 Project Babel 创建的节点怎样删除呢?
貌似都不知道...
才发现,原来刚好那个标签的定义的颜色有问题,汗
不用麻烦了 不用麻烦了 不用麻烦 不用麻烦了 不用麻烦了

重新部署了一下,终于恢复正常!

自导自演.......
伤心
2010-10-02 23:28:12 +08:00
回复了 Livid 创建的主题 Project Babel img.ly 支持上线
悲剧,没后注册
2010-10-02 23:26:34 +08:00
回复了 Livid 创建的主题 Project Babel img.ly 支持上线
1  2  3  4  5  6  7  8  9  10 ... 11  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   2239 人在线   最高记录 6543   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 04:43 · PVG 12:43 · LAX 21:43 · JFK 00:43
Developed with CodeLauncher
♥ Do have faith in what you're doing.