May 2012

The Perfect Desktop - Linux Mint 13 (Maya)

falko's picture

This tutorial shows how you can set up a Linux Mint 13 (Maya) 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.

http://www.howtoforge.com/the-perfect-desktop-linux-mint-13-maya

Virtual Hosting With PureFTPd And MySQL (Incl. Quota And Bandwidth Management) On Debian Squeeze

falko's picture

This document describes how to install a PureFTPd server that uses virtual users from a MySQL database instead of real system users. This is much more performant and allows to have thousands of ftp users on a single machine. In addition to that I will show the use of quota and upload/download bandwidth limits with this setup. Passwords will be stored encrypted as MD5 strings in the database.

Installing Lighttpd With PHP5 (PHP-FPM) And MySQL Support On Ubuntu 12.04

falko's picture

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.

AVR-gcc include problem

Junky's picture

Forums: 

hey everybody,

I have a bit of a problem, I'm trying to write a program in C for a RP6 robot (www.arexx.com) and i'm trying to include the "pthread.h" file. but to compile i need to link the library, so i made sure that in my makefile there was a "-lpthread" but the compiler now sais:

/usr/lib/gcc/avr/4.3.5/../../../avr/bin/ld: cannot find -lpthread

could you help me please?

greetz,
Junky

Installing Nginx With PHP5 (And PHP-FPM) And MySQL Support (LEMP) On Ubuntu 12.04 LTS

falko's picture

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).

http://www.howtoforge.com/installing-nginx-with-php5-and-php-fpm-and-mysql-support-lemp-on-ubuntu-12.04-lts

Virtual Multiserver Environment With Dedicated Web & MySQL, Email & DNS Servers On Debian Squeeze With ISPConfig 3

falko's picture

This tutorial describes how you can set up a single dedicated server as a virtual multiserver environment using OpenVZ with dedicated Web & MySQL, Email and DNS servers on Debian Squeeze. Also, you will learn how to maintain all these servers. As an addition, you will learn how to install some very useful packages on all of them, how to protect them and how to monitor them. At the end you will have a fully functional virtual multiserver environment, ready for shared hosting.

The Perfect Desktop - Ubuntu Studio 12.04

falko's picture

This tutorial shows how you can set up an Ubuntu Studio 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. Please note that Ubuntu Studio 12.04 uses Xfce as the default desktop environment.

http://www.howtoforge.com/the-perfect-desktop-ubuntu-studio-12.04

How To Configure Apache To Use Radius For Two-Factor Authentication On Ubuntu 12.04

falko's picture

This document describes how to add WiKID two-factor authentication to Apache 2.2.22 using mod_auth_radius on Ubuntu 12.04. It is also recommended that you consider using mutual https authentication for web applications that are worthy of two-factor authentication. Strong mutual authentication means that the targeted website is authenticated to the user in some cryptographically secure manner, thwarting most man-in-the-middle attacks. The use of cryptography is key. While some sites use an image in an attempt to validate a server, it should be noted that any man-in-the-middle could simply replay such an image.

Create And Restore Partition Images With Partimage

falko's picture

Backups are usually made in one of two ways - either file-based which means that single files are backed up, often via synchronization and on an external disk, or image-based which means that a whole partition is stuffed into an image file that can be restored on the partition, containing everything there was on it. This tutorial covers image-based backups using Partimage from a live desktop environment.

http://www.howtoforge.com/create-and-restore-partition-images-with-partimage

Pages