我想按照此链接上的说明在我的 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”。现在您已登录。
作为此管理员用户,您可以开始创建用户、项目、问题等。