装个 Discourse 我都快崩溃了!!根本玩不转!!

2014-07-20 19:47:11 +08:00
 hjx1997
装了一下午!老是搞不定!!总是出现各种各样的错误!!Ruby我完全一无所知!!

求解…

我按照教程安装的…部署在阿里云
6783 次点击
所在节点    程序员
47 条回复
raynix
2014-07-20 19:50:50 +08:00
碰巧我刚搭了坛子

http://raynix.info/archives/3009
orancho
2014-07-20 19:52:17 +08:00
环境搭建参照 https://github.com/ruby-china/ruby-china/wiki/Ubuntu-12.04-%E4%B8%8A%E4%BD%BF%E7%94%A8-Nginx-Passenger-%E9%83%A8%E7%BD%B2-Ruby-on-Rails

顺便一提,Discourse代码有些烂,虽然烂之程度跟Discuz!不能比。
nsa
2014-07-20 20:01:16 +08:00
用这个源 https://packager.io/gh/pkgr/discourse

然后到这里问 https://meta.discourse.org/

要不你就贴个log啊
hjx1997
2014-07-20 20:04:39 +08:00
嗯嗯~按照大家的方法~我再试试~
hjx1997
2014-07-20 20:07:29 +08:00
@orancho 我之前是用esoTalk的~我自己汉化之后总是会出现各种奇奇怪怪的小问题。对中文语言不太友好,然后我就想换着看了。vanilla、phpbb、fluxbb都试过了。
你还有什么好的推荐吗~要清爽一点的~
orancho
2014-07-20 20:19:17 +08:00
@hjx1997 可以试试@chloerei 的codecampo.com用的campo(https://github.com/chloerei/campo)
orancho
2014-07-20 20:20:54 +08:00
@hjx1997 自己正在写一个论坛,用在gather.whouz.com,预计下周末完工 https://github.com/JmPotato/Gather
hjx1997
2014-07-20 20:23:22 +08:00
@orancho 好粉嫩的界面~
hjx1997
2014-07-20 20:31:27 +08:00
@raynix
@orancho
@nsa

真崩溃,搞不定、

安装Ruby2.1.1都弄不上


mkdir: cannot create directory `/usr/local/rvm/log/1405858864_ruby-2.1.1': Permission denied
tee: /usr/local/rvm/log/1405858864_ruby-2.1.1/update_system.log: No such file or directory
Updating system............
Error running 'requirements_debian_update_system ruby-2.1.1',
showing last 15 lines of /usr/local/rvm/log/1405858864_ruby-2.1.1/update_system.log
tail: cannot open `/usr/local/rvm/log/1405858864_ruby-2.1.1/update_system.log' for reading: No such file or directory
Requirements installation failed with status: 1.
Gemset '' does not exist, 'rvm ruby-2.1.1 do rvm gemset create ' first, or append '--create'.
bibizhang
2014-07-20 20:35:11 +08:00
@hjx1997 你是esotalk上的jsthon吗?
hjx1997
2014-07-20 20:36:20 +08:00
http://www.tuicool.com/articles/y2EV7z
重新来,用这里的方案、到这一步就挂掉了

生成密钥会话令牌

$ rake secret

然后报错

cannot load such file -- bundler
hjx1997
2014-07-20 20:36:43 +08:00
@bibizhang 卧槽~换了个ID都被你发现了
bibizhang
2014-07-20 20:39:28 +08:00
@hjx1997 头像太萌 过目难忘
hjx1997
2014-07-20 20:40:52 +08:00
哈哈~ 我现在已经放弃使用esoTalk了,太多东西要折腾了,正在寻找替代品。
orancho
2014-07-20 20:43:51 +08:00
@hjx1997 /usr/local/rvm 当前用户对这个目录没有读写权限
bibizhang
2014-07-20 20:44:18 +08:00
@hjx1997 不要想着逃避 遇到问题想办法解决才有助于技术的提高
orancho
2014-07-20 20:44:47 +08:00
@hjx1997 主要是衬内容部分的Ruby红
chloerei
2014-07-20 20:45:52 +08:00
Discourse 现在是用 docker 部署的啊,不用碰 Ruby。
orancho
2014-07-20 20:52:09 +08:00
@orancho 我的那个论坛之前的版本(在master分支)是用Python+flask写的,虽然我不会部署……
chloerei
2014-07-20 20:54:47 +08:00
@orancho 现在 Campo 部署还是挺麻烦的,不是 Rails 开发者不建议用。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/123614

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX