Articles by Falko Timme
-
How to cache static files on nginx
Author: Falko Timme • Tags: linux, nginx, web server • Comments: 0
This tutorial explains how you can configure nginx to set the Expires HTTP header and the max-age directive of the Cache-Control HTTP header of static files (such as images, CSS and Javascript files) to a date in the future so that these files will be cached by your visitors' browsers.
-
Encrypt your data with EncFS on Ubuntu 16.04
Author: Falko Timme • Tags: security, ubuntu • Comments: 3
EncFS provides an encrypted filesystem in user-space. It runs without any special permissions and uses the FUSE library and Linux kernel module to provide the filesystem interface. It is a pass-through filesystem, not an encrypted block device, which means it is created on top of an existing filesystem. This tutorial shows how you can use EncFS on Ubuntu 16.04 (Xenial Xerus) to encrypt your data.
-
How to Encrypt Directories/Partitions with eCryptfs on Debian 8 (Jessie)
Author: Falko Timme • Tags: debian, security, storage • Comments: 5
eCryptfs is a POSIX-compliant enterprise-class stacked cryptographic filesystem for Linux. You can use it to encrypt partitions and also directories that don't use a partition of their own, no matter the underlying filesystem, partition type, etc. This tutorial shows how to use eCryptfs to encrypt a directory on Debian Jessie
-
-
Encrypt your data with EncFS on Ubuntu 15.10
Author: Falko Timme • Tags: security, ubuntu • Comments: 0
EncFS provides an encrypted filesystem in user-space. It runs without any special permissions and uses the FUSE library and Linux kernel module to provide the filesystem interface. It is a pass-through filesystem, not an encrypted block device, which means it is created on top of an existing filesystem. This tutorial shows how you can use EncFS on Ubuntu 15.10 (Wiley Werewolf) to encrypt your data.
-
Installing Nginx With PHP5 And MySQL Support On Ubuntu 8.10
Author: Falko Timme • Tags: nginx, ubuntu • Comments: 3
Installing Nginx With PHP5 And MySQL Support On Ubuntu 8.10 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 8.10 server with PHP5 support (through FastCGI) and MySQL support.
-
How do I restore a MySQL database from an sql dump?
Author: Falko Timme • Tags: mysql • Comments: 5
If your MySQL user has a password: mysql -h localhost -u [MySQL user, e.g. root] -p[database password] [name of the database] < [name of your sql dump, e.g. sqldump.sql] Please note: there's no space between -p and the password!If there's no password: mysql -h localhost -u [MySQL user, e.g. root] [name of the database] < [name of your sql dump, e.g. sqldump.sql]
-
How to install a Debian 7 (Wheezy) Minimal Server
Author: Falko Timme • Tags: debian, linux • Comments: 4
This tutorial shows how to install a Debian 7 (Wheezy) minimal server. The purpose of this guide is to provide a minimal Debian setup that can be used as basis for our other tutorials here at howtoforge.
-
Using RoundCube Webmail With ISPConfig 3 On Debian Wheezy (nginx)
Author: Falko Timme • Tags: control panels, debian, email, ispconfig, nginx, web server • Comments: 21
This guide explains how to install the RoundCube webmail application on a Debian Wheezy server running ISPConfig and nginx, and how to enable the ISPConfig 3 plugins for RoundCube so that users can perform actions like changing their email passwords from within RoundCube. Roundcube webmail is a browser-based multilingual IMAP client with an application-like user interface; it comes with functions like MIME support, address book, folder manipulation, message searching and spell checking.
-
Securing Your ISPConfig 3 Installation With A Free Class1 SSL Certificate From StartSSL
Author: Falko Timme • Tags: apache, control panels, debian, email, ispconfig, nginx, postfix, ubuntu, web server • Comments: 40
Securing Your ISPConfig 3 Installation With A Free Class1 SSL Certificate From StartSSL This tutorial shows how you can use a free Class1 SSL Certificate from StartSSL to secure your ISPConfig 3 installation and get rid of self-signed certificate warnings. The guide covers using the SSL certificate for the ISPConfig web interface (both Apache2 and nginx), Postfix (for TLS connections), Courier and Dovecot (for POP3s and IMAPs), and PureFTPd (for TLS/FTPES connections). If you've installed monit and use HTTPS for its web interface, I will show you how to use the StartSSL certificate for it as well. This guide assumes you use Debian or Ubuntu; the principle is the same for other distributions supported by ISPConfig 3, but paths might differ.
-
A Beginner's Guide To LVM
Author: Falko Timme • Tags: linux, other, storage • Comments: 79
A Beginner's Guide To LVM This guide shows how to work with LVM (Logical Volume Management) on Linux. It also describes how to use LVM together with RAID1 in an extra chapter. As LVM is a rather abstract topic, this article comes with a Debian Etch VMware image that you can download and start, and on that Debian Etch system you can run all the commands I execute here and compare your results with mine. Through this practical approach you should get used to LVM very fast.