Logo       PBase-Foundation


Installing and configuring a Linux server can be challenging. PBase Foundation is a set of configurable RPM installers that provide a foundation for servers and desktops that work consistently across several versions of the Red Hat Enterprise Linux and CentOS operating system family.

Our Almost Famous 3-Minute Installation

Here's how to stand up a WordPress instance on an Apache server with a MySQL database.

yum -y install https://pbase-foundation.com/pbase-preconfig.rpm
yum -y install pbase-preconfig-mysql-wordpress
yum -y install pbase-apache
yum -y install pbase-mysql
yum -y install pbase-wordpress
yum -y install pbase-lets-encrypt

Additionally you may want to lock down SSH access and enable the firewall.

yum -y install pbase-fail2ban
yum -y install pbase-firewall-enable

The goal of the PBase project is to provide base RPM packages for use as starting points for products. A product-base or "pbase" for short.

Many of the PBase RPMs are configurable with "preconfig" JSON files that override the default settings. This enables entire application stacks to be configured and installed with ease.


Requires a Red Hat Enterprise Linux (EL) compatible operating system such as:

  • Red Hat EL 6, 7 or 8
  • CentOS 6, 7 or 8
  • Amazon Linux 1 or 2 AMI
  • Fedora 31 or 32


If your server has its domain name registered in DNS our RPMs can generate a valid HTTPS certificate with Let's Encrypt.