欢迎来到 黑吧安全网 聚焦网络安全前沿资讯,精华内容,交流技术心得!

Nginx下Redmine2.6配置

来源:本站整理 作者:佚名 时间:2015-02-07 TAG:Nginx Redmine 我要投稿

 Apache下Redmine2.6配置,请参考:http://blog.linuxeye.com/405.html

CentOS6.6下安装Redmine2.6+MySQL5.6+Nginx,教程如下:
1. 初始环境
系统版本:CentOS-6.6-x86_64-minimal.iso
安装LNMP,参考《lnmp一键安装包》;修改options.conf,home_dir=/data/wwwroot

2. ruby安装

cd lnmp/src
wget http://cache.ruby-lang.org/pub/ruby/2.1/ruby-2.1.5.tar.gz
tar xzf ruby-2.1.5.tar.gz
cd ruby-2.1.5 ./configure --prefix=/usr/local/ruby
make && make install
cd ..

添加到环境变量

vi /etc/profile
export PATH=/usr/local/ruby/bin:$PATH . /etc/profile

查看ruby版本号

# ruby -v ruby 2.1.5p273 (2014-11-13 revision 48405) [x86_64-linux]

3. 安装rails

#安装gem wget http://production.cf.rubygems.org/rubygems/rubygems-2.4.5.tgz tar xzf rubygems-2.4.5.tgz cd rubygems-2.4.5 ruby setup.rb
cd ..

提示:gem是一种文件组织的包,一般的ruby的很多插件都有由这种各种的包提供。

# gem -v 2.4.5 # which gem /usr/local/ruby/bin/gem

由于国内网络原因(你懂的),导致rubygems.org存放 Amazon S3上面的资源文件间歇性连接失败。所以你会与遇到gem install rack或bundle install的时候半天没有响应,具体可以用gem install rails -V来查看执行过程。下面替换成淘宝的GEM镜像站:

# gem sources -l *** CURRENT SOURCES *** https://rubygems.org/ # gem sources --remove https://rubygems.org/ https://rubygems.org/ removed from sources # gem sources -a https://ruby.taobao.org/ https://ruby.taobao.org/ added to sources # gem sources -l *** CURRENT SOURCES *** https://ruby.taobao.org/

Redmine需要考虑Ruby版本兼容性问题,请参考:Installing Redmine

Redmine version Supported Ruby versions Rails version used
current trunk ruby 1.9.3, 2.0.0, 2.1, jruby-1.7.6 Rails 4.1
trunk < r13482 ruby 1.8.7, 1.9.2, 1.9.3, 2.0.0, 2.1, jruby-1.7.6 Rails 3.2
2.5, 2.6 ruby 1.8.7, 1.9.2, 1.9.3, 2.0.0, 2.1, jruby-1.7.6 Rails 3.2
2.4 ruby 1.8.7, 1.9.2, 1.9.3, 2.0.0, jruby-1.7.6 Rails 3.2

[1] [2] [3]  下一页

【声明】:黑吧安全网(http://www.myhack58.com)登载此文出于传递更多信息之目的,并不代表本站赞同其观点和对其真实性负责,仅适于网络安全技术爱好者学习研究使用,学习中请遵循国家相关法律法规。如有问题请联系我们,联系邮箱admin@myhack58.com,我们会在最短的时间内进行处理。
  • 最新更新
    • 相关阅读
      • 本类热门
        • 最近下载