HowtoForge provides user-friendly Linux tutorials.
-
Using ngx_pagespeed With nginx On Debian Jessie/testing
Author: Falko Timme • Tags: debian, nginx, web server • Comments: 0
PageSpeed Beta is available for nginx, the nginx equivalent of mod_pagespeed for Apache. This module applies web performance best practices to pages, and associated assets (CSS, JavaScript, images) and therefore speeds up your web site and reduces load times. This tutorial explains how to use PageSpeed with nginx on Debian Jessie/testing.
-
Displaying Upload Progress With nginx On Debian
Author: Falko Timme • Tags: debian, nginx, php, web server • Comments: 1
This tutorial shows how to use the nginx upload progress module to upload one or multiple files and display an upload progress bar for the user. This is useful, for example, if users upload large files, so that they know that something is going on in the background.
-
Setting up an NFS Server and Client on Debian Wheezy
Author: Till Brehm • Tags: apache, debian, ispconfig, web server • Comments: 3
This guide explains how to set up an NFS server and an NFS client on Debian Wheezy. 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. In this Tutorial I will show you two different NFS exports, the export of a client directory that stores files as user nobody / nogroup without preserving filesystem permissions and a export of the /var/www directory which preserves permissions and ownerships of files, as required on a hosting server setup.
-
-
How to find outdated joomla versions on your server to reduce the risk of being hacked
Author: Croydon • Tags: linux, security, debian, fedora, suse, ubuntu, centos, linux, security • Comments: 7Today I want to focus on a topic that can lead to huge problems of hacked accounts, spam mailings etc.: Outdated Joomla installations on your server. Of course, this is valid for other software, too. The mentioned method should work in a similar way for other software. Since Joomla is widely spread throughout the internet, especially on shared hosting systems CMS (Content Management System), this howto will only cover Joomla so far.
-
How To Build PHP 5.5 (PHP-FPM & FastCGI) With ionCube Loader, Zend OPcache And APCu For ISPConfig 3 (Debian Wheezy)
Author: Falko Timme • Tags: apache, php, debian, control panels, ispconfig, web server, nginx • Comments: 8
How To Build PHP 5.5 (PHP-FPM & FastCGI) With ionCube Loader, Zend OPcache And APCu For ISPConfig 3 (Debian Wheezy) Since ISPConfig 3.0.5, it is possible to use multiple PHP versions on one server and select the optimal PHP version for a website. This feature works with PHP-FPM (starting with PHP 5.3) and FastCGI (all PHP 5.x versions). This tutorial shows how to build PHP 5.5 as a PHP-FPM and a FastCGI version on a Debian Wheezy server. These PHP 5.5 builds include the ionCube Loader, Zend OPcache, and APCu.
-
How To Use Multiple PHP Versions (PHP-FPM & FastCGI) With ISPConfig 3 (Debian Wheezy)
Author: Falko Timme • Tags: apache, php, debian, control panels, ispconfig, web server, nginx • Comments: 39
How To Use Multiple PHP Versions (PHP-FPM & FastCGI) With ISPConfig 3 (Debian Wheezy) Since ISPConfig 3.0.5, it is possible to use multiple PHP versions on one server and select the optimal PHP version for a website. This feature works with PHP-FPM (starting with PHP 5.3) and FastCGI (all PHP 5.x versions). This tutorial shows how to build PHP 5.3 and PHP 5.4 as a PHP-FPM and a FastCGI version on a Debian Wheezy server. These PHP versions can be used together with the default PHP (installed through apt) in ISPConfig.
-
Exim Authenticated Smarthost Email Relay
Author: kamsalisbury • Tags: email • Comments: 0Exim Authenticated Smarthost Today's ISP environment requires authenticated SMTP to be able to send emails. As a policy, authenticated SMTP helps cut down on folks sending SPAM and allows the ISP to track which account is sending what type of email content for further demographic study. While authenticated SMTP is good for the ISP, it is not a configuration supported out of the box by most Linux distributions. This means that all those system emails and log reports emailed by root never make it anywhere anymore.
-
Filtering HTTPS Traffic With Squid
Author: sichent • Tags: other, ubuntu • Comments: 16Filtering HTTPS Traffic With Squid This article will tell you how to compile, setup and configure Squid proxy capable of filtering encrypted HTTPS connections using Diladele Web Safety ICAP content filtering server. Being able to look into HTTPS contents greatly increases your ability to control what is allowed and accepted within your network while keeping inappropriate contents away.
-
How To Set Up Xen 4.3 On Debian Wheezy (7.0.2) And Then Upgrade To Jessie
Author: petero • Tags: xen • Comments: 4
How To Set Up Xen 4.3 On Debian Wheezy (7.0.2) And Then Upgrade To Jessie This will be a quick and easy setup of XEN(dom0-hypervisor) and one virtual system (domU-guest). I wanted to test out XEN as my second experience after VMware and since many web pages are outdated and have many old fixed bugs and errors. I have decided to give it a spin with XEN.
-
How To Set Up A Load-Balanced MySQL Cluster With MySQL 5.1
Author: petero • Tags: mysql, debian, high-availability • Comments: 6How To Set Up A Load-Balanced MySQL Cluster With MySQL 5.1 This tutorial is based on Falko Timme's tutorial for MySQL Cluster 5.0. It shows how to configure a MySQL 5.1 cluster with five nodes: 1 x management, 2 x storage nodes and 2 x balancer nodes. This cluster is load-balanced by an Ultra Monkey package which provides heartbeat (for checking if the other node is still alive) and ldirectord (to split up the requests to the nodes of the MySQL cluster).