Creating An Arma 3 Server On CentOS

In this article we will be going over how to setup an Arma 3 Server on CentOS. Notes: * This article assumes you are logged in...

Creating a Dota 2 Server on CentOS 6

In this article, we will be creating a Dota 2 server. Dota is a free-to-play multiplayer game released by Valve, the company behind Steam. As a reminder, this article...

Creating a Teamspeak 3 Server on Ubuntu 14 64-bit

Overview Whether you are working on a large collaboration project with your development team or killing a boss in the newest role-playing game, you are...

How To Install 7 Days to Die on CentOS 7

In this tutorial, I’ll be explaining how to to setup a 7 Days to Die server on CentOS 7. Prerequisites You need to own this game on your...

How To Install Counter-Strike: Global Offensive on CentOS 7

In this tutorial I’ll explain how to setup a Counter-Strike: Global Offensive server. The steps in this guide were written for CentOS 7. Prerequisites Let’s make sure the...

How To Install Garry’s Mod Server on CentOS 7

In this tutorial, I will explain how to setup a Garry’s Mod server. This tutorial was written for CentOS 7. Prerequisites Let’s make sure that the system...

How To Install Just Cause 2 (JC2-MP) Server on CentOS 7

In this tutorial we’ll learn how to setup a Just Cause 2 multiplayer server. Prerequisites Please be sure the system is fully updated before we...

How To Install Left 4 Dead Server On CentOS 7

In this guide, I’ll explain how to install and configure a L4D server on CentOS 7. Installing Left 4 Dead Before we get started, we have...

How To Install SA-MP San Andreas Multiplayer on CentOS 7

In this tutorial you will learn how to setup an SA-MP (San Andreas Multiplayer) server on CentOS 7. Prerequisites Let’s make sure the system is fully updated before...

How To Install Starbound Server on CentOS 7

In this tutorial, I’ll be explaining how to setup a Starbound server on CentOS 7. Prerequisites You need to own this game on your Steam account. Installing Starbound...

How to Install ARK Survival Evolved (ArkSE) on CentOS 7

In this tutorial, we’ll learn how to setup an ARK Survival server on CentOS 7. Prerequisites ARK requires a large amount of memory. I recommend...

How to Install Cuberite on a CentOS 6 or 7 Server

Introduction What is Cuberite? Cuberite is a scalable, open-source Minecraft server implementation that is written in C++. It has an easy-to-use plugin system that allows for users to write...

How to Install Forge and Sponge (Minecraft) on a CentOS 6 Server

In this article, we will be covering the process of installing Sponge, a type of Minecraft server. Sponge is a project that aims to provide the ability...

How to Install Glowstone (Minecraft) on a CentOS 6 Server

Introduction Glowstone is indubitably the most optimized server for Minecraft. The software boasts low memory usage, and uses significantly less CPU on your server. Whether...

How to Install Glowstone (Minecraft) on a CentOS 7 Server

The article is a port of my “How to Install Glowstone (Minecraft) on a CentOS 6 Server” article. It has been updated for CentOS 7....

How to Install SteamCMD on Your VPS

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,...

How to Install Unturned 2.2.5 on CentOS 6

In this guide, you will learn how to set up an Unturned 2.2.5 server on a Aklweb host VPS running CentOS 6. Note: This is an edited version of Unturned that doesn’t...

How to Install a Tekkit Classic Server on CentOS 6/7

This article is a port of “How to Setup a Tekkit Classic Server on Ubuntu 16.10“. It has been updated for CentOS 6 and CentOS...

Install a Minecraft Server on CentOS 6

This article will guide you through setting up a Minecraft server on a high performance SSD VPS at AKLWEB Host. You will learn how to set up a...

Install a Minecraft Server on CentOS 7

This article is a port of my “Install a Minecraft Server on CentOS 6” tutorial. It has been updated for CentOS 7. In this tutorial,...

Installing BungeeCord for Minecraft on CentOS 6/7

BungeeCord is a free, easy, and reliable way to connect multiple Minecraft servers together. If you would like to string multiple game modes together on...

Installing Teamspeak on CentOS 7

Teamspeak is a VOIP server that can be used for teams/multiple people to communicate. It is relatively lightweight, and secure, as updates are released regularly. In this tutorial,...

Installing a Age of Engineering Server on CentOS 7

In this tutorial, I’ll be covering the installation of a pack called “Age of Engineering.” It is one of the most popular packs for Minecraft. If installed...

Multicraft (Minecraft Panel) on CentOS 6

Multicraft Panel Multicraft is a simple, easy to use web-based control panel for Minecraft servers. You can create, stop, start, monitor, configure, upload, download and run...

Setting Up A Half Life 2 Server On CentOS 6

This tutorial will cover the process of installing a Half Life 2 game server on CentOS 6 System. Step 1: Installing the prerequisites In order to set up our...

Setup a Minecraft PE Server on CentOS 6

This article will teach you how to setup a Minecraft Pocket Edition server on CentOS 6. Setting up a Minecraft PE server is quite simple. First, install the...

Setup a Rust Game Server on CentOS

In this article, I’ll will explain how to install a Rust game server, which uses the Steam gaming platform. Follow the steps below to continue. This...

Setup an SA-MP San Andreas Multiplayer Server on CentOS 6

Welcome to another Aklweb host tutorial. Here, you’ll learn how to install and run a SAMP server. This guide was written for CentOS 6. Prerequisites...

How to Update CentOS 7, Ubuntu 16.04, and Debian 8

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...

Setup Your Own Private Network With OpenVPN

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...

Better Monitoring Tools For Ubuntu And CentOS

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...

Boost Productivity with Tmux on Ubuntu and CentOS

Introduction Tmux is a terminal multiplexer. It allows you to run and manage several command prompts simultaneously from one tmux session. It is the equivalent...

How to install PLESK on centOS & Ubuntu

Installation This is a guide on how to install PLESK. On centOS, Ubuntu. This command automates the whole process for you. (For centOS users, please make sure...

How-To Install Sentora on CentOS or Ubuntu

If you are looking for a clean and modern web hosting panel but you don’t simply have the funds to pay for one, Sentora is your answer. Sentora...

Boost Productivity with Z and Zsh on CentOS

Introduction Working on Linux systems means that one is using the command line more often than not. Having to type long directory names over and over as well...

Configuring Static Networking and IPv6 on CentOS 7

AKLWEB Host has recently made changes on their end, and everything should now work fine ‘out of the box’ with NetworkManager enabled. Should you wish to disable NetworkManager, you can follow...

Correcting Network Configuration After Snapshot Restore

After restoring a snapshot to a new machine, you may encounter issues caused by the MAC address of the network adapter changing. Usually, when the network adapter...

Enable SSH Login Notification on Linux

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...

Find (View) Default Zone for Firewall on CentOS 7

Pre-Flight Check These instructions are intended for finding (viewing) the default zone in Firewalld on CentOS 7 via the command line. I’ll be working from a AKLWEB...

How to Clear RAM Memory Cache, Buffer and Swap Space on Linux

Like any other operating system, GNU/Linux has implemented a memory management efficiently and even more than that. But if any process is eating away your memory...

How to Install Sentrifugo HRM on CentOS 7

Sentrifugo HRM is a free and open source Human Resource Management application. It is a feature-rich and easily configurable application. It is written in PHP...

How to Install Webmin on CentOS/Redhat 5/6/7 using yum

Webmin is an open source web based system configuration application for Linux system administrator. It is using to manage service like User administration, Disk managemet, Network, Iptables ( Firewall...

How to Install and Configure vsftpd on CentOS 7

FTP (File Transfer Protocol) is one of the most popular methods to upload files to a server. There exist a wide array of FTP servers, such...

How to Monitor Ports and Services with MonitorIX on CentOS6

MonitorIX This article will go over the steps on how to install MonitorIX and configure it to log a custom port, in this case the Minecraft port (25565)....

How to enable EPEL repository?

The EPEL repository is an additional package repository that provides easy access to install packages for commonly used software. This repo was created because Fedora contributors wanted to use Fedora packages...

Install CentOS Web Panel (CWP) on CentOS 6

CentOS Web Panel or CWP is an open-source hosting control panel which is designed for quick and easy management of a server. It includes all of the...

Install DirectAdmin on CentOS 6 or 7

DirectAdmin is a proprietary web-based control panel that you can install on your server which offers a variety of system-administration features. In this article, we are going to install...

Install GUI Environment on CentOS 6

Managing your server with SSH alone can be intimidating. Good thing for us is that AKLWEB Host has a View Console option. To fully utilize AKLWEB Host’s VNC console capabilities, you...

Install ISPConfig on CentOS 6 x64

ISPConfig is a hosting control panel to manage one or many web-servers, mail-servers, BIND DNS servers, MySQL databases and virtual servers though an easy-to-use, simple web-interface for admins,...

Install ImageMagick on CentOS 6

ImageMagick® is a software suite to create, edit, compose, or convert bitmap images. It can read and write images in a variety of formats (over 100)...

Install LAMP on centOS

LAMP stands for Linux, Apache, MySQL and PHP. Once installed you will be able to host your website on the sever you have installed LAMP on. Step...

Install MailCatcher On CentOS 7

Introduction MailCatcher is a tool that provides an easy way for developers to inspect emails that their applications send out without having to wait for an email provider....

Install MariaDB on CentOS 7

Forked from MySQL, MariaDB has been known to be a drop-in replacement that brings enhancements and performance optimizations over MySQL. This tutorial will show you how to install MariaDB...

Install MongoDB on CentOS 7

MongoDB is one of the leading NoSQL databases that is commonly used in modern web applications. This tutorial will walk you through setting up MongoDB on CentOS 7. Update...

Install PostgreSQL On CentOS 7

Introduction PostgreSQL is the world’s most advanced open source Relational Database Management System (RDBMS). It is ANSI SQL:2008 standards compliant and has most of the data types defined in...

Install Rancher on CentOS 7

Introduction Rancher is an open source platform for running containers and building a private container service. Rancher is based on Docker, so you can run it on...

Install WordPress with Apache, PHP and MySQL (Automated Startup Script)

You can copy and paste the following bash script into the startup script area of the AKLWEB Host Control Panel. It will install all of necessary packages...

Installing NodeJS and Express on CentOS

This tutorial will show you how to install Node.js and Express.js on CentOS 6 (or CentOS 7). You can use Node.js to build rapid, scalable web apps...

Installing OpenVPN on CentOS 7

In today’s society, security and privacy is a problem when you are at public areas like airports, coffee shops, hotels, or any location that offers...

Installing ownCloud 6 on CentOS 6

It provides universal access to your files via the web, your computer or your mobile devices — wherever you are. It also provides a platform to easily view and...

ModSecurity and OWASP on CentOS 6 and Apache 2

ModSecurity is a web application layer firewall designed to work with IIS, Apache2 and Nginx. It is free, open-source software released under the Apache license 2.0. ModSecurity helps to...

Reset the Root Password in CentOS

If you have forgotten the root password it is possible to set a new one by interrupting the boot process at the GRUB stage and...

Secure TMP and TMPFS on CentOS 6

Temporary directories such as /tmp, /var/tmp, and /dev/shm offer a platform for hackers to run scripts and programs. These malicious executables are used to abuse or compromise your server. Ideally the /tmp directory should be mounted...

Set Hostname on CentOS

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: Use the hostname utility Change your...

Setting up a Name Server for IPv6 rDNS in CentOS

Managing your own IPv6 rDNS is a fairly simple task. After setting up the name server, please open a ticket with support to request that...

Setup ConfigServer Security and Firewall (CSF) on CentOS 7

ConfigServer Security & Firewall (CSF) is a stateful packet inspection firewall (SPI), login/intrusion detection, and security application for Linux servers. It is a very popular security suite, but...

Setup Exim to Send Email Using Gmail in Debian

Port 25 in AKLWEB Host is blocked by default. If you need to send out email without contacting AKLWEB Host support, you can follow this tutorial to setup your Exim...

Setup PPTP VPN Server on CentOS 6

This guide explains how to setup your own PPTP VPN on CentOS 6 by using the pptpd daemon available in the yum repository. Please note that security vulnerabilities have been found...

Setup RethinkDB Cluster On CentOS 7

Introduction RethinkDB is a NoSQL database that stores data as JSON documents. It has a super intuitive query language and has features commonly available in traditional RDBMS like...

Setup Swap File on Linux

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...

Simple Mailserver With Postfix, Dovecot, And Sieve On CentOS 7

This tutorial will show you how to get a simple mailserver on CentOS 7, with Postfix as MTA, Dovecot as MDA and Sieve for sorting mail – all...

ZPanel and Sentora on CentOS 6 x64

ZPanel, a popular web hosting control panel was forked in 2014 to a new project called Sentora. The Sentora team includes authors from ZPanel. Sentora is a free control panel,...

Install ownCloud 7 on CentOS 6 with Nginx w/ SSL, PHP-FPM, and PGSQL (Automated Startup Script)

You can copy and paste the following bash script into the startup script area of the AKLWEB HOST Control Panel. This startup script will install the...

How to Use Sudo on Debian, CentOS, and FreeBSD

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...

How to Install Apache, MySQL, and PHP on CentOS 6

Introduction LAMP is an acronym that stands for Linux, Apache, MySQL, and PHP. This software stack is the most popular open-source solution for the setup...

Install MariaDB 10 on CentOS 6

At the time of writing, MariaDB 10.1 is the development version of MariaDB. It is based on MariaDB 5.5, and includes back-ported features from MySQL...

Enable EPEL on CentOS

Background Fedora’s Extra Packages for Enterprise Linux (EPEL) repository provides the ability to install software packages which are not included in the official CentOS or...

How To Install GCC on CentOS 6

CentOS follows the development of Red Hat Enterprise Linux (RHEL). RHEL strives to be a stable server platform, which means that it does not rush...

Setting up Munin for Monitoring on CentOS 6 x64

Munin is a server monitoring and status application that provides two components: munin – The server component in which munin-node reports. This program generates the HTML...

Installing Gnome/KDE (GUI) on Ubuntu/CentOS

Users who prefer a GUI to manage their server can install Gnome or KDE. These are the the most popular GUIs for Linux. In this...

How To Install LLVM and Clang on CentOS 6

LLVM is an open-source compiler infrastructure. LLVM was started in 2000, and has been extensively used and modified by Apple since 2005. Clang is a...

Using StrongSwan for IPSec VPN on CentOS 7

StrongSwan is an open source IPsec-based VPN Solution. It supports both the IKEv1 and IKEv2 key exchange protocols in conjunction with the native NETKEY IPsec...

Initial Setup of a CentOS 7 Server

Introduction A newly activated CentOS 7 server has to be customized before it can be put into use as a production system. In this article,...

How To Install OSSEC HIDS on a CentOS 7 Server

Introduction OSSEC is an open-source, host-based intrusion detection system (HIDS) that performs log analysis, integrity checking, Windows registry monitoring, rootkit detection, time-based alerting, and active...

How to Install AirSonic on CentOS 7

AirSonic is a free and open source media streaming server. In this tutorial, I will guide you through the process of deploying an AirSonic server...

How to Install Koel on CentOS 7

Koel is a simple web-based personal audio streaming app written in Vue on the client side and Laravel on the server side. Koel source code is...

How to Enable or Reinstall SELinux on CentOS

Introduction Security-Enhanced Linux (SELinux) is an enhanced security mechanism at the kernel level. Follow this guide to reinstall SELinux and reset the policy to default...

How to Install Apache Tomcat 8 on CentOS 7

Apache Tomcat is an open-source web server that is designed to serve Java web pages. It is widely deployed and powers various mission-critical web applications...

Install an FTP Server With ProFTPd on CentOS 6 or CentOS 7

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...

How To Install Zikula on CentOS 7

Introduction PHP-based Zikula is an open-source framework for online applications. With Zikula, you can create editable and interactive webpages. It is a cross-platform program that...

How to Setup ionCube Loader on CentOS 7

Most commercial PHP applications require ionCube Loader, a PHP plugin that enables a web server to run PHP files that have been encoded using ionCube...

How to Install Vanilla Forum on CentOS 7

Vanilla forum is an open source forum application written in PHP. It is a fully customizable, easy to use, and supports external themes and plugins....

How to Install PyroCMS on CentOS 7

PyroCMS is an open source CMS written in PHP. PyroCMS source code is hosted on GitHub. In this guide we’ll walk through the entire PyroCMS installation process...

How to Install Cachet on CentOS 7

Cachet is an open source status page system written in PHP. Cachet source code is hosted on this Github repo. In this article we will go over...