My Blog

Redmine on cloud

1-click AWS Deployment    1-click Azure Deployment 1-click Google Deployment

Overview

Redmine is a free and open source, web-based project management and issue tracking tool. It allows users to manage multiple projects and associated sub projects. Redmine is an issue tracking system for Hanlon Financial System Lab which allows users to
post and update issues. It is extremely flexible, features a built-in wiki, time tracking, custom fields, role-based access, SCM integration (including git) and support for multiple projects. Redmine has many of the same features you’d find in an enterprise bug tracking system, but of course it’s open source and completely free software. Redmine has a clean interface that makes it easy to define your first project and get started.

Redmine is owned by Redmine (http://www.redmine.org/) and they own all related trademarks and IP rights for this software.

Cognosys provides hardened and ready to run images of Redmine on all public cloud ( AWS marketplace and Azure).
Deploy your Redmine securely on cloud i.e. AWS marketplace and Azure with reliable services offered by Cognosys at one-click with easy written and video tutorials.

Secured Redmine on Ubuntu 14.04 LTS

Redmine on Cloud for Azure

Features

Major Features Of Redmine

  • Multiple projects support
  • Flexible role based access control
  • Flexible issue tracking system
  • Gantt chart and calendar
  • News, documents & files management
  • Feeds & email notifications
  • Per project wiki
  • Per project forums
  • Time tracking
  • Custom fields for issues, time-entries, projects and users
  • SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
  • Issue creation via email
  • Multiple LDAP authentication support
  • User self-registration support
  • Multi language support
  • Multiple databases support

AWS

Installation Instructions For  Ubuntu

Note : How to find PublicDNS in AWS

A) Application URL: Access the application via a browser at http://PublicDNS/Redmine. 

B) SSH Connection: To connect to the operating system,

1) Download Putty.

2) Connect to virtual machine using following SSH credentials :

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: To connect to the operating system, use SSH and the username is ubuntu.
Password : Please Click here  to know how to  get password .

C) Other Information:
1. Default installation path: will be on your web root folder “/var/www/html/Redmine
2. Default ports:

  • Linux Machines:  SSH Port – 22
  • Http: 80
  • Https: 443
  • MYSQL ports: By default these are not open on Public Endpoints. MYSQL : 3306

D)Database Login Details :

  • MYSQL Username : root || MYSQL Password : Passw@rd123

Note :-Please change password immediately after first login.

Configure custom inbound and outbound rules using this link

AWS Step by Step Screenshots

Stack Name-This will be your Current stack.

haproxy_page_stack_name

Choose Software Pricing

haproxy_page_stack_price

Choose your Version

haproxy_page_stack_version

Choose your EC2 Instance Type

haproxy_page_stack_instance_size

Choose Your Key Pair

haproxy_page_stack_keypair

Choose your Region

haproxy_page_stack_region

Choose your Security Group

haproxy_page_stack_security_group

Change VPC Settings

haproxy_page_stack_vpc

Azure

Installation Instructions For Ubuntu

Note : How to find PublicDNS in Azure

A) Application URL: Access the application via a browser at http://PublicDNS/redmine

  •  Username : azureuser (Please create new user and delete this user)
  •  Password : Passw@rd123

B) SSH Connection: To connect to the operating system,

1) Download Putty.

2) Connect to virtual machine using following SSH credentials :

  • Host name: PublicDNS  / IP of machine
  • Port : 22

Username: Your chosen username when you created the machine ( For example:  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

C) Other Information:
1. Default installation path: will be on your web root folder “/var/www/html/redmine
2. Default ports:

  • Linux Machines:  SSH Port – 22
  • Http: 80
  • Https: 443
  • MYSQL ports: By default these are not open on Public Endpoints. MYSQL : 3306

D) Database Login Details :

  • MYSQL Username : root || MYSQL Password : Passw@rd123

Note :-Please change password immediately after first login.

Configure custom inbound and outbound rules using this link

Installation Instructions For CentOS

Note : How to find PublicDNS in Azure

A) Application URL: Access the application via a browser at http://PublicDNS/Redmine

  •  Username : azureuser (Please create new user and delete this user)
  •  Password : Passw@rd123

B) SSH Connection: To connect to the operating system,

1) Download Putty.

2) Connect to virtual machine using following SSH credentials :

  • Hostname: PublicDNS  / IP of machine
  • Port : 22

Username: Your chosen username when you created the machine ( For example:  Azureuser)
Password : Your Chosen Password when you created the machine ( How to reset the password if you do not remember)

C) Other Information:
1. Default installation path: will be on your web root folder “/var/www/html/Redmine
2. Default ports:

  • Linux Machines:  SSH Port – 22
  • Http: 80
  • Https: 443
  • MYSQL ports: By default these are not open on Public Endpoints. MYSQL : 3306

D) Database Login Details :

  • MYSQL Username : root || MYSQL Password : Passw@rd123

Note :-Please change password immediately after first login.

Configure custom inbound and outbound rules using this link

Azure Step by Step Screenshots for Ubuntu 14.04 LTS

Google

Installation Instructions For Ubuntu

Installation Instructions for Ubuntu

Step 1) VM Creation:

  1. Click the Launch on Compute Engine button to choose the hardware and network settings.
  2. You can see at this page, an overview of Cognosys Image as well as estimated cost of running the instance.
  3. In the settings page, you can choose the number of CPUs and amount of RAM, the disk size and type etc.

Step 2) SSH Connection:To initialize the DB Server connect to the deployed instance, Please follow Instructions to Connect to Ubuntu instance on Google Cloud

Step 3) Database Login Details:

The below screen appears after successful deployment of the image.

successful deployment of the image

For local MySQL root password, please use the temporary password generated automatically during image creation as shown above.

i) Please connect to Remote Desktop as given in step 2 to ensure stack is properly configured and DB is initialized.
ii) You can use MySQL server instance as localhost, username root and password as shown above.

If you have closed the deployment page you can also get the MySQL root password from VM Details  “Custom metadata” Section.

Step 4) Application URL: Access the application via a browser at http://PublicDNS/Redmine. 

Step 5) Other Information:

1. Default installation path: will be on your web root folder “/var/www/html/Redmine

2.Default ports:

  • Linux Machines:  SSH Port – 22 or 2222
  • Http: 80 or 8080
  • Https: 443
  • Sql or Mysql ports: By default these are not open on Public Endpoints. Internally Sql server: 1433. Mysql :3306

Videos

Secured Redmine on Ubuntu 14.04 LTS

Redmine Tutorial

Redmine on cloud

Related Posts