V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
hjx1997
V2EX  ›  程序员

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

  •  
  •   hjx1997 · 2014-07-20 19:47:11 +08:00 · 6628 次点击
    这是一个创建于 3566 天前的主题,其中的信息可能已经有所发展或是发生改变。
    装了一下午!老是搞不定!!总是出现各种各样的错误!!Ruby我完全一无所知!!

    求解…

    我按照教程安装的…部署在阿里云
    47 条回复    2014-07-22 00:58:28 +08:00
    raynix
        1
    raynix  
       2014-07-20 19:50:50 +08:00 via Android
    碰巧我刚搭了坛子

    http://raynix.info/archives/3009
    orancho
        2
    orancho  
       2014-07-20 19:52:17 +08:00   ❤️ 1
    环境搭建参照 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
        3
    nsa  
       2014-07-20 20:01:16 +08:00
    用这个源 https://packager.io/gh/pkgr/discourse

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

    要不你就贴个log啊
    hjx1997
        4
    hjx1997  
    OP
       2014-07-20 20:04:39 +08:00
    嗯嗯~按照大家的方法~我再试试~
    hjx1997
        5
    hjx1997  
    OP
       2014-07-20 20:07:29 +08:00
    @orancho 我之前是用esoTalk的~我自己汉化之后总是会出现各种奇奇怪怪的小问题。对中文语言不太友好,然后我就想换着看了。vanilla、phpbb、fluxbb都试过了。
    你还有什么好的推荐吗~要清爽一点的~
    orancho
        6
    orancho  
       2014-07-20 20:19:17 +08:00
    @hjx1997 可以试试@chloerei 的codecampo.com用的campo(https://github.com/chloerei/campo)
    orancho
        7
    orancho  
       2014-07-20 20:20:54 +08:00
    @hjx1997 自己正在写一个论坛,用在gather.whouz.com,预计下周末完工 https://github.com/JmPotato/Gather
    hjx1997
        8
    hjx1997  
    OP
       2014-07-20 20:23:22 +08:00
    @orancho 好粉嫩的界面~
    hjx1997
        9
    hjx1997  
    OP
       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
        10
    bibizhang  
       2014-07-20 20:35:11 +08:00
    @hjx1997 你是esotalk上的jsthon吗?
    hjx1997
        11
    hjx1997  
    OP
       2014-07-20 20:36:20 +08:00
    http://www.tuicool.com/articles/y2EV7z
    重新来,用这里的方案、到这一步就挂掉了

    生成密钥会话令牌

    $ rake secret

    然后报错

    cannot load such file -- bundler
    hjx1997
        12
    hjx1997  
    OP
       2014-07-20 20:36:43 +08:00
    @bibizhang 卧槽~换了个ID都被你发现了
    bibizhang
        13
    bibizhang  
       2014-07-20 20:39:28 +08:00
    @hjx1997 头像太萌 过目难忘
    hjx1997
        14
    hjx1997  
    OP
       2014-07-20 20:40:52 +08:00
    哈哈~ 我现在已经放弃使用esoTalk了,太多东西要折腾了,正在寻找替代品。
    orancho
        15
    orancho  
       2014-07-20 20:43:51 +08:00
    @hjx1997 /usr/local/rvm 当前用户对这个目录没有读写权限
    bibizhang
        16
    bibizhang  
       2014-07-20 20:44:18 +08:00
    @hjx1997 不要想着逃避 遇到问题想办法解决才有助于技术的提高
    orancho
        17
    orancho  
       2014-07-20 20:44:47 +08:00
    @hjx1997 主要是衬内容部分的Ruby红
    chloerei
        18
    chloerei  
       2014-07-20 20:45:52 +08:00
    Discourse 现在是用 docker 部署的啊,不用碰 Ruby。
    orancho
        19
    orancho  
       2014-07-20 20:52:09 +08:00
    @orancho 我的那个论坛之前的版本(在master分支)是用Python+flask写的,虽然我不会部署……
    chloerei
        20
    chloerei  
       2014-07-20 20:54:47 +08:00
    @orancho 现在 Campo 部署还是挺麻烦的,不是 Rails 开发者不建议用。
    hjx1997
        21
    hjx1997  
    OP
       2014-07-20 21:04:13 +08:00
    哈哈~我看到Discourse才开始接触Ruby的~
    xuwenmang
        22
    xuwenmang  
       2014-07-20 21:29:13 +08:00
    之前看过,太丑没兴趣。。。刚看了下,稍微清新多了。
    orancho
        24
    orancho  
       2014-07-20 22:39:56 +08:00
    @chloerei 还好吧……起码rails应用我不看readme能自己部署……之前折腾一个flask写的东西硬是跑不起来
    hjx1997
        25
    hjx1997  
    OP
       2014-07-20 22:55:57 +08:00
    我到现在还没弄好…………TAT
    hjx1997
        26
    hjx1997  
    OP
       2014-07-20 22:56:53 +08:00
    @crll 这些我都用过啦~不过感觉功能不太齐全~新东西嘛~不过还是谢谢啦!
    heylogo
        27
    heylogo  
       2014-07-20 23:16:03 +08:00
    @hjx1997 Esotalk很好的啊,可以看看我的, zhutoushe.com
    crll
        28
    crll  
       2014-07-20 23:18:59 +08:00
    @hjx1997 http://eoo.hk 那这个怎么样 哈哈哈
    hjx1997
        29
    hjx1997  
    OP
       2014-07-20 23:19:01 +08:00
    @heylogo 你没有汉化搜索标签啊~汉化掉吧、部分标签无法使用这里有解决办法。
    http://ziyue.it/48/0#p213
    hjx1997
        30
    hjx1997  
    OP
       2014-07-20 23:20:00 +08:00
    @crll 底部小国旗404了~
    heylogo
        31
    heylogo  
       2014-07-20 23:26:03 +08:00
    @hjx1997 你的 #10个以上回复 还是有问题,只筛选出来一个帖子,你看看
    hjx1997
        32
    hjx1997  
    OP
       2014-07-20 23:34:38 +08:00
    @heylogo 那个不是我的站~我已经放弃esoTalk啦~

    不过我还会在后续FIX BUG的~ 过几天又有新补丁了
    hjx1997
        33
    hjx1997  
    OP
       2014-07-20 23:44:49 +08:00
    jsthon@AY14060900105154010eZ:~/source/discourse$ bundle installcd ~ && cd ~/source/discourse
    /usr/lib/ruby/vendor_ruby/bundler/rubygems_ext.rb:8:in `require': no such file to load -- rubygems (LoadError)
    from /usr/lib/ruby/vendor_ruby/bundler/rubygems_ext.rb:8
    from /usr/lib/ruby/vendor_ruby/bundler.rb:11:in `require'
    from /usr/lib/ruby/vendor_ruby/bundler.rb:11
    from /usr/bin/bundle:4:in `require'
    from /usr/bin/bundle:4

    还是装不上、、、唉、、、、、求助帮忙~~~亲~~~~~
    jsthon
        34
    jsthon  
       2014-07-20 23:56:40 +08:00   ❤️ 1
    我换了个ID了~
    chloerei
        35
    chloerei  
       2014-07-20 23:59:28 +08:00   ❤️ 1
    @hjx1997 你看错教程了…… https://github.com/discourse/discourse/blob/master/docs/INSTALL-digital-ocean.md

    另外阿里云在国内,有可能下载包的时候被墙。
    hjx1997
        36
    hjx1997  
    OP
       2014-07-21 00:10:22 +08:00
    目前Github没有被墙~~我再试试~~
    hjx1997
        37
    hjx1997  
    OP
       2014-07-21 00:33:05 +08:00
    已崩溃! 折腾了18小时了!!
    gzelvis
        38
    gzelvis  
       2014-07-21 09:17:55 +08:00
    dropbox解封了?
    hjx1997
        39
    hjx1997  
    OP
       2014-07-21 09:34:44 +08:00
    @gzelvis 没有呢
    fantasticfears
        40
    fantasticfears  
       2014-07-21 09:59:51 +08:00   ❤️ 1
    P9
        41
    P9  
       2014-07-21 10:08:19 +08:00
    这东西不是说收费的么
    hjx1997
        42
    hjx1997  
    OP
       2014-07-21 11:17:53 +08:00
    @fantasticfears 还是搞不定、、唉、、、不知道怎么折腾……TAT
    fantasticfears
        43
    fantasticfears  
       2014-07-21 11:37:25 +08:00   ❤️ 1
    @hjx1997 这不科学..我可以帮你。怎么联系?
    hjx1997
        44
    hjx1997  
    OP
       2014-07-21 11:52:34 +08:00
    @fantasticfears 真的吗~谢谢啦! jsthon#qq.com
    hjx1997
        45
    hjx1997  
    OP
       2014-07-21 12:02:52 +08:00
    @fantasticfears QQ 295-196455 thank you! :-)
    websmallc
        46
    websmallc  
       2014-07-21 21:41:21 +08:00
    我也折腾了好久没有安装成功。。。楼主安装成功之后发个教程
    hjx1997
        47
    hjx1997  
    OP
       2014-07-22 00:58:28 +08:00
    @websmallc 我现在有个好心人正在帮忙噢~、自己折腾不了、、
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   实用小工具   ·   1385 人在线   最高记录 6543   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 17:32 · PVG 01:32 · LAX 10:32 · JFK 13:32
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.