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详细步骤解析 #### 一、环境准备与依赖安装 在开始安装Redmine之前,确保您的CentOS 6.2系统已经更新到最新状态,并安装了必要的依赖包。 **第1步:安装支持插件和其他插件** 执行...
* 可以从 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 盘成功引导后,出现安装界面...
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
PXE引导系统时用得着哦。CentOS6.2版本的pxelinux.0
**CentOS 6.2 安装教程** **一、CentOS 简介** CentOS 是一个基于 Linux 的开源操作系统发行版,以其安全性、稳定性、高效性而受到广泛欢迎。它是由 Red Hat Enterprise Linux (RHEL) 的开放源代码重新编译而成,...
**CentOS 6.2 安装教程** **一、CentOS 简介** CentOS 是一个基于Linux的开源操作系统,它源自Red Hat Enterprise Linux(RHEL)的源代码,提供了一个稳定、安全和高效的计算环境。由于CentOS与RHEL在功能上基本...
centos6.2安装手册,用于宇视相关软件部署、开局所用。
- **64位系统**的镜像文件则位于**http://centos.ustc.edu.cn/centos/6.2/isos/x86_64/CentOS-6.2-x86_64-bin-DVD1to2.torrent**。 #### 二、安装环境与前置知识 - **虚拟机安装**推荐阅读文章《解决VMware ...
linux vnc 缺少的文件 libstdc++-libc6.2-2.so.3 解压后, 需要将这个文件放在/usr/lib下, linux vnc-4_1_3-x86_linux 下的vnc才能正常工作哦, 不然一直会报错说找不到或者没有这个文件
在CentOS 6.2系统下配置Django与Python环境是一项关键任务,尤其对于那些希望在稳定的企业级Linux操作系统上部署动态网站或Web应用的开发者而言。以下将详细阐述整个配置流程,涵盖从安装必要的软件包到最终启动...
centos7.0安装nodejs8.x.x,讲解cengos7.0安装nodejs8.9.0的详细过程,以及配置全局node 和 npm命令
readline-devel-6.2-10.el7.x86_64.rpm
【CentOS 6.2 使用教程】 CentOS 6.2 是一款基于Linux的开源操作系统,它是Red Hat Enterprise Linux (RHEL)的一个免费克隆版本,广泛用于服务器环境。本教程将详细介绍如何在CentOS 6.2上进行基本操作,包括安装、...
在CentOS 6.2 64位操作系统中安装Oracle 11g涉及多个关键步骤,包括系统和配置要求、软件环境准备、用户环境设置以及后续的安装过程。以下是详细的知识点说明: 1. **系统及配置要求**: - 操作系统版本:CentOS ...
2. **安装过程**: - **解压源代码**:首先使用 `tar` 命令解压 `readline-6.2.4.1.tar.gz` 文件,例如 `tar -zxvf readline-6.2.4.1.tar.gz`。 - **配置**:进入解压后的目录,运行 `./configure` 来检测系统环境...
制作U盘安装CentOS 6.2是一个常见的系统部署任务,尤其对于IT专业人士而言,了解这一过程至关重要。这里我们将深入探讨如何使用给定的文件来完成这个任务。 首先,我们需要两个关键工具,从提供的文件列表中可以...
根据提供的文件内容,以下知识点详细说明了在CentOS 6.2系统中安装两个MySQL实例的过程和相关技术细节: 1. Linux系统用户和组管理:安装MySQL服务前,需要在系统中创建一个专门的用户组和用户来运行MySQL服务,...