Linux Server

How to Install Nginx, MariaDB and PHP7 (LEMP Stack) on Ubuntu 16.04 LTS

PHP7 is available from Ubuntu 16.04 LTS Xenial Xerus so you no longer have to rely on third-party PPA to…

Create a Swap File on Cloud Linux Server to Prevent Out of Memory

When a Linux server is out of memory, some programs such as MariaDB/MySQL will shutdown automatically. To prevent out of…

Let's Encrypt renew certificate

Let’s Encrypt Free TLS/SSL Certificate Renewal Errors

When I launched this Web site in 2015, I was using a very cheap VPS which costs $10 per year.…

btsync

Use BitTorrent Sync (btsync) to Back Up Debian 8 Server

BitTorrent Sync, aka btsync, is a very convenient tool for file sharing and syncing. In this tutorial, I will show…

SSL Certificate

Install Let’s Encrypt Free TLS/SSL Certificate with Nginx on Debian 8 Server

This guide explains how to obtain and install Let’s Encrypt free TLS/SSL certificate with Nginx server on Debian 8 server.…

Install Apache, MariaDB and PHP7 (LAMP Stack) on Ubuntu 16.04 LTS

Install Apache, MariaDB and PHP7 (LAMP Stack) on Ubuntu 16.04 LTS

Ubuntu 16.04 LTS Xenial Xerus comes with PHP7 by default so you don’t have to rely on third-party PPA to…

Install Docker on Debian 8 Jessie Server Via Official Repository

Install Docker on Debian 8 Jessie Server Via Official Repository

In this tutorial, I’m going to show you how to install docker on Debian 8 Jessie server. The Linux version…

Arch Linux on KVM VPS

Install Nginx, MariaDB, PHP7 (LEMP) on Arch Linux Server in 2019

In a previous tutorial, I explained how to install Arch Linux on KVM VPS. Now this tutorial will show you…

How To Manually Install Arch Linux on a KVM VPS via VNC

How To Manually Install Arch Linux on a KVM VPS via VNC

This tutorial explains how to manually install Arch Linux on a KVM VPS via VNC. This is useful when your hosting…

list installed linux kernels

List Installed Linux Kernels and Remove Old ones on Fedora/CentOS

This brief tutorial shows you how to list all installed Linux kernels on Fedora/CentOS and how to remove old ones.…

How To Install CentOS 7 Linux on Your Computer

CentOS is a free alternative to Red hat Enterprise Linux (RHEL). Red hat requires you to pay a monthly subscription…

Setup OwnCloud 9 Server with Nginx, MariaDB and PHP7 on Debian

In this tutorial, I’m going to show you how to set up ownCloud personal cloud storage on a Debian 8…

change hostname

3 Methods To Change the Hostname of Your Linux Machine

This tutorial explains 3 methods to change the hostname of your Linux machine. Check the current hostname You can use…

Install LEMP Stack on OpenSUE Leap

Install LEMP stack (Nginx, MariaDB, PHP) on OpenSUSE Leap 42.1

In this tutorial, we are going to learn how to install the LEMP stack (Nginx, MariaDB and PHP) on OpenSUSE…

shadowsocks-libev

Install Shadowsocks-libev on Debian 8 and Ubuntu 14.04 Server

In a previous tutorial, I showed you how to install the python version of shadowsocks on Debian, Ubuntu and CentOS…

RepoForge Repository

How to Enable RepoForge Repository on CentOS 7

RPMForge is now RepoForge. And in this tutorial, I will show you how to install and enable RepoForge on CentOS…

Renew Let's Encrypt SSL/TLS Certificate

How to Renew Let’s Encrypt SSL/TLS Certificate

If you use Nginx as your web server and your SSL/TLS certificate issued by Let’s Encrypt has expired or is…

PageSpeed

How to Compile Nginx with PageSpeed on Debian 8

This tutorial will teach you how to compile Nginx with ngx_pagespeed module on Debian 8 Jessie. 1 Backup Nginx Config…

Install LEMP Stack on Debian 8 Jessie

How To Install LEMP Stack on Debian 8 Jessie (Nginx, MariaDB, PHP7)

LEMP stands for Linux, Nginx (Pronounced Egnine X), MySQL/MariaDB and PHP. It enables a server to host dynamic website and…

perl: warning: Setting locale failed

How to Solve perl: warning: Setting locale failed

Today, on my ubuntu server I executed the following command to reconfigure MariaDB server. sudo dpkg-reconfigure mariadb-server-10.0 A warning appeared…