How to install MyCollab Project Management Software on CentOS 7
How to install MyCollab Project Management Software on CentOS 7
MyCollab is the free and open source collaboration tool. It has three existing modules: Project Management, CRM and Document Management. It has intuitive UI, high performance and stability. It also allows you to colloborate with teammates in realtime for a single project and also has mobile support. This article explains the installation procedure of MyCollab Project Management software on CentOS 7.
Pre-Requisite
Before starting the installation procedure, the target system must have a LAMP environment set in it.
Installation procedure
The target system should have installed Java package in it. You will need to install Java Runtime Environment (JRE) version 8 or higher. Run the following command to install it.
[root@linuxhelp bin]# yum install java-1.8.0-openjdk
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile
.
.
lvm2.x86_64 7:2.02.166-1.el7_3.5
Complete!
Next create a new database in MariaDB by the name Chvereto. So log in to the MariaDB server with user root and password and create new database and grant all previleges to the user by executing the following commands.
[root@linuxhelp Desktop]# mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with or g. Your MariaDB connection id is 9 Server version: 5.5.52-MariaDB MariaDB Server Copyright (c) 2000, 2016, Oracle, MariaDB Corporation Ab and others. Type ' help ' or ' h' for help. Type ' c' to clear the current input statement. MariaDB [(none)]> create database chevereto MariaDB [(none)]> GRANT ALL PRIVILEGES ON chevereto.* TO ' cheveretouser' @' localhost' IDENTIFIED BY ' PASSWORD' MariaDB [(none)]> flush privileges MariaDB [(none)]> exit
Next configure Firewall for MyCollab and allow the HTTP traffic on port 8080 through firewall. Run the following command to do so.
[root@linuxhelp bin]# firewall-cmd --zone=public --permanent --add-port=8080/tcp success [root@linuxhelp bin]# firewall-cmd --reload success
Go to MyCollab Project Management Software’ s download page and download the latest stable version of MyCollab using the wget command followed by the download link.
[root@linuxhelp Desktop]# wget https://github.com/MyCollab/mycollab/releases/download/Release_5.4.10/MyCollab-All-5.4.10.zip
--2017-07-18 22:56:22-- https://github.com/MyCollab/mycollab/releases/download/Release_5.4.10/MyCollab-All-5.4.10.zip
Resolving github.com (github.com)... 192.30.255.112, 192.30.255.113
.
.
Complete!
After downloading the MyCollab packge unzip the contents of the downloaded zip file and execute the following command.
[root@linuxhelp Desktop]# unzip MyCollab-All-5.4.10.zip
Archive: MyCollab-All-5.4.10.zip
.
.
Move to the MyCollab bin file and list the contents of the file. Run the ./startup.sh command to start the MyCollab application.
[root@linuxhelp Desktop]# cd MyCollab-5.4.10/bin
[root@linuxhelp bin]# ls
[root@linuxhelp bin]# ./startup.sh
/home/user1/Desktop/MyCollab-5.4.10
Log /home/user1/Desktop/MyCollab-5.4.10/logs/mycollab.out
Using MYCOLLAB_HOME: /home/user1/Desktop/MyCollab-5.4.10
.
.
at com.mycollab.runner.Executor.main(Executor.java:213)
Switch over to the browser and navigate to http://yourdomain.com:8080 or http://server-ip:8080 and complete the required the steps to finish the installation. The MyCollab will be available on HTTP port 80 by default.
The Mycollab setup page is opened as shown below.
Fill the Mycollab Database details and click check connection option.
Next fill the mail setup details and click setup option.
The setup process is in progress. You may have to wait some time to finish the setup.
Fill the admin details and click setup option.
Freelancers, Developers, Marketers, Trainers, Non-profits, Universities, ... find it is easy to collaborate their teammates with MyCoab
MyCollab services are backed by Amazon cloud services. Our businsses runs without any discontinuity for more than 3 years
We add new features reguarly.
Lighting fast
Rich features
Customizable for small to the enterprise levels
Regularly update
Work for both desktop and mobile devices