centos 安装redmine

参考:http://my.oschina.net/wjgood/blog/300057

https://ruby-china.org/topics/5321

 

/sbin/ldconfig /usr/local

ln -f /usr/local/bin/Magick-config /usr/bin/Magick-config

PKG_CONFIG_PATH=/usr/local/lib/pkgconfig/ gem install rmagick

 

 

#新装:
#删除旧的ruby
yum erase ruby ruby-libs ruby-mode ruby-rdoc ruby-irb ruby-ri ruby-docs
wget http: //nodejs .org /dist/v0 .6.6 /node-v0 .6.6. tar .gz
wget http: //pyyaml .org /download/libyaml/yaml-0 .1.4. tar .gz
wget http: //ftp .ruby-lang.org /pub/ruby/2 .1 /ruby-2 .1.1. tar .gz
wget http: //production .cf.rubygems.org /rubygems/rubygems-2 .4.1.tgz
#基础包安装
yum install openssl-devel zlib-devel gcc gcc -c++ make autoconf readline-devel curl-devel expat-devel gettext-devel
#node安装
tar -zxf node-v0.6.6. tar .gz
    cd node-v0.6.6
    . /configure
    make
    make install
#安装yaml
tar -zxf yaml-0.1.4. tar .gz
    cd yaml-0.1.4
    . /configure --prefix= /usr/local
    make
    make install
#安装ruby
    tar -zxf ruby-2.1.1. tar .gz
    cd ruby-2.1.1
    . /configure --prefix= /usr/local -- enable -shared -- enable -pthread --disable- install -doc --with-opt- dir = /usr/local/lib
    make
    make install
#安装magick
yum install ImageMagick-devel
#安装gem
tar -zxf rubygems-2.4.1.tgz
cd rubygems-2.4.1
ruby setup.rb
cd /usr/local/bin/gem
. /gem install rails
#Mysql数据库
CREATE DATABASE redmine CHARACTER SET utf8;
CREATE USER 'redmine' @ 'localhost' IDENTIFIED BY 'my_password' ;
GRANT ALL PRIVILEGES ON redmine.* TO 'redmine' @ 'localhost' ;
#配置redmine
redmine根目录 config /database .yml.example 修改文件名为database.yml
production:
  adapter: mysql2
  database: redmine
  host: localhost
  username: redmine
  password: my_password
#在redmine根目录下依次执行以下命令
gem install bundler
bundle install --without development test
rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production REDMINE_LANG=zh rake redmine:load_default_data
#启动ruby script/rails server webrick -e production -d
#访问地址是http://IP:3000
#超级管理员的用户名密码为:admin/admin
###### 备份与恢复 ########
备份redmine /config/database .yml 中的数据库
mysqldump -uroot -p database > back.sql
备份附件 redmine /files
#恢复:mysqldump -uroot -p database < back.sql
#附件直接替换redmine/files

 

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值