快讯资讯
手机优化
系统数码
网络通信人工智能
网站游戏
测评专题

  Supervisor管理hhvm进程       CentOS 6.6源码安装GitLab7    

Nginx下Redmine2.6配置

时间:2026-09-10 00:12 来源:未知 人气:

Apache下Redmine2.6配置,请参考://linuxeye.com/405.html,CentOS6.6下安装Redmine2.6+MySQL5.6+Nginx,教程如下:

1. 初始环境

系统版本:CentOS-6.6-x86_64-minimal.iso

安装LNMP,参考《lnmp一键安装包》或《OneinStack》;修改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

Redmine选择安装2.6版本,因此rails安装3.2版本

gem install rails -v=3.2 # rails -v Rails 3.2.19 4. 安装redmine2.6 wget http://www.redmine.org/releases/redmine-2.6.1.tar.gz tar xzf redmine-2.6.1.tar.gz -C /data/wwwroot mv /data/wwwroot/redmine{-2.6.1,}

创建redmine数据库

cd/data/wwwroot/redmine #mysql-uroot-p mysqlcreatedatabaseredmine;

make sure to install the C bindings for Ruby that dramatically improve performance. You can get them by running gem install mysql2.

配置Redmine的database.yml

cd /data/wwwroot/redmine/config cp database.yml.example database.yml cat database.yum #修改对应数据库连接信息 production:   adapter: mysql2   database: redmine   host: localhost   username: root   password: "linuxeye"   encoding: utf8

安装redmine依赖的所有ruby包

cd .. gem install bundler #注意是在网站根目录下执行 bundle install --without development test rmagick #完成redmine依赖包的安装
本文标签:

更多文章

相关文章

网站导航 | 快讯 | 资讯 | 手机 | 优化

  • 数码 | 网络通信 | 人工智能 | 网站 | 游戏

    合作伙伴:

  • 友情链接(欢迎业界知名网站交换链接)申请友情

    

    声明:本站资源皆来自网络,如有侵权问题,请联系管理员处理!

    Copyright ©2020-2028快知站 版权所有 All rights reserved.

    闽ICP备20010713号-1 闽公网安备 35020602001684号