搞个项目管理的东西 找了下还是redmine比较合适,行动action:

1.ruby

额 是的你没有看错 需要先安装一个ruby的环境。话说这个安装起来很是纠结,本来想用yum 结果咩有成功,于是乎换了个方式,直接上官网搞的。

http://www.ruby-lang.org/zh_cn/downloads/。
下就下最新版的
ruby-2.1.2.tar.gz
然后我用scp 传到了服务器上
tar zxvf ruby-2.1.2.tar.gz
cd ruby-2.1.2
./configure -prefix=/usr/local/ruby
make 
make install
为了验证下效果 ruby -v
额显示没有这个命令 ,好吧少一步 配置下PATH
vim /etc/profile
增加export PATH=/usr/local/ruby/bin:$PATH
好 现在让这个文件立即生效 source /etc/profile
然后再看一下
ruby -v
OK 有了版本信息了  恩 这一步到此结束
 
2.rubygems

网址:http://rubyforge.org/projects/rubygems/,最新的为1.8.25,我下载的是rubygems-1.8.25.tgz  
然后传到服务器
tar zxvf rubygems-1.8.25.tgz
cd rubygems-1.8.25
ruby setup.rb
 
3.rails
这个本来想本地下载包安装,结果依赖太多,我决定使用在线安装,为了保证在线的速度,修改了下镜像
gem sources --remove http://rubygems.org/
gem sources -a http://ruby.taobao.org/
gem install rails -v=4.1.1 -V  (这个是选择的4.1.1版本的在线安装 同时verbose 便于查看进度)
 
4.rack 和 i18n-0.4.2.gem  还有mysql
http://rubygems.org/   在这个网站下载了rack-1.5.2.gem  和 i18n-0.6.9.gem 、mysql-2.9.1.gem 拷贝到服务器
gem install rack-1.5.2.gem
gem install i18n-0.6.9.gem
gem install mysql-2.9.1.gem
 
5.redmine
 http://www.redmine.org/projects/redmine/wiki/Download
下载redmine-2.5.1.tar.gz
 
1)创建数据库
  mysql> create database redmine character set utf8;
   mysql>create user 'redmine'@'%' identified by 'redmine';
   mysql>grant all privileges on redmine.* to 'redmine'@'%';
2)解压redmine并配置redmine连接数据库所需的参数。
tar zxvf redmine-1.2.1.tar.gz
cd redmine-1.2.1
cp config/database.yml.example config/database.yml
vim config/database.yml
production:
  adapter: mysql
  database: redminedb
  host: 服务器地址
  username: redmine
  password: redmine
  encoding: utf8
3)创建一个session安装密钥
 cd redmine-2.5.1
 rake generate_secret_token
 
4)执行数据的处理
 cd redmine-2.5.1
RAILS_ENV=production rake db:migrate
RAILS_ENV=production rake redmine:load_default_data

建个组
mkdir -p tmp tmp/pdf public/plugin_assets
sudo chown -R redmine:redmine files log tmp public/plugin_assets
sudo chmod -R 755 files log tmp public/plugin_assets
 
5)启动服务
ruby script/rails server webrick -e production
5)服务器的自启动服务(写个脚本)
#!/bin/sh
echo "start redmine:"
redmine的绝对路径/script/server webrick -e production -d
监听端口默认为3000
访问方式:http://ip地址:3000

在redhat上搭建redmine的更多相关文章

  1. 【转】在RedHat上搭建自己Email服务器

    原文:http://6839976.blog.51cto.com/6829976/1323482 by LN__@linux 目前邮件服务器中,想要拥有自己的邮件服务器,单单使用senmail,pos ...

  2. 在UP Board 上搭建M——L服务器

    前言 原创文章,转载引用务必注明链接,水平有限,欢迎指正. 本文环境:ubilinux 3.0 on UP Board 初识免流 所谓免流,就是免除手机访问网络产生的流量费用.其原理在乌云网上有过报道 ...

  3. Centos8上搭建EMQ MQTT

    layout: post title: Centos8上搭建EMQ MQTT subtitle: 在阿里云Centos8搭建EMQ并配置接入 date: 2020-3-11 author: Dapen ...

  4. 在Github上搭建自己的博客(Windows平台)

    折腾了好久,终于在Github上搭建了自己的博客.这里面总结一下过程希望对大家能有所帮助. Github建博优缺点 和 csdn,新浪,网易相比,在Github上可以自己实现功能 和阿里云,VPS相比 ...

  5. JMeter--二、在Windows环境上搭建wordpress

    为了学习使用JMeter,在Windows环境上搭建了wordpress. 使用JMeter录制或是编写登录worepress.编辑文章.删除文章的脚本. 首先了解一下wordpress是什么? Wo ...

  6. hexo在git上搭建个人博客

    公司实习第一天接到的任务是:搭建一个基于Nodejs的开源项目的开发环境,接到任务时以为不是很困难,后来才知道该项目已于去年被废弃,搭配环境的时候遇到了不少问题,折腾了两天还是没有最终完成... 不过 ...

  7. Linux(Centos)系统上搭建SVN以及常见错误解答

    本文主要介绍怎样在Centos上搭建SVN,文章内容比较基础,适合小白用户学习. 1.Linux版本Centos 6.5 查看linux版本命令: cat /etc/issue 2.查看本机上是否已经 ...

  8. 树莓派Odroid等卡片式电脑上搭建NAS教程系列6-miniDLNA

    目录: 1. 树莓派Odroid等卡片式电脑上搭建NAS教程系列1-Ubuntu系统安装 2. 树莓派Odroid等卡片式电脑上搭建NAS教程系列2-SSH连接访问 3. 树莓派Odroid等卡片式电 ...

  9. 在MAC服务器上搭建docker-registry(转)

    在MAC服务器上搭建docker-registry 2014-03-14      0个评论    来源:在MAC服务器上搭建docker-registry   收藏    我要投稿 本文介绍如何在M ...

随机推荐

  1. paip.多维理念 输入法的外码输入理论跟文字输出类型精髓

    paip.多维理念 输入法的外码输入理论跟文字输出类型精髓 通常,我们的输入法使用的外码是拼音,但是,这个的用户体验很差.. 应该使用多个外码类型... ##按照词汇来源,有如下几个 固有词ati 来 ...

  2. Linux初学 - 安装及网络配置

    安装版本 CentOS-6.4 虚拟机  vmware workstation 12 配置 网络配置 检查网络设置是否成功 如果网络配置文件检查没有问题,配置完成后网络仍然ping不同 1.检查虚拟机 ...

  3. iOS开发——高级技术&社交服务

    社交服务 Social 现 在很多应用都内置“社交分享”功能,可以将看到的新闻.博客.广告等内容分享到微博.微信.QQ.空间等,其实从iOS6.0开始苹果官方就内置了 Social.framework ...

  4. Django配置与静态文件

    settings.py """ Django settings for myproject project. Generated by 'django-admin sta ...

  5. unity 读取excel表 生成asset资源文件

    做unity 项目也有一段时间了,从unity项目开发和学习中也遇到了很多坑,并且也从中学习到了很多曾经未接触的领域.项目中的很多功能模块,从今天开始把自己的思路和代码奉上给学渣们作为一份学习的资料. ...

  6. [mongodb-10gen]ubuntu下安装方法

    由于自己老是不死心,所以还是继续在UBUNTU下开始我的GOLANG,今天发现服务源很快一下子就把GO的源代码从GoogleProject上给hg回来了,所以今天才查了一下在UBUNTU下安装Mong ...

  7. Redis & Python/Django 简单用户登陆

    一.Redis key相关操作: 1.del key [key..] 删除一个或多个key,如果不存在则忽略 2.keys pattern keys模式匹配,符合glob风格通配符,glob风格的通配 ...

  8. HTML解析组件HtmlAgilityPack使用

    HtmlAgilityPack是一个开源的解析HTML元素的类库,最大的特点是可以通过XPath来解析HMTL,如果您以前用C#操作过XML,那么使用起HtmlAgilityPack也会得心应手.目前 ...

  9. WPA-PSK无线网络破解原理及过程(转)

    本文将主要讲讲WPA-PSK类型的无线网络安全问题,首先我们看下802.11协议相关的基础知识. 802.11常见的几种认证方式: 1.不启用安全‍‍ ‍‍2.WEP‍‍ ‍‍3.WPA/WPA2-P ...

  10. android studio 乱码

    1. 设置 file- setting -file encodeing- 设置utf-8 2 .  build.gradle 添加 tasks.withType(JavaCompile) { opti ...