`
猫脸怪
  • 浏览: 7368 次
  • 性别: 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/ 访问
分享到:
评论

相关推荐

    X38501111 X5在uEFI模式下无法安装Centos 6.2的解决办法.docx

    X385011X38501111 X5在uEFI模式下无法安装Centos 6.2的解决办法.docxX5在uEFI模式下无法安装Centos 6.2的解决办法.docx

    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 盘成功引导后,出现安装界面...

    X385011 X5在uEFI模式下无法安装Centos 6.2的解决办法.pdf

    X385011 X5在uEFI模式下无法安装Centos 6.2的解决办法.pdf

    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安装手册,用于宇视相关软件部署、开局所用。

    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安装(超级详细图解教程)

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

    cifs-utils-devel-6.2-10.el7.x64-86.rpm.tar.gz

    cifs-utils-devel-6.2-10.el7.x64-86.rpm.tar.gz是一个压缩包文件,包含了针对Linux操作系统的CIFS协议实现的开发工具包及相关依赖。CIFS(Common Internet File System)是微软公司开发的一种网络文件系统协议,...

    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

    Centos6.2 U盘启动需要的启动文件 vesamenu.c32

    Centos6.2 U盘启动需要的启动文件 vesamenu.c32 些文件是 6.0 的启动文件,能使 centos6.2 的U盘启动起来

    CentOS_6.2_x86_64操作系统

    - 第十四步:安装过程开始,等待进度完成,安装完毕后重启系统。 - 第十五步:首次启动时,系统可能会提示移除安装介质。 3. 初始化设置: - 第一步:启动时会出现欢迎界面。 - 第二步:阅读并接受许可协议。 ...

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

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

Global site tag (gtag.js) - Google Analytics