`
猫脸怪
  • 浏览: 7227 次
  • 性别: Icon_minigender_1
  • 来自: 福州
社区版块
存档分类
最新评论

64位centos6.2 安装 redmine 2.x

    博客分类:
  • Ruby
阅读更多
1.用root登录

2. 安装ruby with libyaml
下载最新版LibYAML
tar xzvf yaml-0.1.4.tar.gz
cd yaml-0.1.4
./configure --prefix=/usr/local
make && make install


下载最新版Ruby
cd bury
tar xzvf ruby-xxx.tar.gz
./configure --prefix=/usr/local --enable-shared --disable-install-doc --with-opt-dir=/usr/local/lib
make && make install


3. 安装 gem
下载最新版
tar xzvf rubygems-xxx.tgz
cd rubygems
ruby setup.ruby


4. 安装rake 和 rails
yum install ruby-devel ruby-irb ruby-rdoc ruby-ri curl-devel
gem install rake
gem install rdoc
gem install rails
gem install sqlite3-ruby
gem install bundler



5. nginx
下载最新版
yum install pcre-devel
tar xzvf nginx-xxx.tar.gz 
./configure --sbin-path=/usr/local/sbin --with-http_ssl_module --without-mail_pop3_module --without-mail_imap_module --without-mail_smtp_module --with-http_stub_status_module --with-http_realip_module
make && make install
ln -s /usr/local/nginx/conf /etc/nginx
gem install passenger
passenger-install-nginx-module


6. PostgreSQL
[color=gray]
yum install postgresql postgresql-server postgresql-devel pg
service postgresql initdb
service postgresql start
su postgres
psql 
CREATE ROLE redmine LOGIN ENCRYPTED PASSWORD 'redmine' NOINHERIT VALID UNTIL 'infinity';
CREATE DATABASE redmine WITH ENCODING='UTF8' OWNER=redmine;
\q
exit
[/color]

放弃PostgreSQL,换用MySQL

7. 安装redmine
下载最新版
教程
yum install ImageMagick ImageMagick-devel ImageMagick-c++-devel mysql-devel sqlite-devel
gem install rmagick
cd redmine
bundle install --without development test
gem install mysql2
rake generate_secret_token
RAILS_ENV=production rake db:migrate


执行上面最后一句,发现安装mysql后相应位置没有mysql.sock,于是加个链接
ln -s /tmp/mysql.sock /var/lib/mysql/mysql.sock 


继续
RAILS_ENV=production rake redmine:load_default_data


添加用户组、用户及授权
groupadd redmine
useradd -g redmine redmine
chown -R redmine:redmine files log tmp public/plugin_assets
chmod -R 755 files log tmp public/plugin_assets


测试
ruby script/rails server webrick -e production

如成功可通过 http://localhost:3000/ 访问
分享到:
评论

相关推荐

    CentOS6.2安装redmine2.3文档

    ### CentOS6.2安装Redmine2.3详细步骤解析 #### 一、环境准备与依赖安装 在开始安装Redmine之前,确保您的CentOS 6.2系统已经更新到最新状态,并安装了必要的依赖包。 **第1步:安装支持插件和其他插件** 执行...

    CentOS 6.2安装(超级详细图解教程)

    * 可以从 http://centos.ustc.edu.cn/centos/6.2/isos/x86_64/CentOS-6.2-x86_64-bin-DVD1to2.torrent 下载 64 位 CentOS 6.2 镜像文件。 知识点二:安装 CentOS 6.2 * 使用光盘或者 U 盘成功引导后,出现安装界面...

    centos6.2安装(详细图解安装).doc

    64位DVD2http://mirrors.163.com/centos/6.2/isos/x86_64/CentOS-6.2-x86_64-bin-DVD2.iso 注意:经多次试验,虚拟机内存大小设置不同,系统的安装的界面也不同,如果内存设置小于1536M,安装时不会出现有好的图形...

    CentOS-6.2 DVD安装.doc.doc

    CentOS-6.2 DVD安装.doc.doc

    CentOS6.2的pxelinux.0

    PXE引导系统时用得着哦。CentOS6.2版本的pxelinux.0

    CentOS 6.2安装教程

    **CentOS 6.2 安装教程** **一、CentOS 简介** CentOS 是一个基于 Linux 的开源操作系统发行版,以其安全性、稳定性、高效性而受到广泛欢迎。它是由 Red Hat Enterprise Linux (RHEL) 的开放源代码重新编译而成,...

    CentOS 6.2 安装教程.docx

    **CentOS 6.2 安装教程** **一、CentOS 简介** CentOS 是一个基于Linux的开源操作系统,它源自Red Hat Enterprise Linux(RHEL)的源代码,提供了一个稳定、安全和高效的计算环境。由于CentOS与RHEL在功能上基本...

    centos6.2安装手册

    centos6.2安装手册,用于宇视相关软件部署、开局所用。

    CentOS6.2安装(超级详细图解教程)

    - **64位系统**的镜像文件则位于**http://centos.ustc.edu.cn/centos/6.2/isos/x86_64/CentOS-6.2-x86_64-bin-DVD1to2.torrent**。 #### 二、安装环境与前置知识 - **虚拟机安装**推荐阅读文章《解决VMware ...

    libstdc++-libc6.2-2.so.3.tar.gz

    linux vnc 缺少的文件 libstdc++-libc6.2-2.so.3 解压后, 需要将这个文件放在/usr/lib下, linux vnc-4_1_3-x86_linux 下的vnc才能正常工作哦, 不然一直会报错说找不到或者没有这个文件

    CentOS6.2下配置Django+Python环境步骤

    在CentOS 6.2系统下配置Django与Python环境是一项关键任务,尤其对于那些希望在稳定的企业级Linux操作系统上部署动态网站或Web应用的开发者而言。以下将详细阐述整个配置流程,涵盖从安装必要的软件包到最终启动...

    centos7.0安装nodejs8.x.x

    centos7.0安装nodejs8.x.x,讲解cengos7.0安装nodejs8.9.0的详细过程,以及配置全局node 和 npm命令

    readline-devel-6.2-10.el7.x86-64.rpm

    readline-devel-6.2-10.el7.x86_64.rpm

    CentOS 6.2 使用教程.zip

    【CentOS 6.2 使用教程】 CentOS 6.2 是一款基于Linux的开源操作系统,它是Red Hat Enterprise Linux (RHEL)的一个免费克隆版本,广泛用于服务器环境。本教程将详细介绍如何在CentOS 6.2上进行基本操作,包括安装、...

    centos6.2-64下安装oracle11G

    在CentOS 6.2 64位操作系统中安装Oracle 11g涉及多个关键步骤,包括系统和配置要求、软件环境准备、用户环境设置以及后续的安装过程。以下是详细的知识点说明: 1. **系统及配置要求**: - 操作系统版本:CentOS ...

    readline-6.2.4.1.tar.gz

    2. **安装过程**: - **解压源代码**:首先使用 `tar` 命令解压 `readline-6.2.4.1.tar.gz` 文件,例如 `tar -zxvf readline-6.2.4.1.tar.gz`。 - **配置**:进入解压后的目录,运行 `./configure` 来检测系统环境...

    制作U盘安装CentOS 6.2

    制作U盘安装CentOS 6.2是一个常见的系统部署任务,尤其对于IT专业人士而言,了解这一过程至关重要。这里我们将深入探讨如何使用给定的文件来完成这个任务。 首先,我们需要两个关键工具,从提供的文件列表中可以...

    centos6.2安装两个mysql.pdf

    根据提供的文件内容,以下知识点详细说明了在CentOS 6.2系统中安装两个MySQL实例的过程和相关技术细节: 1. Linux系统用户和组管理:安装MySQL服务前,需要在系统中创建一个专门的用户组和用户来运行MySQL服务,...

Global site tag (gtag.js) - Google Analytics