Deploy Rails App on AWS Server howto by redminelab_h5if6c - October 21, 2021October 21, 20210 This post is very quick guide about how to deploy ruby on rails application on AWS cloud running apache2 webserver. Deploying application means putting it on a Web server so that it can be used either through the Internet or an intranet. This Web server might be local UNIX system, while you develop and debug your application to check its working or a AWS cloud server. System Pre-requisites Server (VM or physical) accessible andĀ ssh setup for deployment You need app which ready to go server ( Normal app ,Docker, Container )Web app server just like (apache, nginx) also you need your passenger mod for assistRuby, rail, gems installed Last your required database which you want to use (MySQL,
Configure Redmine For Employee ReferralĀ Program Workflow-ERP Workflow by redminelab_h5if6c - August 15, 2021August 15, 20210 Redmine is one of the popular web based open source free tool for your organization. We being startup use this tool for all our activities, like CRM, Invoicing, Inventory Management, Payroll, Payslip, Leave management, Expense management apart from regular project monitoring and control. In this post I will detailed out how to configure and use Redmine as Employee Referral Program - ERP. After reading this post you will able to configure redmine workflow. You will need Administration privilege's for this. You will able to get nice reports like this - Referral program report dashboard So lets get started on how to configure Redmine For Employee Referral Program Workflow-ERP. Configure Redmine For Employee Referral Program Workflow Create new project with name as "Employee Referral Program", you
MVC architecture in Ruby On Rails Quick Guide howto by Someshwar Mirge - June 22, 2021July 3, 20210 When we are beginner to Ruby on rails , or just getting started , we come across the term MVC . MVC stands for Model , View and Controller . But there are other components involved also . Following image shows how all the components of MVC relate to each other . Now lets have a closer look to each of them . Following are the core components that we must be familiar with . ModelViewControllerRouting SystemDatabase Before diving deep into the Rails MVC world , let me give you a bird eye view of whats happening here . First of all , let us assume that you are the user of this application say AppX ! Now , when
Agile Scrum With Product Backlog Active Redmine Plugin Plugins by Someshwar Mirge - May 29, 2021May 29, 20210 There are lot of plugins available in github and redmine.org for executing your project using Agile Scrum methodology. Most of the plugins are not supported for redmine version 4.1.x or above. The supported plugins for latest redmine version are paid. There is scrum plugin with available which you can download and test it. It has all the advanced features for sprint and product backlog. While it does not have features like drag and drop sprint tasks from one state to other state. These features are available in paid version of redmineup agile plugin. Also this drag and drop of tasks is available in teamwork. Lets start with installation of scrum plugin, which has sprint view and product backlog view.
Installing Redmine On Windows 10 With WSL2 Ubuntu howto by Someshwar Mirge - May 13, 2021October 7, 20212 You might be already familiar with the ruby support on windows. Many of us prefer using Linux for ruby on rails development. But if you cannot access a separate Linux installation OR your machine is not capable of running a full Virtual Machine , then this might be the way you can consider for ruby on rails and Redmine development. You can follow these steps for Installing Redmine On Windows 10 With WSL2 Ubuntu Step 1: Enable Windows Features Here we need to enable Windows subsystem For Linux And Virtual Machine Platform features . After enabling we have to restart the machine. This will create "pagefile.sys" and "hiberfil.sys" files in your "C" drive, with ~7GB additional space. The page file, also
Redmine Development and Test Environments Setup howto by Someshwar Mirge - May 11, 2021May 17, 20211 Today we are going to setup the development and test environments for redmine . Generally when we install redmine , we install it in production environment . Sometimes it become necessary to have development env for tasks like debugging OR for development logs . So if you want to setup development and test env also you can follow these steps . (We are using redmine 4.2.1 , MySql 8 as a database and Apache2 web server also.) STEP 1: CREATE DATABASES First of all we need to create separate databases for developement and test environments. Enter following commands by replacing the names of DB if you want . $ sudo -i $mysql >CREATE DATABASE redmine_dev CHARACTER SET utf8mb4; >CREATE DATABASE redmine_test CHARACTER SET utf8mb4; STEP 2:
Install Redmine On AWS Server Using CLI howto by Someshwar Mirge - May 7, 2021May 7, 20210 We are trying to install redmine on AWS server using CLI - command line. This step by step guide will help you to setup. There is docker file available on AWS markatepalce . This redmine was installed on other AWS instance running Ubuntu. But with this user is getting error while downloading attachments. User is getting "Internal server error", and he is not able to download the attachments. So we have decided to install redmine using command line. This helped to solve the issue and now redmine is running on new AWS instance. We have installed our redmine in /var/data/redmine/redmine-4.2.1 .(redmine installation guide) We are using webrick web server for redmine and its default output is at
MySqldump Failed on AWS Server howto by Someshwar Mirge - May 6, 2021May 7, 20210 Taking Database Backup We are using AWS Ubuntu 20.04 LTS Server and Latest MySql . We are trying to migrate databse to new server using mysqldump . We have tried to take the backup of existing databse but it thrown a error messege. /usr/bin/mysqldump -u user -p'password' databse | gzip > /var/data/redmine/backup/redmine_date +%Y-%m-%d.gz mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces This happen because , in never version of mysql (>=8.0) It requires elevated previlages to backup db. So we elevated previlages. mysql> GRANT ALL PRIVILEGES ON redmine.* TO 'redmine'@'localhost'; Query OK, 0 rows affected (0.00 sec) mysql> SHOW GRANTS for redmine@localhost; +--------------------------------------------------------------+ | Grants for redmine@localhost | +--------------------------------------------------------------+ | GRANT USAGE ON .
Ruby Language Quick Reference For Ruby On Rails Development development by Someshwar Mirge - January 12, 2021January 12, 20210 As you already know that learning Ruby language basics is vital for Ruby On Rails development . This Ruby language quick Reference For ruby on rails development will help you going. So in this Ruby language Quick Guide , we go from absolute basics to intermediate level of Ruby language . We will cover ruby language syntax and implementation of general programming terms like variables, control statements , loops , functions / methods , and various Object Oriented Programming concepts like classes , objects and packages / modules. We will also take a brief view at file handling with ruby . So let's get started !! We will proceed section wise , following are the sections covered Ruby
Develop Hello World! Plugin With Redmine howto by Someshwar Mirge - May 6, 2020August 15, 20200 In this article , we are going to develop Hello World ! plugin with Redmine. For this tutorial , we have used Ubuntu 20.04 LTS as a base and Redmine 4.1.1 also Ruby version is 2.7 . Note : Before getting started we assume that you have a working Redmine installation. Step 1: Develop Hello World! plugin with redmine plugin generator open terminal and change your current directory to your redmine installation directory i.e. /usr/share/redmine-4.1.1. Use following command, cd /usr/share/redmine-4.1.1/ Now , here we will create plugin using redmine plugin generator script, use following command to generate plugin . export RAILS_ENV="production" above command will set rails environment variable to production and now generator script. bundle exec ruby bin/rails