MySQL multi-master replication is an excellent feature within MySQL. However, there is only one problem; standard multi-master replication seems to never be as stable as something...
Teamspeak is VoIP software for voice chatting with friends, but you can also listen and play music directly to its channels. This tutorial will explain...
Introduction In this guide, you will learn how to create an ARK: Survival Evolved server on your Aklweb host VPS. Requirements A Aklweb host VPS with at least 8192 MB of ram....
In this tutorial we will install SteamCMD. SteamCMD can be used to download and install a lot of Steam game servers, such as Counter-Strike: Global Offensive (CS:GO), ARK Survival Evolved,...
In this guide, you will learn how to set up an Unturned 2.2.5 server on a Aklweb host VPS running Debian 8. Note: This is an edited version of Unturned that doesn’t...
This article is a port of “How To Install Unturned on Linux” for Debian 9. Note: This is an edited version of Unturned that doesn’t require SteamCMD to install....
This tutorial explains how to install Team Fortress 2 on the Ubuntu operating system. It was performed on Ubuntu 12.04 x86. Other versions of Debian or Ubuntu may...
This article is a port of “How to Install Forge and Sponge (Minecraft) on a CentOS 6 Server” for Debian 9. Sponge is an open-source...
Introduction Bukkit is a extension of Minecraft which offers some exclusive features as well as plugins which can greatly improve your gaming experience. Bukkit is...
In this guide, we will be setting up a Just Cause 2: Multiplayer Linux server. These commands were tested on Debian 7 x64, but they should also...
This article will show you how to run a Teamspeak 3 server under Debian Wheezy. Before you can start with it, you should do some preparation on your VPS....
In this guide, we will be setting up a Counter Strike: Global Offensive game server on Debian 7. These commands were tested on Debian 7 but...
In this guide, we will be setting up a Counter Strike: Source game server on Debian 7. These commands were tested on Debian 7 but they...
This guide will show you how to setup a Minecraft PE server on Debian. The server setup is very easy, you can start having fun...
TeeWorlds is a free and open-source online multiplayer shooter game. In this tutorial, I’m going to explain how to create a TeeWorlds server. These steps were written...
Overview This guide will cover the installation and operation of a Call of Duty 4 (COD4) server using screen. In this tutorial, we will install COD4 on...
This is a tutorial explains how to install a Multi Theft Auto server on Debian. It was last updated for Debian 7 and MTA 1.5.4....
When setting up a new Linux server, updating the system’s Kernel and other packages to the latest stable release is a recommended practice. In this article, we will...
The following tutorial requires a motherboard that is EFI compatible (most boards since 2012 are EFI compatible). Typically when installing the operating system on a...
This tutorial will walk you through installing the Yunohost Complete Server control panel on Debian. Just follow the tutorial and your server will be up and running...
Introduction If you run a critical website, it is a good practice to mirror your files to a secondary server. In the event that your...
Install the pptpd package on your VPS with the following command: apt-get install pptpd Configuration Insert new settings to /etc/pptpd.conf and /etc/ppp/pptpd-options by running the following commands: cat >/etc/pptpd.conf <<EOF option...
AKLWEB Host offers you awesome private network connectivity for servers running at the same location. But sometimes you want two servers in different countries / datacenters to be...
The following tutorial describes how to set up a simple mailserver using Postfix as MTA, Dovecot as MDA and the awesome Sieve for sorting mails. The...
Introduction Linux systems ship with monitoring tools by default like top, df, and du that help monitor processes and disk space. Often times though, they are not very user/visual friendly. We’ll...
Is your Linux server accessed by multiple users? If so, consider adding an SSH login notification whenever someone logs in. The examples below send an email when someone logs into...
There will be times where you need to increase the responsiveness of your server to prevent out of memory issues. Out of memory issues happen when...
If you purchase a Debian server, then you should always have the latest security patches and updates, whether you’re asleep or not. This is pretty...
If you purchase a Debian server, then you should always have the latest security patches and updates, whether you’re asleep or not. This is pretty...
Munin is a monitoring tool to survey processes and resources in your machine and presents the information in graphs through a web interface. Use the following...
Install required packages We are going run SVN under xinetd for low resource usages. apt-get install xinetd subversion Create svn user adduser --system --home /var/svn --disabled-password --disabled-login...
Prosody is a XMPP communication server written in LUA. It aims to be easy to set up and configure, and efficient with system resources. Prosody...
Nginx is a lightweight web server that has been proven to serve static files faster than Apache. This tutorial will guide you how to install...
Installation Install Squid3 and Apache tools. apt-get install squid3 apache2-utils We will use Apache htpasswd to generate a password. If you don’t want to install...
Step 1: Login to your VPS Locate the IP address of your AKLWEB HOST VPS and login as the root user. ssh root@server Step 2:...
Introduction vsftpd stands for Very Secure FTP Daemon. It’s a lightweight FTP server. This short tutorial explains how to install vsftpd on Debian or Ubuntu....
Introducing the OpenVPN protocol OpenVPN is an open source software application that implements virtual private network (VPN) techniques for creating secure point-to-point or site-to-site connections....
Introduction When you are running a critical website, it is important to make sure that you have at least one redundant backup server. This ensures...
This tutorial explains how to setup a DNS server using Bind9 on Debian or Ubuntu. Throughout the article, substitute your-domain-name.com accordingly. At the end of the tutorial,...
If you have forgotten your MySQL root password, you can reset it by following the steps in this article. The process is quite simple and...
While there is generally no need for a graphical user interface (GUI) on a server, some system administrators have encountered cases where a GUI is...
This tutorial will show you how to install the groupware iRedMail on a fresh installation of Debian Wheezy. You should use a server with at...
Using a sudo user to access a server and execute commands at root level is a very common practice among Linux and Unix Systems Administrator. The use...
This tutorial will show you how to easily and conveniently setup git repositories with Gitolite on Debian Wheezy. For the course of this tutorial, we...
This setup will show you how to setup an XMPP server with ejabberd and Debian. For the course of this setup, we will assume that...
ownCloud is a Dropbox-like service that runs on your own VPS. It gives you full control over space, users, and various other features. This guide...
HHVM, or the HipHop Virtual Machine, is a virtual machine for PHP developed by Facebook to improve the performance of PHP applications. Unlike the regular PHP...
HAProxy is a network software application that offers high availability, load balancing, and proxying for TCP and HTTP network applications. It is suited for high...
Introduction Docker is an application that allows for deployment of software within virtual containers. It was written in the Go programming language. In this tutorial,...
Discourse is a modern, open-source discussion and forum system. Visit the official site for a demo and a breakdown of the current feature set. This tutorial will...
Debian 8 (Jessie) is still in development, therefore it is not yet available in the AKLWEB Host control panel. AKLWEB Host allows any operating system...
Hiawatha is a web server that has simplicity, ease of use, and security in mind. It’s the perfect solution for smaller servers, older hardware, or...
MongoDB is a fast and powerful NoSQL database. However, Debian repositories update slowly and often contain very old versions of packages. This tutorial explains how...
Here on AKLWEB Host, we have the option to enable IPv6 on all deployable VPSes. But with this, some programs and commands may prefer one or the other...
SNI Proxy can proxy both incoming HTTP and TLS connections based on the hostname that is contained within the initial request of that TCP session....
Introduction MySQL has a great feature known as “views”. Views are stored queries. Think of them as an alias for an otherwise long query. In...
This guide will show you how to correctly install and configure an “alternative” LAMP stack on Debian 8 utilizing NGINX, PHP Fast Process Manager, and...
In this guide, we will see how to configure an FTP server (ProFTPd) to transfer files between your PC and your server. Prerequisites Installation Update...