centos6.4通过yum安装redmine

安装系统包和部分软件包
yum -y install patch make gcc gcc-c++ gcc-g77 flex* bison file
yum -y install libtool libtool-libs libtool-ltdl-devel* autoconf kernel-devel automake libmcrypt*
yum -y install libjpeg libjpeg-devel libpng libpng-devel libpng10 libpng10-devel gd gd-devel
yum -y install freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel
yum -y install glib2 glib2-devel bzip2 bzip2-devel libevent libevent-devel
yum -y install ncurses ncurses-devel curl curl-devel e2fsprogs
yum -y install e2fsprogs-devel krb5 krb5-devel libidn libidn-devel
yum -y install openssl openssl-devel vim-minimal nano sendmail
yum -y install fonts-chinese gettext gettext-devel
yum -y install gmp-devel pspell-devel 
yum -y install readline* libxslt* pcre* net-snmp* gmp* libtidy*
yum -y install ImageMagick* subversion*

安装mysql

yum -y install mysql-server mysql-devel

设置mysql的账号和密码,并创建redmine数据库

service mysqld start #启动mysql
mysql -uroot -p #首次mysql的密码为空
create database redmine character set utf8;
create user 'redmine'@'localhost' IDENTIFIED BY 'pwd'; #用户名: redmine; 密码:pwd
grant all privileges on redmine.* to 'redmine'@'localhost'; #最大权限
flush privileges;


安装rvm
bash << (curl -L https://get.rvm.io)
source /etc/profile /usr/local/rvm/bin/rvm reload #设置环境变量并让其生效
rvm -v #如果未显示rvm版本,重新安装一次
安装ruby
rvm list known #最好不要安装2.0以下的版本
rvm install ruby-1.9.3-p551 #
gem -v #如果未显示版本,重新安装ruby
#如果安装2.0以上的版本,可能会创建账户不能编辑、项目不能创建等问题
#redmine中的log记录为ActionView::Template::Error (undefined method `name' for nil:NilClass):
如果gem的源所在的网络不好,可以更改源
gem source -l # 查看当前镜像源
gem source --remove ***
gem source -a http://ruby.taobao.org #新增gem的镜像源(确保只有ruby.taobao.org)
安装rails 和 相关依赖包
gem install rails
gem install rake
gem install mysql2

下载redmine并安装依赖
cd /usr/local/
svn co http://svn.redmine.org/redmine/branches/2.3-stable
mv 2.3-stable redmine
cd redmine
bundle install

配置redmine并初始化
cd /usr/local/redmine/
cp config/database.yml.example config/database.yml
vim config/database.yml #选择product部分修改数据库密码
rake generate_secret_token
RAILS_ENV=production rake db:migrate #生成表结构
RAILS_ENV=production rake redmine:load_default_data #初始化数据选择zh

启动redmine
nohup /usr/local/rvm/rubies/ruby-1.9.3-p551/bin/ruby /usr/local/redmine/script/rails server -e production >dev/null 2>&1 &
访问 http://ip:3000/
默认账号和密码 admin admin


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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值