Installing Novius OS CMS In CentOS 7

About Novius OS

Novius OS is a CMS (Content Management System) and it designed as application platform hence termed as OS. Contents prepared with Novius OS are ready to publish to any platform like Websites, news letters, social media and blogs.

Features

Centralized and reusable media files

All media files are organized in the media center, no matter with which channel they are being used, you can reused them, search engine optimization is an inbuilt feature.

Multi Tasking

A smart interface, you can work with your pc or tablet, it allow you for multitasking because of its  tab enables smart interface which saves lots of time.

Comes with Development Tools

Based upon latest web technology,  comes with built in development tools along with ‘Build your app’ feature.

Multiple Language support

No extra plugin is required to manage multilingual contents, updated with new translations. You can manage multiple sites in different languages with one tool.

Installation

Configuration will involve following steps

  1. Installation of Platform CentOS 7 Virtual Machine
  2. Install php package
  3. Install MariaDB database
  4. Configure Apache Server
  5. Download Package
  6. Create Database for package
  7. Configure Package
Step 1
Install and update your CentOS 7 server
[[email protected] snort]# yum update
Install php related packages:
[[email protected] snort]# yum install php php-mysql php-common
Step 2
Configure and install MariaDB Server
[[email protected] snort]# yum install mariadb mariadb-server
Start Mariadb service:
[[email protected] snort]# systemctl start mariadb
Assign Mysql root password:
[[email protected] snort]# mysqladmin -u root password "[email protected]"
Enable Mariadb service for next boot.
[[email protected] snort]# systemctl enable mariadb
Create new database user for Novius OS.
[[email protected] snort]# mysql -u root -p 
Enter password:  
Welcome to the MariaDB monitor.  Commands end with ; or \g. 
Your MariaDB connection id is 3 
Server version: 5.5.44-MariaDB MariaDB Server 
 
Copyright (c) 2000, 2015, Oracle, MariaDB Corporation Ab and others. 
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. 
 
MariaDB [(none)]> CREATE DATABASE noviusos; 
Query OK, 1 row affected (0.00 sec) 
 
MariaDB [(none)]> CREATE USER 'noviusosuser'@'localhost' IDENTIFIED BY 'PASSWORD'; 
Query OK, 0 rows affected (0.00 sec) 
 
MariaDB [(none)]> GRANT ALL PRIVILEGES ON `noviusos`.* TO 'noviusosuser'@'localhost'; 
Query OK, 0 rows affected (0.00 sec) 
 
MariaDB [(none)]> FLUSH PRIVILEGES; 
Query OK, 0 rows affected (0.00 sec) 
 
MariaDB [(none)]> quit 
Bye
Step 3
Install and Configure apache server
[[email protected] snort]# yum install httpd
Start and enable httpd service:
[[email protected] snort]# systemctl start httpd 
[[email protected] snort]# systemctl enable httpd
Change current working directory to /var/www/html:
[[email protected] snort]# cd /var/www/html/
Download Installation script for novius os.
[[email protected] html]# wget http://raw.github.com/novius-os/ci/master/dubrovka/tools/install.sh

Run the script:

[[email protected] html]# sh install.sh
Sample Output:
Selection_018
This Script will install install  novius-os Directory in /var/www/html
Change ownership of that directory.
[[email protected] html]# chown -R apache:apache novius-os/

Edit /etc/php.ini:

Make sure that value of  ‘short_open_tag’ is set to be on.

Selection_019
Restart Apache Service:
[[email protected] html]# systemctl restart httpd
Before starting  installation make sure php5-gd is installed. 

Open  Browser and type

http://<your_ip>/novius-os/public/htdocs/install.php

Some Installation wizard snapshots

Selection_024Selection_025Selection_026Selection_027Selection_028

Have a Nice day!!