Code Monkey home page Code Monkey logo

plugin-installer's Introduction

Easy Redmine

Easy Redmine - plugin to Redmine (http://www.redmine.org) Copyright (C) 2008-2015 Easy Software, s.r.o. https://www.easyredmine.com

Requirements

Same as Redmine 3.0.3. See [redmine_root]/doc/INSTALL Only Ruby 1.9.3 and higher is supported. (Ruby version < 2.1 will be dropped soon)

Manual installation

  1. Make sure your Redmine 3.0.3. is working. For more details visit http://www.redmine.org/projects/redmine/wiki/Installation_Guide.

  2. Backup your Redmine database and folder if something make wrong. Do not make backup into [redmine] directory! You have to copy it outside!

  3. Extract zip package to the Redmine plugins directory ([redmine_root]/plugins). The directory structure will look like: [redmine_root]/plugins/easyproject/easy_helpers/* [redmine_root]/plugins/easyproject/easy_plugins/easy_extensions/* [redmine_root]/plugins/easyproject/easy_plugins/easy_redmine/* [redmine_root]/plugins/easyproject/easy_plugins/*

  4. More gems are required. Under the application main directory run: bundle install --without development test

    If ImageMagick is not installed on your system, you should skip the installation of the rmagick gem using: bundle install --without development test rmagick

    If you use linux BitNami you must run bundle install --without development test --binstubs --no-deployment

  5. Under the application main directory run (if you are using bitnami write 'sudo' before 'bundle'): bundle exec rake easyproject:install RAILS_ENV=production

  6. If you are migrating from older version of Ruby < 1.9 (e.g. 1.8.7) to Ruby version >= 1.9 you have to run: bundle exec rake easyproject:service_tasks:migrate_to_new_ruby RAILS_ENV=production

  7. Start your Redmine application server. E.g. under the application main directory run: bundle exec ruby script/rails server -e production

  8. You should create a maintenance task to CRON (on Linux) or Scheduled Tasks (on Windows) that will be running every 5-15 minutes. This one task aggregates all required tasks such as mail receiving, alerts evaluation etc. You should set up required parameters via administration -> scheduled tasks. Do not run this task under root, use same user that is used for web server.: bundle exec rake easyproject:scheduler:run_tasks RAILS_ENV=production

Automatic installation

  1. Make sure you have gem 'redmine-installer' gem install redmine-installer

  2. Download Easy Redmine and run: redmine install [PATH_TO_PACKAGE]

  3. Follow installation steps:

    • For example download Easy Redmine package to your home.
    • Let's say your server root dir is in /srv/easyproject/public_html FOR EXAMPLE a) run: redmine install ~/easyredmine.zip b) Choose: /srv/easyproject/public_html c) Choose your database server, type database name, username and password d) Choose your mailserver and type neccesary credentials e) Wait for complete installation
  4. You should create a maintenance task to CRON (on Linux) or Scheduled Tasks (on Windows) that will be running every 5-15 minutes. This one task aggregates all required tasks such as mail receiving, alerts evaluation etc. You should set up required parameters via administration -> scheduled tasks. Do not run this task under root, use same user that is used for web server.: bundle exec rake easyproject:scheduler:run_tasks RAILS_ENV=production

Notes

References

News are on: http://www.easyredmine.com/news Support is on: http://www.easyredmine.com/support

plugin-installer's People

Contributors

easy-petr avatar ondra-m avatar rompic avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.