Hosting Websites on Bare Minimum VPS/Dedicated Servers

LEMP Stack Installation on Ubuntu 16.04

Tags: , , , , , , Date/Time: July 18, 2019 @ 12:09 pm, by Dusko Savic

This tutorial will show you how to install and configure the LEMP stack on your VPS/LowEndBox. LEMP stands for Linux Nginx MySQL PHP, and is a lightweight variation of the LAMP stack, which includes Apache instead of Nginx. You’ll notice that it’s not written as LNMP, and that’s due to the pronunciation of the word […]

CentOS 7 LAMP Server Tutorial Part 6: Moving to NGINX

Tags: , , , , , , , , , , , , , , Date/Time: July 15, 2019 @ 7:58 am, by Ryan Flowers

Welcome to the last installment in the CentOS 7 LAMP Server Tutorial: Modernized and Explained series! In this article we are going to turn our LAMP server into a LEMP server by removing Apache and installing NGINX (pronounced “Engine X”) in its place. Why would we want to replace the Apache web server with NGINX? […]

How to Install Moodle on Ubuntu 18.04

Tags: , , , , , , Date/Time: July 5, 2019 @ 7:03 am, by Sean Richards

Moodle is an open source Learning Management System or LMS.  It hails as the worlds most popular learning platform with over 153M users worldwide.  Moodle is consumable in 3 basic hosted varieties: DIY (self-hosted,) Hosted by Moodle for pretty reasonable price points, and Hosted by Moodle Partners. The Moodle product portfolio includes Core, App, Workplace, […]

CentOS 7 LAMP Server Tutorial Part 5: Speeding up WordPress with Redis

Tags: , , , , , , , , , , , , Date/Time: July 1, 2019 @ 7:10 am, by Ryan Flowers

In the previous CentOS 7 LAMP Server Tutorials, we configured a LAMP stack, secured it with Let’s Encrypt SSL certificates, and installed WordPress with WP-CLI. Here in Part 5 we’re going to up our game just a bit more by installing server side caching with a program called Redis. Then we’ll configure WordPress to use […]

CentOS 7 LAMP Server Tutorial Part 4: WordPress and wp-cli

Tags: , , , , , , , , , , , , , Date/Time: June 15, 2019 @ 6:00 am, by Ryan Flowers

Welcome to the fourth installment of the CentOS 7 LAMP Server Tutorial: Modernized and Explained series.In Part 1 and Part 2 we configured a LAMP server with PHP-FPM running PHP 7.3 and a modern version of MariaDB. Then we configured a single VirtualHost for hosting a website, and in Part 3 configured that VirtualHost to […]

CentOS 7 LAMP Server Tutorial Part 3: Let’s Encrypt SSL

Tags: , , , , , , , , , , , Date/Time: June 13, 2019 @ 6:10 am, by Ryan Flowers

Welcome to the third installment of the CentOS 7 LAMP Server Tutorial: Modernized and Explained series. This tutorial builds on the work done in Part 1 and Part 2, so if you haven’t checked them out, now’s a good time. In this installment we’re going to secure our new Virtual Host (lowend-tutorial.tld) with a Let’s Encrypt […]

CentOS 7 LAMP Server Tutorial: Modernized and Explained [Part 2]

Tags: , , , , , , , Date/Time: June 3, 2019 @ 5:05 am, by Ryan Flowers

In Part 1 of this Tutorial, we discussed why we decided to build a LAMP server instead of getting one pre-configured via a control panel such as cPanel or Virtualmin. We configured Remi’s repository for PHP and installed PHP 7.3 and PHP-FPM. We also got the latest version of MariaDB installed and filled in some […]

CentOS 7 LAMP Server Tutorial: Modernized and Explained [Part 1]

Tags: , , , , , , , , Date/Time: June 3, 2019 @ 5:04 am, by Ryan Flowers

Welcome to another LowEndBox Linux tutorial! In this post we’re going to design and configure a high performance server that will allow you to run multiple websites using the latest software available. Our server will be based on CentOS 7 Linux, Apache 2.4, MariaDB (a fork of MySQL) and PHP 7.3.  This combination of software […]

MariaDB: Installation, Optimization and Tuning

Tags: , Date/Time: September 29, 2016 @ 3:42 pm, by SysAdmin

MariaDB is forked from MySQL, MariaDB has been known to be a drop-in replacement that brings enhancements and performance optimizations over MySQL. This tutorial will show you how to install, optimize and tune on your server-side.