Articles

Dockerize Nodejs Express Application on Ubuntu 18.04

Docker is an open-source project that provides an open platform for developers and sysadmins...

7 basic steps to secure your Linux server

This tutorial will introduce you to basic Linux server security. While it focuses on...

APT: Rebuilding Package in Debian

Package rebuilding is something easily done in Debian. As SysAdmin, you might find yourself in...

How to install PHP 7 on Debian Linux 8.6/7.x [jessie/wheezy]

I wanted to use PHP 7 on Debian 8.x. How do I install and configure PHP 7 on Debian Linux 8.x...

Install Gitea on Ubuntu 18.04

Gitea is a self-hosted open-source git server written in Go. It is a fork of Gogs. Gitea...

Install LEMP (nginx, MySQL or MariaDB, PHP) Stack On Debian 8

LEMP is a combination of the operating system and open-source software stack. The acronym...

Install Memcached on Ubuntu 20.04

Memcached is a free and open-source high-performance in-memory key-value data store. It is...

Install Nginx on Ubuntu 20.04

Prerequisites Before continuing, make sure you are logged in as a user with sudo privileges,...

Install Node.js and npm on Ubuntu 20.04

Node.js is a cross-platform JavaScript runtime environment built on Chrome’s JavaScript,...

Install PostgreSQL on Ubuntu 20.04

Prerequisites To be able to install packages, you need to be logged in as root or user with...

Install Redis on Ubuntu 20.04

Redis is an open-source in-memory key-value data store. It can be used as a database, cache...

Install Tomcat 8.5 on Debian 8

Introduction Apache Tomcat is a Java Servlet Container which implements several Java EE...

Install and Configure GitLab on Ubuntu 18.04 LTS

GitLab is an open source GIT repository manager based on Rails and developed by GitLab Inc. It...

Install and Configure MongoDB on Ubuntu 18.04 LTS

Install and Configure MongoDB on Ubuntu 18.04 LTS MongoDB is a NoSQL database that offers...

Set Up Apache Virtual Hosts on Ubuntu 20.04

A Virtual Host is an Apache configuration directive that allows you to run more than one...

Set Up a Firewall with UFW on Debian 10

A properly configured firewall is one of the most important aspects of overall system security....

Set Up a Remote Database to Optimize Performance with MySQL on Ubuntu 16.04

Introduction As your application or website grows, you may come to a point where you’ve...

Setup EasyEngine on Debian/Ubuntu

EasyEngine (ee) is a Linux shell-script to install and manage wordpress-nginx websites in one...

Setup a Ghost Blog on Ubuntu 16.04

Introduction Ghost blog is a very popular, fast and open source blogging and publishing...

Ubuntu 16.04 LAMP server tutorial with Apache 2.4, PHP 7 and MariaDB

LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache 2...

Ubuntu 18 Shows Wrong Disk Size

This article applies only to KVM based servers.Symptoms: When installing / reinstalling Ubuntu...