You are here

Howto Forge

Howto Forge
Checked: 4 years 7 months ago
Updated: 4 years 7 months ago
Update every: 2 hours

Howtoforge Tutorials
Subscribe to Howto Forge

How to setup an NFS Server and configure NFS Storage in Proxmox VE

Howto Forge - Fri, 04/03/2016 - 2:53pm
In this tutorial, I will guide you trough the installation of an NFS server on CentOS 7, then we will add the NFS share as a storage option in the Proxmox server so that it can be used as backup space the virtual machines.

How to Install a Mumble Voice Chat Server on Ubuntu 14.04

Howto Forge - Thu, 03/03/2016 - 3:55pm
Mumble is a voice chat application which is designed for the gamer's so that they can to talk to each other by connecting their mumble clients to the same server. This Voice over IP application is similar to Ventrilo and TeamSpeak. The simple administration interface, high-quality codecs and low latency makes it quite popular. In this article, I will tell you how you can install and configure Murmur on to your systems. Murmur is a server component of Mumble.

How to install WordPress with Apache, MariaDB and PHP 7 on Arch Linux

Howto Forge - Wed, 02/03/2016 - 12:16pm
WordPress is a popular, dynamic, blog-focused content management system. The software is built upon a LAMP or LEMP stack and features an extensive plugin framework and theme system, which allows site owners and developers to deploy easy-to-use and powerful publishing tools. This tutorial will help you how to install and configure WordPress with Apache2, MariaDB and PHP 7 on Arch Linux.

Increase your IPv4 security with Fail2Ban and Tinyhoneypot on Debian Jessie

Howto Forge - Tue, 01/03/2016 - 3:46pm
It is a five minutes' exercise to increase security on an IPv4 addressed machine. The purpose of the setup described in this tutorial is to lock out port scanners and malicious port openers for a period of time.

Configure Postfix to use Gmail as a Mail Relay

Howto Forge - Mon, 29/02/2016 - 2:17pm
If you have a Gmail account, you can configure your MTA to relay outgoing mail through Gmail. This gives you the benefit of Gmail's reliability and robust infrastructure, and provides you with a simple means of sending email from the command line. In this tutorial, we will use Postfix as our MTA. Postfix is a free, open-source, actively maintained, and highly secure mail transfer agent.

How to install and configure Solr 5.5 on Ubuntu 14.04

Howto Forge - Fri, 26/02/2016 - 8:15am
Apache Solr is an enterprise-class open source search platform written in Java which enables you to create custom search engines that index databases, files, and websites. This tutorial will show you how to install the latest Solr version on Ubuntu 14.04. The steps will most likely work with later Ubuntu versions as well.

How to Install Proxmox VE 4 on Debian 8 (Jessie)

Howto Forge - Thu, 25/02/2016 - 3:28pm
Proxmox Virtual Environment or short Proxmox VE is an Open Source server virtualization software based on Debian Linux. In this tutorial, I will show you the installation of Proxmox on a server that runs a minimal Debian 8 installation, e.g. in a datacenter.

How to Block Email from certain TLDs (Top Level Domains) in ISPConfig

Howto Forge - Wed, 24/02/2016 - 2:30pm
Spam is an annoyance and there's a multitude of ways to counteract it. However spammers also get smarter and try to bypass filters and stuff. In addition, ICANN has lately approved a great mean gTLDs (generic Top Level Domains), like .biz, .info etc. Some of those gTLDs are, in my opinion, exclusive used by spammers. Lately, I have gotten a lot of spam from the .xyz gTLD. So the question was, how to block email coming from such domains using that gTLD.

How to Install PostgreSQL 9.5 on Ubuntu (12.04 - 15.10)

Howto Forge - Wed, 24/02/2016 - 10:29am
This tutorial shows the installation of the latest PostgreSQL 9.5 version on Ubuntu. We will use the official repository from, so you can update your server easily in future and get direct updates and patches from the database vendor. The steps have been tested with Ubuntu versions from 12.04 until 15.10.

Linux: How to share files on a local network with woof

Howto Forge - Tue, 23/02/2016 - 3:51pm
We've all been in this situation were we want to exchange files with other users connected to the same network as we are, and while there are tons of ways to do this, almost none of them is easy, quick, or simple enough. Thankfully, though, Linux users can utilize a small tool called “woof” that simplifies the process and makes the exchanging of files a walk in the park. What I am about to present in this short tutorial is suitable for home networks where convenience is the primary concern, and security isn't an issue.

Check Internet Speed with speedtest-cli on Ubuntu

Howto Forge - Mon, 22/02/2016 - 3:43pm
Internet connection speed is something that we always check at our homes and offices. The most common method that we use is by visiting a speed test website like On that site, a javascript application is loaded in the web browser which selects the best (nearby) server based on the ping time and then the speed test results for that server are shown. also uses a flash player to produce the result graphically. The problem using these web based speed tests is that it does not allow you to schedule the speed test at regular intervals, e.g.

Docker: How to use it in a practical way

Howto Forge - Fri, 19/02/2016 - 4:35pm
In the first part, I presented the fundamental ideas behind Docker containers and how exactly they work. In this second part, we will proceed with the installation of Docker and its management as a service in our system. We will prepare our system so that in the next part we can create a personal notepad using the WordPress content management system (CMS) or the Dokuwiki which is a wiki software that doesn't require a database.

An introduction to Linux activity/event trackers

Howto Forge - Thu, 18/02/2016 - 2:34pm
Most modern GNU/Linux distributions use some kind of a software service that tracks the user activities and events. These events can be anything, from the opening of a document file, to the chat conversation. This isn't happening for the purpose to monitor the user and sell this usage data information to 3rd parties, but to help users enjoy a more user-friendly and unified experience across their applications.

How to setup virtual containers with LXC and quota support on Debian 8

Howto Forge - Wed, 17/02/2016 - 2:19pm
Quota support is an often requested feature in lxc. Linux filesystem quota is required when you want to give multiple users access to a container and want to control that one user is not using all the disk space. Quota is also required for web hosting servers, e.g. with ISPConfig 3, for the same reason: one website shall not be able to fill up the whole disk. This howto shows you, how you can use lxc with hard disk quota using qemu nbd with a qcow image file on Debian 8.

Installing Laravel on Ubuntu for Nginx

Howto Forge - Tue, 16/02/2016 - 3:09pm
Laravel 5 is an elegant and complete web programming framework for PHP. This tutorial will show you how to install the Laravel PHP framework on a Nginx server installation.

Installing Ruby on Rails on Ubuntu 14.04 - 15.10

Howto Forge - Mon, 15/02/2016 - 2:44pm
Ruby on Rails, popularly called ROR, is a Ruby framework for web programming. Ruby is a general purpose language like C, Java. Ruby has been invented by Yukihiro “Matz” Matsumoto about a decade ago and has gained recognition with its Rails software library framework which provides a web development framework for the Ruby programming language. Listed below are easy to follow steps to install ROR successfully on the Ubuntu versions 14.04 LTS to 15.10 using Ruby Version Manager (RVM). RVM offers an easy way to install and manage multiple Ruby versions.

Three tools to scan a Linux server for Malware and Rootkits

Howto Forge - Fri, 12/02/2016 - 3:00pm
Servers connected to the internet are seeing a constant level of attacks and scans all day. While a firewall and regular system updates are a good first defense to keep the system safe, you should also check regularly that no attacker got in. The tools described in this tutorial are made for these sanity checks, they scan for malware, viruses and rootkits.

How to install LiteSpeed web server on CentOS 7

Howto Forge - Thu, 11/02/2016 - 2:48pm
LiteSpeed web server is a popular choice for replacing an Apache web server. Its features include an optimization of the web content and content delivery which maximizes the download speed and combines better performance with a smaller memory footprint. Being compatible with Apache features is also an added benefit, which helps to reduce downtime during migration from Apache to LiteSpeed. This tutorial shows the installation on a CentOS 7 server.

How to Install Kolab Groupware Server on CentOS 7

Howto Forge - Wed, 10/02/2016 - 3:26pm
In this tutorial, we will install Kolab groupware on a CentOS 7 server. Kolab is a free open source groupware server. It is a scalable and reliable collaborative software that provides shared email, calendar, address books, tasks and a file cloud. Kolab supports several client environments: on Windows you can use Outlook, on Linux, you can use KDE Kontact, on all OS that have a web browser you can use the web interface.

How to install Fail2Ban on CentOS 7

Howto Forge - Tue, 09/02/2016 - 2:44pm
Most Linux servers offer an SSH login via Port 22 for remote administration purposes. This port is a well-known port, therefore, it is often attacked by brute force attacks. Fail2ban is a software that scans log files for brute force login attempts in real-time and bans the attackers with firewalld or iptables. This tutorial shows the installation and configuration of Fail2Ban with firewalld on CentOS 7.

Left 4 Dead dedicated server install guide for CentOS

Howto Forge - Mon, 08/02/2016 - 2:48pm
Gaming servers are widely searched for by the internet-savvy online gamers. L4D or the Left 4 Dead is a popular game played online. With multi and single player mode, and newer version L4D 2 in the market, available with all its online cheat codes, many a gamer find this game very compelling. Gaming servers enjoy heavy inbound traffic. Installing a gaming console on a Linux distribution server such as CentOS may seem a daunting task, for a new user to Linux systems. Listed below are steps to configure, install, update and run the L4D server on Linux distribution like CentOS.

Thoughts on Monitoring file changes with Linux over the network

Howto Forge - Fri, 05/02/2016 - 8:24am
Monitoring a directory for changes with Linux is possible through the well-known mechanism inotify. With inotify it's possible to set a watch on a directory, configure it to watch events on the contents, and you'll receive messages on a file descriptor when something happens. This works perfectly when the directory is on local storage, like a hard drive, SSD or a USB drive, But it is not sufficient when the directory is on a network filesystem when the storage is on another computer.

How to Install Redmine 3 with Nginx on Ubuntu 15.10

Howto Forge - Thu, 04/02/2016 - 2:19pm
Redmine is an open source project management and issue tracking tool based on the Ruby on Rails Framework. This tutorial covers the Redmine 3 installation with Nginx as the web server and MySQL as the database on Ubuntu 15.10 (64 Bit) operating system.

How to reset the root password on Linux and FreeBSD

Howto Forge - Wed, 03/02/2016 - 3:31pm
Listed below are the step by step procedures to reset the root password in different versions of CentOS, CoreOS, Debian, Ubuntu and FreeBSD. Begin this procedure by booting your server into single user mode.

Installing Laravel PHP Framework on Ubuntu for Apache

Howto Forge - Tue, 02/02/2016 - 3:07pm
Laravel is a very popular open source PHP framework aimed at easy development of applications. If you are looking for a new PHP framework to try, you should give Laravel a try. The following guide will allow you to run Laravel on a Ubuntu 15.10 based Apache server.


Subscribe to Howto Forge