在 openSUSE 上安装 Redmine

在 openSUSE 上安装 Redmine

redmine-1.1.3-1.1使用存储库安装在 openSUSE 12.1 上http://download.opensuse.org/repositories/devel:/tools:/scm/openSUSE_12.1。无论如何,安装后:我编辑了database.yml文件以添加其他服务器上的 mysql 位置。

这边走:

production:
  adapter: mysql
  database: redmine
  host: <mysql-host>
  username: redmine
  password: <redmine.passwd.on.mysql>
  encoding: utf8

然后我启动了redmine(rcredmine start)

 # rcredmine start
redirecting to systemctl

看起来它正在工作。

 # rcredmine status
redirecting to systemctl
redmine.service - LSB: Redmine Web Server
          Loaded: loaded (/etc/init.d/redmine)
          Active: active (exited) since Mon, 05 Mar 2012 15:32:27 -0200; 9s ago
         Process: 4601 ExecStop=/etc/init.d/redmine stop (code=exited, status=0/SUCCESS)
         Process: 4683 ExecStart=/etc/init.d/redmine start (code=exited, status=0/SUCCESS)
          CGroup: name=systemd:/system/redmine.service

当我查看日志时,没有显示任何奇怪的东西。

 # tail -f /var/log/messages
Mar  5 15:32:27 redmine redmine[4683]: Starting Redmine daemon..done

根本就没有港口

~ # netstat -nat | grep 3000
~ # 

我缺少什么?

答案1

您需要手动安装redmine以进行理解和培训。

redmine 需要许多 gems(一些带有本机编译)、配置中的 3 个数据库连接(生产、开发、测试)、数据库初始化。

我的新包有很多错误(rake 脚本中的 gem 版本检查错误)。

1 小时起:

NetBeans项目/redmine>

ruby bin/rails server -e test
/usr/lib64/ruby/gems/2.2.0/gems/htmlentities-4.3.1/lib/htmlentities/mappings/expanded.rb:465: warning: duplicated key at line 466 ignored: "inodot"
=> Booting WEBrick
=> Rails 4.2.5 application starting in test on http://localhost:3000
=> Run `rails server -h` for more startup options
=> Ctrl-C to shutdown server
[2015-12-11 00:40:54] INFO  WEBrick 1.3.1
[2015-12-11 00:40:54] INFO  ruby 2.2.3 (2015-08-18) [x86_64-linux-gnu]
[2015-12-11 00:40:54] INFO  WEBrick::HTTPServer#start: pid=23123 port=3000
Version: ImageMagick 6.9.2-4 Q16 x86_64  http://www.imagemagick.org
Copyright: Copyright (C) 1999-2015 ImageMagick Studio LLC
License: http://www.imagemagick.org/script/license.php
Features: Cipher DPC Modules OpenMP 
Delegates (built-in): bzlib cairo djvu fftw fontconfig freetype jbig jng jp2 jpeg lcms lqr ltdl lzma openexr pangocairo png rsvg tiff webp wmf x xml zlib

答案2

如果您无法通过以下方式浏览您的redmine网页http://本地主机:3000,您是否收到“无法建立连接”或“连接被拒绝”错误?您是否按照步骤 8 中所述启动了 webrickredmine安装说明:

ruby script/server webrick -e production

您可能需要在 YaST 防火墙中打开端口 3000。

有关您的确切问题或错误的更多细节将会有所帮助。

后续:既然你已经启动了rcredmine,那么标准Web端口80呢?

答案3

正确安装Redmine的完整步骤可以在这里找到:http://www.redmine.org/projects/redmine/wiki/RedmineInstall

需要安装bundler来制作gem收集器。

 gem install bundler

出了问题需要仔细阅读错误的输出。

答案4

如果您想要更简单地安装 Redmine,我会向您介绍它的 btinami 堆栈,这意味着它包含诸如 apache 之类的东西,以及一些使安装变得简单的脚本。

https://bitnami.com/stack/redmine

它的行为更像是从 Windows 安装,它会到处问你问题,但会为你完成大部分工作。

相关内容