CMS Ubuntu Linux

The Ultimate MyCollab Ubuntu Installation Tutorial

Richard
Written by
Richard
Nov 16, 2018 Updated Apr 18, 2026 3 min read

MyCollab is a tool for managing projects and customer relationships. It helps teams track tasks, issues, and documents in one place. It is a web-based platform that works on many devices.

Why use MyCollab? It helps businesses stay organized and keeps team communication in one central hub.

What happens when done? You will have a private project management site running on your own server.

To learn more about the platform, visit their Homepage.

Install OpenJDK

MyCollab runs on Java. We will use the free version called OpenJDK. You need administrative access to run these commands.

🐧Bash / Shell
sudo apt update
sudo apt-get install openjdk-8-jdk

Once finished, Java is ready to go.

Install MariaDB Database Server

MyCollab needs a database to store its information. MariaDB is a great, free choice. You need administrative access to run these commands.

🐧Bash / Shell
sudo apt-get install mariadb-server mariadb-client

Use these commands to make sure the database runs when your computer turns on.

For Ubuntu 16.04 LTS:

🐧Bash / Shell
sudo systemctl stop mysql.service
sudo systemctl start mysql.service
sudo systemctl enable mysql.service

For Ubuntu 18.10 and 18.04 LTS:

🐧Bash / Shell
sudo systemctl stop mariadb.service
sudo systemctl start mariadb.service
sudo systemctl enable mariadb.service

Next, secure your database with a password by running this command:

🐧Bash / Shell
sudo mysql_secure_installation

Follow the prompts on your screen. Press Enter for the current password, then type ‘Y’ for all the security questions to keep your data safe.

Test the installation by running this command:

🐧Bash / Shell
sudo mysql -u root -p
mariadb welcome

Create MyCollab Database

Now, create a space for MyCollab to live. Log in to your database:

🐧Bash / Shell
sudo mysql -u root -p

Create the database:

💻Code
CREATE SCHEMA mycollab DEFAULT CHARACTER SET utf8mb4;

Create a user for the database:

💻Code
CREATE USER 'mycollabuser'@'localhost' IDENTIFIED BY 'new_password_here';

Give that user permission to manage the database:

💻Code
GRANT ALL ON mycollab.* TO 'mycollabuser'@'localhost' IDENTIFIED BY 'user_password_here' WITH GRANT OPTION;

Save and exit:

💻Code
FLUSH PRIVILEGES;
EXIT;

Enable the MyCollab Site

Download the latest version of the software:

💻Code
wget https://downloads.sourceforge.net/project/mycollab/MyCollab_5.3.4/MyCollab-All-5.3.4.zip
unzip MyCollab-All-5.3.4.zip

Move the files to your home folder:

💻Code
mv MyCollab-5.3.4/ ~/mycollab

Start the installation process:

💻Code
sh ~/mycollab/bin/startup.sh

Open your web browser to the setup page. Enter your site name, web address, and the database details you created earlier. Click the Setup button.

MyCollab Ubuntu Install

Create your administrator account on the next screen.

MyCollab Ubuntu Install

Your installation is now complete.

MyCollab Ubuntu Install

Summary

You have successfully installed MyCollab on your Ubuntu system. By setting up OpenJDK, MariaDB, and the MyCollab software, you now have a professional tool to manage projects and track team progress directly from your own server.

[Y/n]

[Y/n]

[Y/n]

[Y/n]

[Y/n]

What are the system requirements for installing MyCollab on Ubuntu?

MyCollab requires Java JDK, specifically OpenJDK 8, and a database server like MariaDB. Ensure your Ubuntu version is compatible and that you have sufficient resources for running the application.


How do I install OpenJDK on Ubuntu for MyCollab?

To install OpenJDK on Ubuntu, open your terminal and run the command 'sudo apt-get install openjdk-8-jdk'. This will download and install the necessary Java Development Kit for MyCollab.


What steps are needed to secure the MariaDB installation?

After installing MariaDB, run 'sudo mysql_secure_installation' to secure your installation. Follow the prompts to set a root password, remove anonymous users, and disallow remote root login.


How can I create a database for MyCollab in MariaDB?

To create a database for MyCollab, log into the MariaDB server using 'sudo mysql -u root -p' and enter your root password. Then, use the SQL command 'CREATE DATABASE mycollab;' to create a new database.


Is MyCollab suitable for small businesses?

Yes, MyCollab is designed to be flexible and can cater to both small businesses and larger enterprises. Its open-source nature allows customization to fit the specific needs of any organization.

Was this guide helpful?

Richard

About the Author

Richard

Tech Writer, IT Professional

Richard, the owner and lead writer at Geek Rewind, is a tech enthusiast passionate about simplifying complex IT topics. His years of hands-on experience in system administration and enterprise IT operations have honed his ability to provide practical insights and solutions. Richard aims to make technology more accessible and actionable. He's deeply committed to the Geek Rewind community, always ready to answer questions and engage in discussions.

Leave a Reply

Your email address will not be published. Required fields are marked *

Exit mobile version