public marks

PUBLIC MARKS from falko with tag ubuntu

July 2012

Distributed Storage Across Four Storage Nodes With GlusterFS 3.2.x On Ubuntu 12.04 | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how to combine four single storage servers (running Ubuntu 12.04) to one large storage server (distributed storage) with GlusterFS. The client system (Ubuntu 12.04 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA.

VBoxHeadless - Running Virtual Machines With VirtualBox 4.1 On A Headless Ubuntu 12.04 Server | HowtoForge - Linux Howtos and Tutorials

This guide explains how you can run virtual machines with VirtualBox 4.1 on a headless Ubuntu 12.04 server. Normally you use the VirtualBox GUI to manage your virtual machines, but a server does not have a desktop environment. Fortunately, VirtualBox comes with a tool called VBoxHeadless that allows you to connect to the virtual machines over a remote desktop connection, so there's no need for the VirtualBox GUI.

June 2012

The Perfect Desktop - Pinguy OS 12.04 | HowtoForge - Linux Howtos and Tutorials

by 1 other
This tutorial shows how you can set up a Pinguy OS 12.04 desktop that is a full-fledged replacement for a Windows desktop, i.e. that has all the software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions that works even on old hardware, and the best thing is: all software comes free of charge.

Installing Cherokee With PHP5 And MySQL Support On Ubuntu 12.04 | HowtoForge - Linux Howtos and Tutorials

Cherokee is a very fast, flexible and easy to configure Web Server. It supports the widespread technologies nowadays: FastCGI, SCGI, PHP, CGI, TLS and SSL encrypted connections, virtual hosts, authentication, on the fly encoding, load balancing, Apache compatible log files, and much more. This tutorial shows how you can install Cherokee on an Ubuntu 12.04 server with PHP5 support (through FastCGI) and MySQL support.

Install Compiz On The Unity Desktop On Ubuntu 12.04 (Precise Pangolin) | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how you can configure Compiz on an Ubuntu Linux 12.04 (Precise Pangolin) Unity desktop (the system must have a 3D-capable graphics card - I'm using an NVIDIA GeForce 8200 here). With Compiz you can use beautiful 3D effects like wobbly windows or a desktop cube on your desktop. Ubuntu (Unity 3D) must be selected as your desktop environment.

Running Shopware Community Edition (Version 3.5.6) On Nginx (LEMP) On Debian Squeeze/Ubuntu 12.04 | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how you can install and run Shopware Community Edition (version 3.5.6) on a Debian Squeeze or Ubuntu 12.04 system that has nginx installed instead of Apache (LEMP = Linux + nginx (pronounced "engine x") + MySQL + PHP). Shopware is a feature-rich ecommerce platform; I will use the Community Edition here which is free. nginx is a HTTP server that uses much less resources than Apache and delivers pages a lot of faster, especially static files.

Installing KVM Guests With virt-install On Ubuntu 12.04 LTS Server | HowtoForge - Linux Howtos and Tutorials

Unlike virt-manager, virt-install is a command line tool that allows you to create KVM guests on a headless server. You may ask yourself: "But I can use vmbuilder to do this, why do I need virt-install?" The difference between virt-install and vmbuilder is that vmbuilder is for creating Ubuntu-based guests, whereas virt-install lets you install all kinds of operating systems (e.g. Linux, Windows, Solaris, FreeBSD, OpenBSD) and distributions in a guest, just like virt-manager. This article shows how you can use it on an Ubuntu 12.04 LTS KVM server.

Virtualization With KVM On Ubuntu 12.04 LTS | HowtoForge - Linux Howtos and Tutorials

This guide explains how you can install and use KVM for creating and running virtual machines on an Ubuntu 12.04 LTS 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.

May 2012

HowtoForge - Linux Howtos and Tutorials

by 38 others
Lighttpd is a secure, fast, standards-compliant web server designed for speed-critical environments. This tutorial shows how you can install Lighttpd on an Ubuntu 12.04 server with PHP5 support (through PHP-FPM) and MySQL support. PHP-FPM (FastCGI Process Manager) is an alternative 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.

Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support (LEMP) On Ubuntu 12.04 LTS | HowtoForge - Linux Howtos and Tutorials

Nginx (pronounced "engine x") is a free, open-source, high-performance HTTP server. Nginx is known for its stability, rich feature set, simple configuration, and low resource consumption. This tutorial shows how you can install Nginx on an Ubuntu 12.04 LTS server with PHP5 support (through PHP-FPM) and MySQL support (LEMP = Linux + nginx (pronounced "engine x") + MySQL + PHP).

Running OXID eShop Community Edition (Version 4.5.9) On Nginx (LEMP) on Debian Squeeze/Ubuntu 11.10 | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how you can install and run OXID eShop Community Edition (version 4.5.9) on a Debian Squeeze or Ubuntu 11.10 system that has nginx installed instead of Apache (LEMP = Linux + nginx (pronounced "engine x") + MySQL + PHP). OXID eShop is a feature-rich ecommerce platform; I will use the Community Edition here which is licensed under an open source certified license (GPL v3.0). nginx is a HTTP server that uses much less resources than Apache and delivers pages a lot of faster, especially static files.

The Perfect Desktop - Xubuntu 12.04 | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how you can set up a Xubuntu 12.04 desktop that is a full-fledged replacement for a Windows desktop, i.e. that has all the software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions that works even on old hardware, and the best thing is: all software comes free of charge.

Installing Apache2 With PHP5 And MySQL Support On Ubuntu 12.04 LTS (LAMP) | HowtoForge - Linux Howtos and Tutorials

LAMP is short for Linux, Apache, MySQL, PHP. This tutorial shows how you can install an Apache2 webserver on an Ubuntu 12.04 LTS server with PHP5 support (mod_php) and MySQL support.

Virtual Users And Domains With Postfix, Courier, MySQL And SquirrelMail (Ubuntu 12.04 LTS) | HowtoForge - Linux Howtos and Tutorials

This document describes how to install a Postfix mail server that is based on virtual users and domains, i.e. users and domains that are in a MySQL database. I'll also demonstrate the installation and configuration of Courier, so that Courier can authenticate against the same MySQL database Postfix uses. The resulting Postfix server is capable of SMTP-AUTH and TLS and quota. Passwords are stored in encrypted form in the database. In addition to that, this tutorial covers the installation of Amavisd, SpamAssassin and ClamAV. I will also show how to install SquirrelMail as a webmail interface.

The Perfect Server - Ubuntu 12.04 LTS (nginx, BIND, Dovecot, ISPConfig 3) | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how to prepare an Ubuntu 12.04 LTS (Precise Pangolin) server (with nginx, 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 nginx (instead of Apache), BIND (instead of MyDNS), and Dovecot (instead of Courier).

The Perfect Desktop - Ubuntu 12.04 LTS (Precise Pangolin) | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how you can set up an Ubuntu 12.04 (Precise Pangolin) desktop that is a full-fledged replacement for a Windows desktop, i.e. that has all the software that people need to do the things they do on their Windows desktops. The advantages are clear: you get a secure system without DRM restrictions that works even on old hardware, and the best thing is: all software comes free of charge.

The Perfect Server - Ubuntu 12.04 LTS (Apache2, BIND, Dovecot, ISPConfig 3) | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how to prepare an Ubuntu 12.04 LTS (Precise Pangolin) 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).

April 2012

How To Upgrade Ubuntu 11.10 (Oneiric Ocelot) To 12.04 LTS (Precise Pangolin) (Desktop & Server) | HowtoForge - Linux Howtos and Tutorials

The new Ubuntu 12.04 LTS (Precise Pangolin) has just been released. Ubuntu 12.04 LTS is a long-term support release, which means it is supported for five years. This guide shows how you can upgrade your Ubuntu 11.10 desktop and server installations to Ubuntu 12.04 LTS.

Striping Across Four Storage Nodes With GlusterFS 3.2.x On Ubuntu 11.10 | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how to do data striping across four single storage servers (running Ubuntu 11.10) with GlusterFS. The client system (Ubuntu 11.10 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA.

Maintaining Remote Web Sites With sitecopy (Debian Squeeze/Ubuntu 11.10) | HowtoForge - Linux Howtos and Tutorials

sitecopy is a tool for copying locally stored web sites to a remote web server (using FTP or WebDAV). It helps you to keep the remote site synchronized with your local copy by uploading modified local files and deleting remote files that have been deleted on the local computer. This tutorial shows how you can manage your remote web site from your local Debian Squeeze/Ubuntu 11.10 desktop with sitecopy.

Configuring DNSSEC On BIND9 (9.7.3) On Debian Squeeze/Ubuntu 11.10 | HowtoForge - Linux Howtos and Tutorials

This guide explains how you can configure DNSSEC on BIND9 on Debian Squeeze and Ubuntu 11.10. It covers how to enable DNSSEC on authoritative nameservers (master and slave) and on resolving nameservers, creation of keys (KSKs and ZSKs), signing of zones, key rolling with rollerd, zone file checking with donuts, creation of trust anchors, using DLV (DNSSEC look-aside validation), and getting your DS records into the parent's zone.

Distributed Storage Across Four Storage Nodes With GlusterFS 3.2.x On Ubuntu 11.10 | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how to combine four single storage servers (running Ubuntu 11.10) to one large storage server (distributed storage) with GlusterFS. The client system (Ubuntu 11.10 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA.

High-Availability Storage With GlusterFS 3.2.x On Ubuntu 11.10 - Automatic File Replication Across Two Storage Servers | HowtoForge - Linux Howtos and Tutorials

This tutorial shows how to set up a high-availability storage with two storage servers (Ubuntu 11.10) that use GlusterFS. Each storage server will be a mirror of the other storage server, and files will be replicated automatically across both storage servers. The client system (Ubuntu 11.10 as well) will be able to access the storage as if it was a local filesystem. GlusterFS is a clustered file-system capable of scaling to several peta-bytes. It aggregates various storage bricks over Infiniband RDMA or TCP/IP interconnect into one large parallel network file system. Storage bricks can be made of any commodity hardware such as x86_64 servers with SATA-II RAID and Infiniband HBA.

Server Monitoring With Icinga On Ubuntu 11.10 | HowtoForge - Linux Howtos and Tutorials

Icinga is an enterprise grade open source monitoring system which keeps watch over networks and any conceivable network resource, notifies the user of errors and recoveries and generates performance data for reporting. It is a fork of Nagios. This tutorial explains how to install Icinga on an Ubuntu 11.10 server to monitor this server and another Ubuntu 11.10 server.

March 2012

How To Set Up Software RAID1 On A Running LVM System (Incl. GRUB2 Configuration) (Ubuntu 11.10) | HowtoForge - Linux Howtos and Tutorials

This guide explains how to set up software RAID1 on an already running LVM system (Ubuntu 11.10). The GRUB2 bootloader will be configured in such a way that the system will still be able to boot if one of the hard drives fails (no matter which one).