Need to migrate your e-mails to a new server? Free and paid versions of our online tool available.
Hero Image

Server Setup Guides

Nginx tuning for best perfomance

NGINX Tuning For Best Performance

For this configuration you can use web server you like, i decided, because i work mostly with it to use nginx.

Generally, properly configured nginx can handle up to 400K to 500K requests per second (clustered), most what i saw is 50K to 80K (non-clustered) reque...

22nd Jan 2019

Nginx Web Server

How-to guides for installing and configuring Nginx on AlmaLinux, RHEL, Ubuntu, Debian, Gentoo, Arch, OpenBSD and NetBSD.

8th May 2026

OpenWhisk server

Configuring the OpenWhisk server

Manually setting up Openwhisk and CouchDB on a fresh Ubuntu 16.04 server.

Based on the OpenWhisk Ansible README, which at the time of writing is missing some key steps - hence this new guide.

  1. Dependencies
sudo apt-get update
sudo apt-get upgrade
sudo ap...
21st Jan 2019

Pagespeed module setup on debian

Install

wget https://dl-ssl.google.com/dl/linux/direct/mod-pagespeed-stable_current_amd64.deb
sudo dpkg -i mod-pagespeed-*.deb && apt-get -f install
service apache2 restart or /etc/init.d/apache2 restart

The primary configuration file is pagespeed.conf. This file is located at:

/etc/apache...
20th Jan 2019

PHP-FPM

Install PHP-FPM, configure pools, tune OPcache and optimise performance for every supported OS.

8th May 2026

PHP-FPM Multiple Pools on Arch Linux

PHP-FPM Multiple Pools on Arch Linux

Pool directory: /etc/php/php-fpm.d/

Create /etc/php/php-fpm.d/site1.conf

[site1]
user  = site1
group = site1
listen = /run/php-fpm/site1.sock
listen.owner = www-data
listen.group = www-data
listen.mode  = 0660
pm = dynamic
pm.max_children      = 10
pm.sta...
7th May 2026

PHP-FPM Multiple Pools on Debian 12

PHP-FPM Multiple Pools on Debian 12

Pool directory: /etc/php/8.2/fpm/pool.d/

Create /etc/php/8.2/fpm/pool.d/site1.conf

[site1]
user  = site1
group = site1
listen = /run/php-fpm/site1.sock
listen.owner = www-data
listen.group = www-data
listen.mode  = 0660
pm = dynamic
pm.max_children      =...
7th May 2026

PHP-FPM Multiple Pools on NetBSD 10

PHP-FPM Multiple Pools on NetBSD 10

Pool directory: /etc/php-fpm.d/

Create /etc/php-fpm.d/site1.conf

[site1]
user  = site1
group = site1
listen = /run/php-fpm/site1.sock
listen.owner = www-data
listen.group = www-data
listen.mode  = 0660
pm = dynamic
pm.max_children      = 10
pm.start_server...
7th May 2026

PHP-FPM Multiple Pools on RHEL 9

PHP-FPM Multiple Pools on RHEL 9

Pool directory: /etc/php-fpm.d/

Create /etc/php-fpm.d/site1.conf

[site1]
user  = site1
group = site1
listen = /run/php-fpm/site1.sock
listen.owner = www-data
listen.group = www-data
listen.mode  = 0660
pm = dynamic
pm.max_children      = 10
pm.start_servers...
7th May 2026