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

Server Setup Guides

Install MariaDB on Gentoo Linux

Install MariaDB on Gentoo Linux

Step 1 – Install and secure

emerge --ask dev-db/mariadb
emerge --config dev-db/mariadb
rc-update add mariadb default && rc-service mariadb start
mysql_secure_installation

Step 2 – Create database and user

CREATE DATABASE appdb CHARACTER SET utf8mb4 COLLATE utf...
7th May 2026

Install MySQL on Gentoo Linux

Install MySQL on Gentoo Linux

Step 1 – Install and secure

emerge --ask dev-db/mysql
emerge --config dev-db/mysql
rc-update add mysql default && rc-service mysql start
mysql_secure_installation

Step 2 – Connect

mysql -u root -p

Step 3 – Create database and user

CREATE DATABASE appdb CHARA...
7th May 2026

Install Nginx on Gentoo Linux

Install Nginx on Gentoo Linux

Step 1 – Sync Portage

emerge --sync

Step 2 – Set USE flags

Create /etc/portage/package.use/nginx:

www-servers/nginx http http-cache http2 pcre ssl

Step 3 – Install

emerge --ask www-servers/nginx

Step 4 – Enable (OpenRC)

rc-update add nginx default
rc...
7th May 2026

Install PHP-FPM on Gentoo Linux

Install PHP-FPM on Gentoo Linux

Step 1 – Install

# /etc/portage/make.conf: PHP_TARGETS="php8-2"
# USE="fpm opcache mysql"
emerge --ask dev-lang/php
rc-update add php-fpm default && rc-service php-fpm start

Step 2 – Verify

php --version
php-fpm -v 2>/dev/null || php-fpm8.3 -v 2>/dev/null || p...
7th May 2026

Install Redis on Gentoo Linux

Install Redis on Gentoo Linux

Step 1 – Install

emerge --ask dev-db/redis
rc-update add redis default && rc-service redis start

Step 2 – Verify

redis-cli ping   # PONG

Step 3 – Bind and password (/etc/redis.conf)

bind 127.0.0.1 ::1
requirepass StrongRedisPass!

Restart, then:

redis-c...
7th May 2026