You are here

Howto Forge

Howto Forge
Checked: 2 hours 1 min ago
Updated: 2 hours 1 min ago
Update every: 2 hours

Howtoforge Tutorials
Subscribe to Howto Forge

How to install Ioncube Loader on CentOS, Debian and Ubuntu

Howto Forge - Fri, 11/09/2015 - 4:29pm
The Ioncube loader is a PHP module to load files that were protected with the Ioncube Encoder software. Ioncube is often used by commercial PHP software vendors to protect their software, so it is likely that you come across an Ioncube encoded file sooner or later when you install extensions for CMS or Shop software written in PHP. In this tutorial, I will explain the installation of the Ioncube loader module in detail for CentOS, Debian, and Ubuntu.

Learn how to detect network equipment with Scientific Linux 7.1 and Python

Howto Forge - Thu, 10/09/2015 - 3:10pm
Sometimes you might have network or firewall issues in an internal that require a network scan to find which IP addresses are in use. For that purpose, we can use ready-made tools such as nmap, zmap or angryIP. But if we have no internet access to download these tools we can do the scan by only using manual commands. However, the manual scanning can be quite tedious, with the understanding that should be done for each IP address given on our network.

Server monitoring with Munin and Monit on CentOS 7

Howto Forge - Wed, 09/09/2015 - 11:06am
In this article, I will describe how you can monitor your CentOS 7 server with Munin and Monit. Munin produces nifty little graphics about nearly every aspect of your server (load average, memory usage, CPU usage, MySQL throughput, eth0 traffic, etc.) without much configuration, whereas Monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected.

How to Install and Configure Arch Linux as a Server

Howto Forge - Tue, 08/09/2015 - 11:22am
In this tutorial, I will walk you through the steps to install and configure Arch Linux as a server. Arch Linux is an independently developed general purpose GNU/Linux distribution, versatile enough to suit any role. Development focuses on simplicity, minimalism, and code elegance.

Design PCB and Generate Schematic Drawings with Fritzing on Linux

Howto Forge - Mon, 07/09/2015 - 1:32pm
Fritzing is a new open source PCB designer that supports Linux systems. Its power stems from its user-friendly interface, drag n drop features, pleasing visuals, and comprehensive views. To me, it looks very much like Autodesk's 123D Circuits and also works very similarly to it too, so this is very positive to say the least.

How to Mount a NTFS Drive on CentOS / RHEL / Scientific Linux

Howto Forge - Fri, 04/09/2015 - 11:49am
This tutorial will show you how to mount an NTFS drive in read/write mode on CentOS and other RHEL based Linux operating systems. NTFS-3G is a stable Open Source NTFS driver that supports reading and writing to NTFS drives on Linux and other operating systems.

How to install Odoo ERP Software on Ubuntu 15.04

Howto Forge - Thu, 03/09/2015 - 4:17pm
Odoo is an OpenSource enterprise resource planning and customer relationship software that can help you to organize and grow your business. Odoo was formerly named openERP and therefor TinyERP. There are many apps available to extend Odoo, for example: billing, accounting, manufacturing, purchasing, warehouse management, and project management.

How to stitch photos into a panorama with Hugin Panorama Creator on Linux

Howto Forge - Wed, 02/09/2015 - 3:46pm
Almost every modern digital camera offers the ability of “on the fly” panorama creation, but often you will find the result of this automated process not to meet expectations. For this reason, it's best to take the sequence of photos as individual continuous images and then you use some kind of software tool to stitch them together in a proper way.

How to speed up apache with mod_pagespeed and Memcached on Ubuntu 15.04

Howto Forge - Tue, 01/09/2015 - 3:04pm
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.

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

Howto Forge - Mon, 31/08/2015 - 11:51am
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.

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

Howto Forge - Fri, 28/08/2015 - 1:13pm
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.

How to connect via Bluetooth in GNOME on Linux

Howto Forge - Thu, 27/08/2015 - 1:57pm
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.

How to prepare for bad weather on Linux

Howto Forge - Wed, 26/08/2015 - 1:07pm
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.

Docker: Installation and Basic usage on Ubuntu 15.04

Howto Forge - Tue, 25/08/2015 - 2:27pm
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.

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

Howto Forge - Mon, 24/08/2015 - 3:08pm
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).

How to monitor your system performance on (Ubuntu) Linux

Howto Forge - Fri, 21/08/2015 - 5:29pm
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.

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

Howto Forge - Thu, 20/08/2015 - 2:08pm
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.

How to sync your documents with Google Drive on Ubuntu

Howto Forge - Wed, 19/08/2015 - 2:57pm
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.

How to install KVM on Ubuntu 14.04

Howto Forge - Tue, 18/08/2015 - 2:54pm
KVM (Kernel-based Virtual Machine) is a virtualization extension for the Linux Kernel. There are many Operating systems that are supported by KVM, which include Linux, BSD, Solaris, Windows and others. This tutorial explains the installation of KVM on an Ubuntu 14.04 Desktop and how to create a Ubuntu guest VM.

How to use the NMAP Security Scanner on Linux

Howto Forge - Mon, 17/08/2015 - 1:17pm
Nmap is a free and open source network discovery and security auditing utility that is widely used in the Linux users community as it is simple to use yet very powerful. Nmap works by sending data packets on a specific target (by IP) and by interpreting the incoming packets to determine what posts are open/closed, what services are running on the scanned system, whether firewalls or filters are set up and enabled, and finally what operation system is running.

How to Install and Configure MongoDB on Ubuntu 14.04

Howto Forge - Fri, 14/08/2015 - 12:21pm
MongoDB is a NoSQL database that offers a high performance, high availability, and automatic scaling enterprise database. Data is stored in a "document" structure in JSON format (in MongoDB called BSON). MongoDB was first introduced in 2009 and is currently developed by the company MongoDB Inc. This tutorials shows the installation and configuration of MongoDB on Ubuntu 14.04.

How to install ProFTPd with TLS support on Ubuntu 15.04

Howto Forge - Thu, 13/08/2015 - 10:23am
FTP is a very insecure protocol because all passwords and all data are transferred in clear text. By using TLS, the whole communication can be encrypted, thus making FTP much more secure. This article explains how to set up ProFTPd with TLS on an Ubuntu 15.04 server, how to add an FTP user and to use FileZilla to connect securely with TLS.

Hydrogen: A software drum machine for Linux

Howto Forge - Wed, 12/08/2015 - 12:36pm
Hydrogen is the best open source drum machine that is available free of charge. It is an advanced piece of software that helps artists and producers compose groovy beats to accompany their music. Hydrogen is quite simple to use, features a lot of options and drum sets that can differentiate the sounds to meet the wide scope of requirements that derive from different music genres like rock, metal, pop, electronic and jazz.

Installing Lighttpd with PHP5 (PHP-FPM) and MySQL on Debian 8 (Jessie)

Howto Forge - Tue, 11/08/2015 - 12:25pm
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on a Debian 8 (Jessie) server with PHP5 support (through PHP-FPM) and MySQL as a database server. PHP-FPM (FastCGI Process Manager) is a new PHP FastCGI implementation with some additional features useful for sites of any size, especially busier sites. I use PHP-FPM in this tutorial instead of Lighttpd's spawn-fcgi.

Server Monitoring with Munin and Monit on Debian 8 (Jessie)

Howto Forge - Mon, 10/08/2015 - 4:04pm
In this article, I will describe how you can monitor your Debian 8 server with Munin and Monit. munin produces nifty little graphics about nearly every aspect of your server without much configuration, whereas Monit checks the availability of services like Apache, MySQL, Postfix and takes the appropriate action such as a restart if it finds a service is not behaving as expected. The combination of the two gives you full monitoring: graphics that let you recognize current or upcoming problems, and a watchdog that ensures the availability of the monitored services.


Subscribe to Howto Forge