User Blago Eres of HowToForge shows us how to get ExpressionEngine set up on your FreeBSD 12 operating system. ExpressionEngine is an open-source Content Management System (CMS) and will be setup alongside NGINX, a web server, MariaDB and PHP. ExpressionEngine will allow you to set up a full website and manage different pages, posts, and images. See the link below for the full set of instructions
ExpressionEngine is a mature, flexible, secure, free open-source content management system (CMS) written in PHP. Its source code is hosted on Github. With ExpressionEngine, you can build full-featured websites, create a web app, or serve content to mobile applications. All without requiring complex programming skills. This guide will walk you through the ExpressionEngine installation process on a fresh FreeBSD 12 using PHP, MariaDB as a database, and Nginx as a web server.
ExpressionEngine requires a web server running PHP and MySQL/MariaDB. The recommend software stack and versions are:
- PHP version 7.0 or greater, running with PHP-FPM and with the following PHP extensions (
- MySQL version 5.6 or greater or Percona version 5.6 or greater. This tutorial will use MariaDB.
- A web server like Nginx or Apache. This tutorial will use Nginx.
HowToForge Tutorial: https://www.howtoforge.com/how-to-install-expressionengine-cms-on-freebsd-12/