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 speed up apache with mod_pagespeed and Memcached on Ubuntu 15.04

    ubuntu VMWare Image Download Author: Till BrehmTags: , Comments: 0Published: Sep 01, 2015

    This tutorial shows how to improve the page load times of your website by using the Google mod_pagespeed module for Apache in conjunction with the fast in-memory cache Memcached. Pagespeed is an Apache 2 module that optimizes and caches the content of a website before it gets delivered to the browser, the result is that the page loads faster, the system load on your server gets lower and the server will be able to deliver more pages per second.

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

  • How to install a wireless hotspot with captive page on Linux using CoovaChilli

    fedora Author: Joseph ZikusookaTags: , , , , Comments: 0Published: Aug 31, 2015

    The purpose of this article is to demonstrate how you can turn a Linux based computer or laptop into a wireless hotspot where users can be authenticated via a captive portal page. For this task, the primary controller software will be CoovaChilli. This software is an ideal hotspot management solution for hotels, restaurants, supermarkets, parks, and any place offering WiFi Internet.

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

  • Ubuntu 15.04 LAMP server tutorial with Apache 2, PHP 5 and MariaDB (instead of MySQL)

    ubuntu VMWare Image Download Author: Till BrehmTags: , , , , , Comments: 0Published: Aug 28, 2015

    LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache 2 webserver on an Ubuntu 15.04 server with PHP 5 support (mod_php) and MySQL / MariaDB. Additionally, I will install PHPMyAdmin to make MySQL administration easier. A LAMP setup is the perfect basis for CMS systems like Joomla, Wordpress or Drupal.

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

  • How to connect via Bluetooth in GNOME on Linux

    linux Author: Bill ToulasTags: , Comments: 1Published: Aug 27, 2015

    Connecting to a Bluetooth device is essential for file transferring, audio sharing (Bluetooth speakers), and shared network connectivity (smartphones). GNOME settings panel is offering a quick way to do this in simple steps. Here's a guide on how to do it.

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

  • How to prepare for bad weather on Linux

    linux Author: Bill ToulasTags: , Comments: 0Published: Aug 26, 2015

    Severely bad weather is one of the few things that can still awe people while causing large-scale catastrophes. Especially if you live in the US, you most likely have witnessed a dangerously large storm during the tornado season. Preparing for those situations is crucial for the safety and survival of you and your family, and while you can always keep an eye on the news for weather reports, you can also use your Linux system to draw conclusions yourself. There are a couple of free software tools that offer more “specialized” information that goes well beyond air speed and temperature.

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

  • Docker: Installation and Basic usage on Ubuntu 15.04

    ubuntu Author: Muhammad ArulTags: , Comments: 4Published: Aug 25, 2015

    Docker is an open-source project that provides an open platform for developers and sysadmins to build, package, and run applications anywhere as a lightweight container. This tutorial shows the installation of Docker on Ubuntu 15.04 and the first steps to get started with Docker container management.

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

  • How to get Oracle Virtual Box 5.0 installed on (Ubuntu) Linux

    ubuntu Author: Bill ToulasTags: , , , Comments: 0Published: Aug 24, 2015

    Oracle's Virtual Box is one of the easiest to use virtual machines that run under Linux. Although we Linux users have reasons not to use Oracle's products, the particular piece of software is maybe the best choice we can make in that area and at least it's open source. If you want to use other free software alternatives to Oracle's VM, you can check VMware Workstation, QEMU, or GNOME Boxes (currently works only on Fedora).

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

  • How to monitor your system performance on (Ubuntu) Linux

    ubuntu Author: Bill ToulasTags: Comments: 2Published: Aug 21, 2015

    Monitoring your Linux system is essential in order to be able to improve its performance, locate the source of a problem and take more targeted corrective actions. As is always the case with Linux, there are quite a few tools and many different ways you can utilize to monitor different aspects of your system's performance. On this simple guide, we will take an overall look on how to install and run three monitoring tools on an Ubuntu Linux system.

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

  • Vector Algebra on Scientific Linux 7.1 with Python Script: Part 1

    linux Author: David DuarteTags: , Comments: 2Published: Aug 20, 2015

    In this tutorial, we will discuss the vector algebra and corresponding calculations under Scientific Linux. For our purpose, I have chosen Python as the programming language for its simplicity and power of calculation. Any Linux distribution has by default a Python editor / compiler which is invoked through a terminal window. Let's go over some concepts of vector algebra.

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

  • How to sync your documents with Google Drive on Ubuntu

    ubuntu Author: Bill ToulasTags: , , Comments: 1Published: Aug 19, 2015

    Google Drive is a popular online service that allows for the easy sharing and collaborative editing of documents (word files or spreadsheets). Under the most usual day to day circumstances, the GDrive tool is very useful serving as a cloud space and/or a readily available online collaboration platform. On this guide, we will see how you can install an open source client tool for the service named Grive, and how to set it up according to your needs.

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