LAMP (Linux, Apache, SQL, PHP) LAPP (Linux, Apache, PostgreSQL, Python) vs. LAMP (Linux, Apache, SQL, PHP) "yum" is a package manager that is commonly used on Linux distributions such as Red Hat and CentOS, however, it is not available on all Linux distributions. Instead, Ubuntu and its derivatives use the "apt" package manager. "httpd" is the package name for Apache HTTP Server on RedHat, CentOS and Fedora distributions. But Ubuntu and Debian-based distributions use "apache2" as package name. Load-balancing Caching Database schema design Slave-master replications 5. Database sharding NoSQL API design Show less