ubuntu 安装redmine

 ubuntu 


1.下载安装包 redmine
    下载地址:
https://github.com/redmine/redmine
2.修改配置
   mv redmine /usr/local/redmine

 然后修改工作环境,这里主要是指数据库
cp ./Redmine/config/database.yml.example  ./Redmine/config/database.yml
vim ./Redmine/config/database.yml

把production选项中的信息进行修改,适应自己的环境
production:
  adapter: mysql
  database: redmine
  host: localhost
  username: root
  password: xxx
  encoding: utf8

3.创建数据库
    例如 mysql 数据库
     create database redmine character set utf8;
     create user 'redmine'@'localhost' identified by 'my_password';
     grant all privileges on redmine .* to 'redmine'@'localhost';
4.配置redmine连接数据库所需的参数
  *将config/database.yml.example重命名为config/database.yml  
    mv config/database.yml.example config/database.yml
   *修改database.yml文件
    production:
      adapter: mysql
      database: redmine
      host: localhost
      username: redmine
      password: my_password
      encoding: utf8
5.创建一个session安装密钥
     运行下面命令:
      $ rake config/initializers/session_store.rb
6.执行数据迁移
   rake db:migrate RAILS_ENV='production'
   注:如果出现异常:
The bundled mysql.rb driver has been removed from Rails 2.2 install t he mysql gem and try again: gem install mysql. 
而且执行gem install mysql后仍然出现以下异常:
ERROR:  Error installing mysql:
ERROR: Failed to build gem native extension.
则执行如下命令:
sudo apt-get install ruby1.8-dev
sudo apt-get install libmysqlclient15-dev
然后再执行gem install mysql 就OK了
7.rake redmine:load_default_data RAILS_ENV="production",指明当前项目运行环境为production,中间会提示选择语言,我们选择zh。

8.启动服务
    ruby script/server -e production
9.检测是否成功安装
   打开浏览器,输入http://localhost:3000看页面是否抛异常



Can't install RMagick 2.13.1. Can't find Magick-config



you nedd the imagemagic libraries  under ubuntu


sudo apt-get install libmagickwand-dev


it contains all missing libraires

then return bundle install





  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值