Anchor is a super simple, opensource, content management system (CMS) with slick admin interface…. its lightweight codebase is designed with performance in mind….. This platform is for bloggers who just want to write, and offers features that may not be available to other PHP based CMS, like WordPress Joomla or Drupal…

To test Apache2 setup, open your browser and browse to the server hostname or IP address and you should see Apache2 default test page as shown below.. When you see that, then Apache2 is working as expected..

http://localhost

Step 2: Install MariaDB

Anchor CMS also requires a database server to function.. and MariaDB database server is a great place to start. To install it run the commands below.

sudo apt-get install mariadb-server mariadb-client

After installing MariaDB, the commands below can be used to stop, start and enable MariaDB service to always start up when the server boots..

After configuring the VirtualHost above, enable it by running the commands below

Step 7: Enable the Anchor Site and Rewrite Module

After configuring the VirtualHost above, enable it by running the commands below, then restart Apache2 server…

sudo a2ensite anchor.conf
sudo a2enmod rewrite

Restart Apache2

sudo systemctl restart apache2.service

Next, open your browser and browse to the server hostname or IP address and you should see Anchor setup page…

Next, enter the database connection details you created above… Anchor needs them to store all of your blog’s information, so it’s vital you fill these in correctly. If you don’t know what these are, you’ll need to contact your webhost.

Next, create an admin account for the backend and complete the installation…