Redmine 在 CentOs 上安装

Redmine 在 CentOs 上安装

我想按照此链接上的说明在我的 CentOs 5 上安装 Redmine:http://www.redmine.org/projects/redmine/wiki/HowTo_install_Redmine_on_CentOS_5

我已经顺利到达“配置 Apache 以托管文档”步骤。在此步骤中,还有另一个链接可以成功。
在第 5 步的基本步骤中,需要编辑 rails 路径,但在建议的路径上我没有 rails。

你知道我在哪里可以找到它吗?

答案1

哥们,解决了吗?

如果没有,请尝试一下(抱歉,从解决方案页面复制到这里格式不对...):

在带有 postgres 后端的 centos 5.4 上安装 redmine(项目管理工具)

  • 先决条件 * 启用 epel yum 存储库 * 安装了 postgresql 数据库(我使用的是 pgdg 存储库提供的最新 8.4 版本)

  • 安装一些软件包

    yum install ruby ruby-devel ruby-libs ruby-irb ruby-rdoc ruby-postgres rubygems
    gem install rails
    
  • 创建用户/数据库

    su postgres
    createuser -P redmine (no superuser, can create databases)
    psql -U redmine postgres
    postgres#>create database redmine;
    postgres#>\q
    
  • 下载最新稳定的redminehttp://rubyforge.org/frs/?group_id=1850

    cd /opt
    wget http://rubyforge.org/frs/download.php/67144/redmine-0.8.7.tar.gz
    tar -xvzf redmine-0.8.7.tar.gz
    
  • 编辑 ruby​​ 数据库配置

    cd redmine-0.8.7
    cp config/database.yml.example config/database.yml
    vi config/database.yml
    
  • 修改您最近创建的数据库的设置

    生产:

    适配器:postgresql

    数据库:redmine

    主机:localhost

    用户名:redmine

    密码:

    编码:utf8

  • 创建会话存储(用于存储会话 cookie)

    rake config/initializers/session_store.rb
    
  • 在“生产”部分为配置的数据库创建数据库结构

    RAILS_ENV=production rake db:migrate
    
  • 用一些初始数据填充表格

    RAILS_ENV=production rake redmine:load_default_data
    
  • 设置一些文件权限(假设:您将以用户 redmine 身份运行 redmine)

    cd /opt/redmine-0.8.7
    sudo chown -R redmine:redmine files log tmp public/plugin_assets
    sudo chmod -R 755 files log tmp public/plugin_assets
    
  • 调整您的邮件服务器设置

    cp config/email.yml.example config/email.yml
    vi config/email.yml
    
  • ...插入您的邮件服务器/凭证和发送电子邮件的方法

  • 以上一步中“启用”的用户身份启动 Web 服务器

    ruby script/server webrick -e production
    
  • 内置网络服务器将启动。

  • 现在您可以将浏览器指向http://localhost:3000并看到欢迎页面,单击“登录”并输入凭据“admin”/“admin”。

  • 现在您已登录。

  • 作为此管理员用户,您可以开始创建用户、项目、问题等。

相关内容