Installing Wekan on Ubuntu Server
Wekan is an open-source Kanban board platform that allows you to manage tasks and projects easily. In this tutorial, you will learn how to install Wekan on Ubuntu Server.
Prerequisites
Before proceeding, you will need:
- Ubuntu Server latest version installed
- Root access to the server
- Basic understanding of command-line interface
Step 1 - Update and Upgrade Server
Firstly, update and upgrade your server by running the following commands:
sudo apt update
sudo apt upgrade
Step 2 - Install Required Dependencies
Before we can install Wekan, we need to install some dependencies. Run the following command to install them:
sudo apt install -y curl mongodb npm
Step 3 - Install Node.js
Wekan requires Node.js to run. Run the following command to install Node.js:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash -
sudo apt install -y nodejs
Step 4 - Configure MongoDB
Start the MongoDB service using the following command:
sudo systemctl start mongodb
Enable the MongoDB service to start on boot with the following command:
sudo systemctl enable mongodb
Step 5 - Install Wekan
Clone the Wekan repo from Github using the following command:
git clone https://github.com/wekan/wekan.git
Enter the cloned directory:
cd wekan
Install the Wekan dependencies using the following command:
sudo npm install
Build the Wekan app using the following command:
sudo npm run build
Start the Wekan app using the following command:
sudo npm start
Step 6 - Access Wekan
Wekan should now be running on your server. You can access it by opening a web browser and navigating to http://SERVER_IP:8080.
Conclusion
Congratulations! You have successfully installed Wekan on Ubuntu Server. With this powerful project management tool, you can manage your projects and tasks with ease.