- Web Server
- Control Panels
- Site Map/RSS Feeds
HowtoForge provides user-friendly Linux tutorials about almost every topic.
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.
Virtualization With KVM On An OpenSUSE 12.2 Server
This guide explains how you can install and use KVM for creating and running virtual machines on an OpenSUSE 12.2 server. I will show how to create image-based virtual machines and also virtual machines that use a logical volume (LVM). KVM is short for Kernel-based Virtual Machine and makes use of hardware virtualization, i.e., you need a CPU that supports hardware virtualization, e.g. Intel VT or AMD-V.
Using Wget With FTP To Download/Move Web Sites Recursively
Sometimes you need to move a web site from one server to another. Instead of downloading the web site from the old server to your PC via FTP and uploading it from your PC to the new server, it would save a lot of time to simply copy the web site from one server to the other. This tutorial explains how to use Wget to download/move a web site from one server to the other via FTP.
Installing Apache2 With PHP5 And MySQL Support On Ubuntu 12.10 (LAMP)
LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an Ubuntu 12.10 server with PHP5 support (mod_php) and MySQL support.
How To Set Up OpenVPN To Authenticate With LinOTP
This howto will show you the way to set up OpenVPN to authenticate users against the LinOTP authentication backend. Thus you can bring up your VPN using two factor authentication with different kind of OTP tokens. The interesting part is, that we will also use client certificates, so that the VPN only gets established if the machine has the right client certificate and the user has the right OTP token.
The Perfect Server - Ubuntu 12.10 (Apache2, BIND, Dovecot, ISPConfig 3)
This tutorial shows how to prepare an Ubuntu 12.10 (Quantal Quetzal) server (with Apache2, BIND, Dovecot) for the installation of ISPConfig 3, and how to install ISPConfig 3. ISPConfig 3 is a webhosting control panel that allows you to configure the following services through a web browser: Apache or nginx web server, Postfix mail server, Courier or Dovecot IMAP/POP3 server, MySQL, BIND or MyDNS nameserver, PureFTPd, SpamAssassin, ClamAV, and many more. This setup covers Apache (instead of nginx), BIND (instead of MyDNS), and Dovecot (instead of Courier).
Setting Up An NFS Server And Client On OpenSUSE 12.2
This guide explains how to set up an NFS server and an NFS client on OpenSUSE 12.2. NFS stands for Network File System; through NFS, a client can access (read, write) a remote share on an NFS server as if it was on the local hard disk.
How To Upgrade Ubuntu 12.04 LTS (Precise Pangolin) To 12.10 (Quantal Quetzal) (Desktop & Server)
The new Ubuntu 12.10 (Quantal Quetzal) has just been released. This guide shows how you can upgrade your Ubuntu 12.04 LTS desktop and server installations to Ubuntu 12.10.
How To Set Up WebDAV With Apache2 On OpenSUSE 12.2
This guide explains how to set up WebDAV with Apache2 on an OpenSUSE 12.2 server. WebDAV stands for Web-based Distributed Authoring and Versioning and is a set of extensions to the HTTP protocol that allow users to directly edit files on the Apache server so that they do not need to be downloaded/uploaded via FTP. Of course, WebDAV can also be used to upload and download files.
Using ATA Over Ethernet (AoE) On Ubuntu 12.04 (Initiator And Target)
This guide explains how you can set up an AoE target and an AoE initiator (client), both running Ubuntu 12.04. AoE stands for "ATA over Ethernet" and is a storage area network (SAN) protocol which allows AoE initiators to use storage devices on the (remote) AoE target using normal ethernet cabling. "Remote" in this case means "inside the same LAN" because AoE is not routable outside a LAN (this is a major difference compared to iSCSI). To the AoE initiator, the remote storage looks like a normal, locally-attached hard drive.
How To Monitor Hard Drive Usage In Ubuntu Server Using The Visual Philesight CGI Script
This process will add a nice visual representation of the hardrive usage on your Ubuntu server which you can acces over your local network. It's based on "philesight" which is a nice clone of philelight.