`
gao.tang
  • 浏览: 6742 次
  • 性别: Icon_minigender_1
  • 来自: 长沙
最近访客 更多访客>>
社区版块
存档分类
最新评论

Redmine安装

 
阅读更多
系统环境:CentOS 6.5 64位
CPU:1核
内存:1GB
网络:固定带宽2Mbps

安装软件
0、安装基本包
yum install openssl-devel zlib-devel gcc gcc-c++ make autoconf readline-devel curl-devel expat-devel gettext-devel

1、ruby with libyaml 0.1.5
参考地址:http://pyyaml.org/wiki/LibYAML
1.1、wget http://pyyaml.org/download/libyaml/yaml-0.1.5.tar.gz    下载
1.2、tar vizxf yaml-0.1.5.tar.gz              解压文件
1.3、./configure -prefix=/usr/local    指定安装目录
1.4、make
1.5、make install

2、安装Node
参考地址:http://nodejs.org/download/
wget http://nodejs.org/dist/v0.10.32/node-v0.10.32.tar.gz
tar -zxf node-v0.10.32.tar.gz
cd node-v0.10.32
./configure
make
make install


3、安装ruby
wget http://ftp.ruby-lang.org/pub/ruby/2.1/ruby-2.1.2.tar.gz
tar -zxf ruby-2.1.2.tar.gz
cd ruby-2.1.2
./configure --prefix=/usr/local --enable-shared --enable-pthread --disable-install-doc --with-opt-dir=/usr/local/lib
make
make install


4、安装rails
gem sources -l  查看服务器源,由于墙的问题指定sources会很慢,或者下载不了,需要先删除原先的源,再添加taobao的
gem sources --remove https://rubygems.org/
gem sources -a http://ruby.taobao.org/

gem update    更新gem的源服务器

gem install rails   安装rails和关联的包  (--include-dependencies   这个参数貌似无效)

5、安装 开发包
yum install ruby-devel
yum install sqlite-devel

6、安装sqlite3
参考地址:http://www.sqlite.org/download.html
wget http://www.sqlite.org/2014/sqlite-autoconf-3080600.tar.gz
tar -zxf sqlite-autoconf-3080600.tar.gz
cd sqlite-autoconf-3080600
./configure
make
make install

7、 测试rails
    rails new testapp
    cd testapp
    rails server
    wget http://localhost:3000

8、安装redmine
参考地址:http://www.redmine.org/projects/redmine/wiki/RedmineInstall
8.1、安装Magick
yum list ImageMagick*
yum install ImageMagick.x86_64
yum install ImageMagick-devel.x86_64

8.2、开始
wget http://www.redmine.org/releases/redmine-2.5.1.tar.gz
tar -zxf redmine-2.5.1.tar.gz
cd redmine-2.5.1/config
cp database.yml.example  database.yml
vi database.yml   修改production mysql配置
cd ..   回到redmine根目录
gem install bundler
》bundle install --without development test
提示信息如下
Gem::RemoteFetcher::FetchError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv3 read server session ticket A (https://rubygems.org/gems/actionmailer-3.2.17.g
em)
An error occurred while installing actionmailer (3.2.17), and Bundler cannot continue.
Make sure that `gem install actionmailer -v '3.2.17'` succeeds before bundling.
命令行执行:gem install actionmailer -v '3.2.17'
继续执行:bundle install --without development test
Gem::RemoteFetcher::FetchError: SSL_connect SYSCALL returned=5 errno=0 state=SSLv2/v3 read server hello A (https://rubygems.org/gems/coderay-1.1.0.gem) An error occurred while installing coderay (1.1.0), and Bundler cannot continue. Make sure that `gem install coderay -v '1.1.0'` succeeds before bundling.
gem install coderay -v '1.1.0'
gem install railties -v '3.2.17'
gem install mysql2 -v '0.3.16'  
安装失败,参考:http://stackoverflow.com/questions/3608287/error-installing-mysql2-failed-to-build-gem-native-extension
yum install mysql-devel
bundle install --without development test rmagick
rake generate_secret_token
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data
RAILS_ENV=production REDMINE_LANG=fr rake redmine:load_default_data
mkdir -p tmp tmp/pdf public/plugin_assets
ruby script/rails server webrick -d production


遇到的问题:
1、rake aborted! superclass mismatch for class Mark 
参考链接:https://github.com/rails/rails/issues/3488
Psych导致的,本机有两个版本  psych (2.0.6, 2.0.5),卸载2.0.6就正常了:gem uninstall -v=2.0.6 psych


gem list -V  查看安装的版本
gem uninstall -v=0.9.* rake   卸载rake某个版本
分享到:
评论
1 楼 gao.tang 2014-09-19  
redmine配置email
production:
   email_delivery:
     delivery_method: :smtp
     smtp_settings:
       address: "smtp.gmail.com"
       port: 25
       authentication: :login
       domain: 'gmail.com'
       user_name: 'redmine@gmail.com'
       password: 'redmine'

# specific configuration options for development environment
# that overrides the default ones
development:
   email_delivery:
     delivery_method: :smtp
     smtp_settings:
       address: "smtp.gmail.com"
       port: 25
       authentication: :login
       domain: 'gmail.com'
       user_name: 'redmine@gmail.com'
       password: 'redmine'

相关推荐

    Redmine安装完全图文指南

    Redmine 安装完全图文指南 本文主要介绍了如何安装 Redmine 项目管理工具,涉及到 Ruby、MySQL、Redmine 等多个组件的安装和配置。下面是安装过程中需要注意的知识点: 一、环境准备 * 需要下载和安装多个软件,...

    自己整理的Linux下Redmine安装过程

    在Linux环境下安装Redmine是一个涉及到多个步骤和技术组件的过程。Redmine是一个开源的项目管理工具,基于Ruby on Rails框架构建,适用于多种操作系统,包括Linux。以下将详细阐述安装Redmine1.1.3的步骤,以及在这...

    redmine安装以及插件配置教程

    redmine 安装 redmine 主题使用集成 redmine 插件使用集成

    Redmine安装指南(CentOS 7)

    在CentOS 7中安装Redmine详细步骤,亲自试验通过。一通过Docker安装,二从源码安装,简单配置邮件收发、版本控制等

    如何在局域网安装Redmine(原创)

    - **在非上网机上将Redmine安装为Windows服务**:详细介绍了如何在不连接互联网的情况下将Redmine作为Windows服务安装,使得Redmine可以在服务器启动时自动运行。 #### 小结 通过以上步骤,即使是在局域网环境下,...

    centos5.5 redmine安装及其插件安装

    在本文中,我们将深入探讨如何在CentOS 5.5操作系统上安装Redmine以及如何添加和配置相关的插件。Redmine是一款开源的、基于Web的项目管理应用,它提供了问题跟踪、版本控制集成、文档管理等功能,适用于多种敏捷...

    Centos 6.x redmine安装过程全记录

    标题《Centos 6.x redmine安装过程全记录》和描述《在centos 6.3上逐步详细搭建redmine的过程,文中各软件版本是以搭建时为准,本文是搭建成功后整理到redmine后导出的。》中提供的知识点主要围绕在CentOS 6.x系统上...

    redmine安装

    在命令行中,使用`gem install`命令安装Redmine所需的各种组件,如`rake`(需指定版本,例如`gem install -v=0.8.7 rake`,以防安装最新版引起问题)、`rack`(同样需要指定版本,例如`gem install -v=1.0.1 rack`...

    bitnami linux redmine 安装

    【标题】:“Bitnami Linux Redmine 安装” Redmine 是一款开源的项目管理工具,它支持多种版本控制系统,如 Git、SVN 等,适用于敏捷开发和任务跟踪。Bitnami 提供了一种简便的方式来在 Linux 上安装 Redmine,这...

    redmine安装脚本 2.6.10版本

    ### Redmine 2.6.10 安装脚本详解 #### 一、环境准备与依赖库安装 根据提供的脚本,安装 Redmine 2.6.10 版本之前,首先需要确保服务器环境满足一定的配置要求,并且安装必要的软件包。以下是具体步骤: 1. **...

    linux下redmine安装笔记资料.pdf

    Linux 下 Redmine 安装笔记资料 本文档详细记录了在 Linux 系统下安装 Redmine 的过程,包括安装 Ruby、RubyGems 和 Rails 等重要组件的步骤。 一、安装 Ruby 在 Linux 系统下安装 Ruby 是 Redmine 安装的第一步...

    Redmine安装使用说明文档

    #### 三、Redmine安装步骤详解 ##### 1. 下载所需软件 - **Redmine**:版本0.8.4,下载地址:[Redmine](http://rubyforge.org/projects/redmine/) - **InstantRails**:版本2.0-win,包含Ruby运行环境、Rails框架...

    redmine3.3.1安装与常用插件安装.pdf

    本文档主要介绍如何在CentOS 6.7操作系统上安装Redmine 3.3.1版本,并且提供了一些常用的插件安装方法。安装过程中涉及到了Ruby、MySQL、Nginx等软件的配置和使用。 首先,Redmine 3.3.1版本需要Ruby 2.3.1版本的...

    Redmine安装配置[归纳].pdf

    ### Redmine安装与配置详解 #### 一、概述 Redmine是一款开源的、灵活的项目管理和问题跟踪工具,被广泛应用于软件开发团队中。本文档旨在详细介绍Redmine的安装及配置流程,帮助用户快速上手并顺利部署Redmine...

    linux下redmine安装笔记

    在Linux环境下安装Redmine是一个涉及多个步骤的过程,其中包括设置MySQL数据库、安装Ruby环境及相关插件、获取Redmine源码并配置、初始化数据库以及启动服务器。以下是对这些步骤的详细说明: 1. **安装MySQL数据库...

    redmine安装使用手册

    redmine安装使用手册,得到过验证。

    如何让redmine中问题或论坛中图片附件自动预览

    然后,将修改后的源码上传到服务器,覆盖原有的Redmine安装,重启服务以应用更改。 7. **考虑兼容性和性能**: 考虑到不同浏览器的兼容性,确保使用的JavaScript库和语法是跨浏览器的。此外,为了提高性能,可以...

    基于ubuntu18.4的redmine的插件安装教程

    **基于Ubuntu 18.4的...总之,通过在Ubuntu 18.4上的Redmine安装本地头像插件和Office文档预览插件,可以显著提升用户体验,使项目管理更加便捷高效。在实际操作过程中,应遵循安全最佳实践,确保系统和数据的安全。

Global site tag (gtag.js) - Google Analytics