Kajona is an opensource content management framework that allows anyone to build and maintain websites for any purpose…. Just install the system and within a few minutes you’ll have a functioning platform where you can choose one of the many templates available and start building your content….

Whether you’re creating a personal or business website, Kajona CMS can help you create and manage your content on every device with its intuitive and powerful admin dashboard…

This brief tutorial is going to show students and new users how to install Kajona CMS on Ubuntu 16.04 / 17.10 and 18.04.

If you currently runing your website and content on other CMS like WordPress, Drupal and Joomla you may want to give Kajona CMS a try… It’s a great alternative to those PHP based content mangement systems.

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 Database Server

MariaDB database server is a great place to start when looking at open source database servers to use with Magento… To install MariaDB 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..

Step 3: Restart Apache2

After installing PHP and related modules, all you have to do is restart Apache2 to reload PHP configurations…

To restart Apache2, run the commands below

sudo systemctl restart apache2.service

To test PHP 7.2 settings with Apache2, create a phpinfo.php file in Apache2 root directory by running the commands below

sudo nano /var/www/html/phpinfo.php

Then type the content below and save the file.

<?php phpinfo( ); ?>

Save the file.. then browse to your server hostname followed by /phpinfo.php

http://localhost/phpinfo.php

You should see PHP default test page…

Step 4: Create Magento Database

Now that you’ve installed all the packages that are required for Kajona CMS to function, continue below to start configuring the servers. First run the commands below to create a blank Magento database.