UBUNTU HOWTO

This category includes articles on various software installations /configurations, firewall setups, file system managements, storage distributions etc on Ubuntu based distributions.

How to Create User, Database with SQL in MariaDB on Ubuntu 16.04

MariaDB is an open-source MySQL project with more improved features. It is highly compatible with MySQL and it can be considered as a drop-in replacement for MySQL.  All client libraries, client-server protocols, SQL dialect, MySQL replication, Master-slave configuration etc are quite [...]

How to Install GitLab with Nginx (SSL) on Ubuntu 16.04

GitLab is a web-based Git repository manager similar to Github. It's an open source git repository management tool powered by Ruby and Rails. It provides a .deb package which contains GitLab Community Edition and all its dependencies including Ruby, PostgreSQL, [...]

An UFW Firewall Guide to Enable, Deny, Allow, Delete Rules on Ubuntu

Firewall is important security component of every operating system.  Linux kernel has great packet filtering and port filtering framework which is called Netfilter. To have a complete firewall, the userspace command line frontends have been created. Most well known framework for [...]

How To Set Up Jenkins for Continuous Development Integration on Ubuntu 16

In this blog, we will set up jenkins and configure jenkins on ubuntu 16 for continuous development and continuous integration. Jenkins is a Continuous Integration server. Basically, Continuous Integration is the practice of running your tests on a non-developer machine automatically everytime someone [...]

How to Setup Active Directory Domain Controller on Ubuntu using Samba

SAMBA is an open source implementation of the SMB file sharing protocol that provides file and print services to SMB / CIFS clients. It helps in successfully networking your Ubuntu system with Windows clients, thereby providing and integrating with services common to [...]