Linux Server

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…

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…

Ocserv Advanced (Split Tunneling, IPv6, Static IP, Per User Configs, Virtual Hosting)

Ocserv Advanced (Split Tunneling, IPv6, Static IP, Per User Configs, Virtual Hosting)

This tutorial will show you how to use the OpenConnect VPN (ocserv) like a pro. You will learn: Disable insecure…

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…

Backup WordPress Sites

How to Backup WordPress Sites If You Have Multiple Servers

People have multiple virtual private servers for various reasons. You may want to try different Linux distributions on differrent servers.…

PPTP VPN Server

Set up Your Own PPTP VPN Server On Debian, Ubuntu, CentOS

In this tutorial, I will show you how to set up your own PPTP VPN server on Debian, Ubuntu, CentOS.…

Git Verion Control

Install Git Verion Control on Linux (Debian/Ubuntu/Fedora/ArchLinux)

Git is a free, fast and powerful distributed version control system (DVCS). This guide will show you how to install…

Request Entity Too Large

413 Request Entity Too Large Error – An Easy Solution

Today I was trying different themes on one of my WordPress website. I downloaded many themes on my computer before.…

shadowsocks server

Set up Your Own Shadowsocks Server On Debian, Ubuntu, CentOS

Shadowsocks is an open source socks5 proxy that can be used to bypass firewall and unblock websites. Originally developed by…

rc.local with systemd

How to Enable /etc/rc.local with Systemd

If you are running a Linux distro that uses Systemd, then you may find that your command in /etc/rc.local file…

lemp stack on Fedora

Install LEMP Stack On Fedora22/23 (Nginx, MariaDB, PHP-FPM)

This tutorial will show you how to install LEMP stack on Fedora22/23. Specifically We are going to install Nginx Web…

upgrade to php7

Upgrade to PHP7 on Linux Server (Ubuntu & Debian)

PHP7 is finally out on 3rd December. Although many Linux distributions are busy packaging PHP7 to their repository and you…

install drupal 7 on centos 7

How to Install Drupal 7 on CentOS 7 With LEMP

In a previous tutorial, I showed you how to install LEMP on CentOS 7 Server. Now If you want to…

install lemp stack on centos

Install LEMP stack (Nginx, MariaDB, PHP-FPM) on CentOS7 Step by Step Guide

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

su command

Linux Security: Control access to the su command

By default, all users on a Linux distribution can use the su (switch user) command to become another user during…