Linux下安装redmine 2.5.1 的基本步骤,简约版。
1、安装RVM,RVM用于安装ruby。curl -L https://get.rvm.io | bash -s stable2、指定RVM路径source ~/.rvm/scripts/rvm3、确认RVM版本rvm -v参考结果:rvm 1.22.17 (stable) by Wayne E. Seguin , Michal Papis[https://rvm.
例如很多教程提示安装ruby1.8.x的版本,这个有点旧了。
curl -L https://get.rvm.io | bash -s stable
2、指定RVM路径
source ~/.rvm/scripts/rvm
rvm -v
参考结果:
rvm 1.22.17 (stable) by Wayne E. Seguin <wayneeseguin@gmail.com>, Michal Papis <mpapis@gmail.com> [https://rvm.io/]
4、安装ruby 2.0.0,注意,如果你用yum或apt安装的话,很可能会低于这个版本,这样的话,后续步骤可能就不一样了。
rvm install 2.0.0
5、设置ruby默认版本
rvm 2.0.0 --default
6、确认ruby版本
ruby -v参考结果:
ruby 2.0.0p247 (2013-06-27 revision 41674) [x86_64-darwin13.0.0]
7、确认gem版本
gem -v参考结果:
2.1.6
8、设置gem源
gem source -r https://rubygems.org/gem source -a http://ruby.taobao.org
9、安装rails。这里会默认安装最新版本,如果后续操作异常,就考虑换低版本rails。
gem install rails
10、查看rails版本
rails -v参考结果
Rails 3.2.17
11、 下载redmine,并解压缩在特定目录,以后redmine将会在解压缩的目录中运行,后续操作可能引用该目录路径。
后文所说的redmine目录,指的是这个解压缩后产生的目录。
12、在刚刚解压缩的redmine目录下,安装bundler。
gem install bundlerbundle install --without development test rmagick
注意,radmine目录下有,名为Gemfile的文件,提示找不到该文件的话,注意检查路径是否正确。
13、安装mysql数据库,并至少完成配置管理员,配置数据访问端口,配置数据库正确启动。
确保数据库能够在服务器重启后,自动启动,能够用管理员账户登录。
14、用管理员账户登录mysql命令行,配置redmine数据库。下面三条命令中,第二条增加了redmine用户用于操作数据库。文中用redmine作为密码,和用户名一样。
注意,实际配置中将redmine设置为自己的密码。mysql> create database redmine character set utf8;
mysql> create user 'redmine'@'localhost' identified by 'redmine';
mysql> grant all privileges on redmine.* to 'redmine'@'localhost';
15、在redmine目录下,复制出一个database.yml文件。
cp config/database.yml.example config/database.yml
16、配置database.yml文件,注意用户名密码填写第14步骤中自己设定的内容。
vi config/database.yml文件内容示例:
production:
adapter: mysql2
database: redmine
host: localhost
username: redmine
password: redmine
encoding: utf8
17、创建一个session安装密钥
rake config/initializers/session_store.rb
18、在数据库中,创建初始化所有redmine用到的table表
rake db:migrate RAILS_ENV='production'
19、在数据库中,装入默认的配置信息,注意设置为中文zh。缺少基本配置,会很难使用。
RAILS_ENV=production REDMINE_LANG=zh rake redmine:load_default_data
20、测试性启动redmine,
ruby script/rails server webrick -e production -d等待启动完毕后,访问http://localhost:3000/,
注意,localhost替换为实际的服务器ip。
注意,端口权限要打开。
21、设置为开机自动启动。
编辑启动文件。vi /etc/rc.local
最后一行或者适当的位置,加入一下内容。此处必须用绝对路径。注意根据实际redmine路径来填写。
/usr/local/ruby/bin/ruby /usr/local/redmine/script/rails server webrick -e production -d
22、至此redmine安装完毕。可以手动执行,上面第21步骤的执行脚本来启动redmine。
提示:
1、我安装的redmine是2.5.1,已经继承了markdown,在rendmine页面中可以选择。
2、邮件系统要额外配置。
3、我是通过数据库备份的方法,来备份还原redmine数据的。我安装完redmine,就立刻做了一个数据备份。
更多推荐
所有评论(0)