zoukankan      html  css  js  c++  java
  • 在redhat上搭建redmine

    搞个项目管理的东西 找了下还是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
  • 相关阅读:
    10分钟学会React Context API
    Soft skill
    前端-页面性能调试:Hiper
    js对secure的支持是没问题的,httponly是为限制js而产生的,当然httponly的cookie也不会被js创建
    关于go的不爽
    Windows上mxnet实战深度学习:Neural Net
    wget获取https资源
    使用windows上 mxnet 预编译版本
    NVIDA 提到的 深度框架库
    Windows下编译mxnet
  • 原文地址:https://www.cnblogs.com/superhappy/p/3720557.html
Copyright © 2011-2022 走看看