HowtoForge provides user-friendly Linux tutorials.

If you've written a Linux tutorial that you'd like to share, you can contribute it. If you'd like to discuss Linux-related problems, you can use our forum. If you have questions, please contact us by email: info [at] howtoforge [dot] com or use our contact form.


  • How to setup a LAMP development environment in Vagrant

    ubuntu Author: Sanchit Jain RasiyaTags: , , Comments: 0Published: Mar 05, 2015

    In the previous tutorial, we have learned about the basics of Vagrant. In this tutorial, we will move to next level and will learn more about Vagrant and setting up LAMP development environment in Vagrant. To start with, LAMP stands for: Linux (OS/Kernel), Apache (Web Server), MySQL (Database), PHP (Scripting Language). It is an open-source Web development environment which lets you create web applications. It is generally also referred as Web Stack.

    read more... | add comment | view as pdf | print

  • How to backup your Ubuntu Desktop with DejaDup

    ubuntu Author: Gurujyot_singhTags: , , Comments: 0Published: Mar 04, 2015

    Déjà Dup is a nice graphical wrapper around the command line backup tool duplicity. It hides the complexity of backing up the Right Way (encrypted, off-site, and regular) and uses duplicity as the back end. Déjà Dup does not use cron or similar schedulers. Rather, it starts a program deja-dup-monitor when you log into your session. This keeps track of when you last successfully backed up and will wait until the next scheduled backup.

    read more... | add comment | view as pdf | print

  • How to install latest Firefox, Chromium and Opera Browser on Ubuntu Linux

    ubuntu Author: Gurujyot_singhTags: , Comments: 0Published: Mar 03, 2015

    The article will guide you through the installation process of the latest versions of Mozila Firefox, Chromium and Opera. Throughout the article you will see the download links and the commands needed to perform the installation of the the browser.

    read more... | add comment | view as pdf | print

  • Installation and Usage Guide for CSF firewall

    linux Author: Akshay PaiTags: , Comments: 1Published: Mar 02, 2015

    CSF stands for Configserver security and firewall. CSF is a configuration script built to provide better security to servers , at the same time providing a large number of configuration options and features to configure and secure with extra checks to ensure smooth operation. It helps in locking down public access and to restrict what can be accessed like only e-mails or only websites, etc. To add more power to this, it comes with a Login Failure Daemon (LFD) script that runs all the time to scan for failed attempts to login to the server to detect bruteforce-attacks.

    read more... | add comment | view as pdf | print

  • Starting with Vagrant on Ubuntu 14.10 - A Beginner's Guide

    ubuntu Author: Sanchit Jain RasiyaTags: , , Comments: 6Published: Feb 27, 2015

    Vagrant is an highly efficient tool for managing virtual machines via CLI. This increases your and your team's productivity and flexibility. This tutorial will cover the installation of Vagrant on Ubuntu 14.10, explain the basics of this great virtualisation tool and will guide you trough the creation of your first Vagrant instance.

    read more... | add comment | view as pdf | print

  • How to host multiple sites in a single Wordpress installation on CentOS 7

    centos Author: srijanTags: , , , , Comments: 1Published: Feb 25, 2015

    This document describes how to install and configure multiple WordPress sites with the latest WordPress version on CentOS 7 in a single wordpress instance. WordPress started in 2003 with a single bit of code to enhance the typography of everyday writing and with fewer users than you can count on your fingers and toes. Since then it has grown to be the largest self-hosted blogging tool in the world, used on millions of sites and seen by tens of millions of people every day. This tutorial explains the process of installing WordPress 4.0 on CentOS 7.0 in the form of a simple-to-follow guide.

    read more... | add comment | view as pdf | print

  • How to monitor server log files with Logwatch on Debian and Ubuntu

    debian Author: Gurujyot_singhTags: , , , Comments: 3Published: Feb 24, 2015

    Logwatch is a system log analyzer and reporter. This tutorial covers the installation of Logwtach and explains various config options incl. reporting of notable log events by email.

    read more... | add comment | view as pdf | print

  • How to use grep to search for strings in files on the shell

    linux Author: srijanTags: , , , , , Comments: 0Published: Feb 24, 2015

    The grep command, which means global regular expression print, remains amongst the most versatile commands in a Linux terminal environment. It happens to be an immensely powerful program that lends users the ability to sort input based on complex rules, thus rendering it a fairly popular link across numerous command chains. The grep command is primarily used to search text or search any given file for lines containing a match to the supplied words/strings.

    read more... | add comment | view as pdf | print

  • Scripted window actions on Ubuntu with Devilspie 2

    ubuntu Author: Gurujyot_singhTags: , , Comments: 0Published: Feb 23, 2015

    Devilspie 2 is a program that detects windows as they are created, and performs scripted actions on them. The scripts are written in LUA, allowing a great deal of customization. This tutorial will show you the installation of Devilspie 2 on Ubuntu 14.04 and give you a introduction into Devilspie scripting.

    read more... | add comment | view as pdf | print

  • How to Update a Ubuntu LTS release to the next LTS Version (release upgrade)

    ubuntu Author: srijanTags: , Comments: 4Published: Feb 19, 2015

    This document describes how to upgrade from Ubuntu 12.04 to Ubuntu 14.04 LTS. Generally, the Ubuntu .04 versions that get released every 2 years are Long Term Support (LTS) releases, for instance Ubuntu 12.04, 14.04 etc. Effectively, this means that the LTS release comes supported with bug fixes and security updates for as long as 5 years, hence users would not have the privilege of being alerted through popups urging them to install the latest available version.

    read more... | add comment | view as pdf | print