zoukankan      html  css  js  c++  java
  • Ubuntu 下 redmine 安装配置

    安装 rvm

     curl -L https://get.rvm.io | 
    bash -s stable --ruby --autolibs=enable –auto-dotfiles
    

    安装 Ruby

       rvm install ruby-1.8.7 

       选择版本:

       rvm use ruby-1.8.7 --default

       查询当前版本:

       rvm info

       列出版本:

       rvm list


    安装gem

       sudo apt-get install rubygems

    安装 rails

       sudo gem install rails -v 3.2.13

    创建数据库

    CREATE DATABASE redmine CHARACTER SET utf8 COLLATE utf8_general_ci;
    
    create user'redmine'@'localhost' identified by'passwd'
    
    grant allprivilegeson redmine.*to'redmine'@'localhost';
    
    生成session store
      rake generate_session_store
    在这个过程中会碰到各种插件不存在,直接用 gem install 安装。
    如果有 mocha 一项过不了,直接修改 remdine/Gemfile 文件,在前面加了一个“#”注释掉(不知道对后面有没有什么影响,有待验证)。
    group :test do 
      gem "shoulda", "~> 3.3.2" 
      # gem "mocha", "~> 0.13.3" 
      gem 'capybara', '~> 2.0.0' 
    end
    

    创建数据库结构

     rake db:migrate RAILS_ENV=production
    

    插入默认数据

      RAILS_ENV=production rake redmine:load_default_data
    

    启动rails

      rails server

    访问页面:

      http://localhost:3000/

     

    Apache 配置

     

    安装 passenger

       gem i passenger

       passenger-install-apache2-module

       apt-get install libcurl4-openssl-dev





    修改Apache Mode配置

       cd /etc/apache2/mods-enabled/

       sudo touch passenger.load 

       sudo gedit passenger.load

       在文件中加入以下内容(以为内容一实际安装路径为准)

    LoadModule passenger_module /home/Bruce/.rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.10/buildout/apache2/mod_passenger.so

    PassengerRoot /home/Bruce/.rvm/gems/ruby-2.0.0-p247/gems/passenger-4.0.10

    PassengerDefaultRuby /home/Bruce/.rvm/wrappers/ruby-2.0.0-p247/ruby



    设置链接

       sudo ln -s /opt/redmine/ /var/www/redmine



    Apache虚拟主机配置


    ServerName 127.0.0.1

    ServerAdmin root@localhost



    DocumentRoot /var/www/redmine/public

    <Directory />

    Options FollowSymLinks

    AllowOverride None

    </Directory>

    <Directory /var/www/redmine/public>

    Options Indexes FollowSymLinks MultiViews

    AllowOverride None

    Order allow,deny

    allow from all

    </Directory>

  • 相关阅读:
    metal的gpu query
    体积雾 global fog unity 及改进
    hdr rt format对颜色的影响
    unity deferred lighting
    unity linear space时 photoshop blend的正确设置
    unity linear work flow
    一些数据 bandwidth之类
    deferred rendering with msaa
    unity 显示mipmaplevel
    【转】在C#中使用SendMessage
  • 原文地址:https://www.cnblogs.com/zj1111184556/p/3318853.html
Copyright © 2011-2022 走看看