Linux下安装redmine 2.5.1 的基本步骤,简约版。
2014-04-16 15:01
573 查看
我的linux是centos6.5。安装了大部分常用的软件,编译环境等,都是用yum安装的。
安装redmine时间是2014年4月份。
如果linux版本不同,或者你看本文的时间,距离我操作的时间相差很久的话,可能有一些步骤会不一样。
我在网上查看的教程中,有些因为太过久远,已经不适用了。
例如很多教程提示安装ruby1.8.x的版本,这个有点旧了。
有些教程,过于啰嗦,我只想记录具体操作。所以总结如下。
说是简约版,以下步骤有点多,都是必要步骤,但是确保你网络通畅的话,一般来说2小时以内就能安装完毕。
下面的命令都是直接在linux命令行界面下输入,这些步骤都是我几次安装redmine反复实践过的。
1、安装RVM,RVM用于安装ruby。
curl -L https://get.rvm.io | bash -s stable
2、指定RVM路径
source ~/.rvm/scripts/rvm
3、确认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 bundler
bundle 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,就立刻做了一个数据备份。
安装redmine时间是2014年4月份。
如果linux版本不同,或者你看本文的时间,距离我操作的时间相差很久的话,可能有一些步骤会不一样。
我在网上查看的教程中,有些因为太过久远,已经不适用了。
例如很多教程提示安装ruby1.8.x的版本,这个有点旧了。
有些教程,过于啰嗦,我只想记录具体操作。所以总结如下。
说是简约版,以下步骤有点多,都是必要步骤,但是确保你网络通畅的话,一般来说2小时以内就能安装完毕。
下面的命令都是直接在linux命令行界面下输入,这些步骤都是我几次安装redmine反复实践过的。
1、安装RVM,RVM用于安装ruby。
curl -L https://get.rvm.io | bash -s stable
2、指定RVM路径
source ~/.rvm/scripts/rvm
3、确认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 bundler
bundle 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,就立刻做了一个数据备份。
相关文章推荐
- linux下安装redmine2.5.1详细步骤
- linux下安装redmine2.5.1详细步骤
- linux下安装mysql详细步骤及基本操作
- 安装用于学习C语言的linux系统基本步骤
- 使用RPM包为不能连接互联网的linux系统安装zabbix-agent的基本步骤
- redis安装步骤-linux
- Linux6.5基本安装
- linux phpredisAdmin安装步骤
- Linux安装JDK步骤
- linux 安装 mysql数据库步骤
- Linux 下安装 jdk-7u75-linux-x64.gz,jdk1.7.0_75,jdk1.7步骤:
- Linux安装JDK详细步骤
- Red Hat Enterprise Linux 6安装步骤
- 在Linux中安装JDK的步骤
- Linux下源码安装的配置(configure)步骤之--prefix
- linux 系统安装及基本操作
- Linux上Oracle 11g安装步骤图解
- linux安装postgresql 8.3步骤
- linux 系统centos7 下mysql数据库的安装步骤
- Linux安装后基本系统优化