How to install Backdrop CMS on Oracle Linux 8.6

To Install Backdrop CMS On Oracle Linux 8.6

Introduction:

Backdrop CMS is a full-featured content management system that allows non-technical users to manage a wide variety of content.It can be used to create all kinds of websites including blogs, image galleries, social networks, intranets, and more. It is very simple to use, that even users with minimal technical knowledge can easily create a web content using this CMS tool.

Pre-Requisite

LAMP Stack

  • Apache
  • Mysql
  • PHP

Installation Steps:

Step 1: Check the OS Version by using the below command.

[root@linuxhelp ~]# cat /etc/os-release
NAME="Oracle Linux Server"
VERSION="8.6

Step 2: Download Backdrop CMS package by using the below command.

[root@linuxhelp ~]# wget https://codeload.github.com/backdrop/backdrop/zip/refs/tags/1.19.1
--2022-06-23 04:52:10--  https://codeload.github.com/backdrop/backdrop/zip/refs/tags/1.19.1
Resolving codeload.github.com (codeload.github.com)... 13.127.152.42
Connecting to codeload.github.com (codeload.github.com)|13.127.152.42|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘1.19.1’
2022-06-23 04:52:31 (464 KB/s) - ‘1.19.1’ saved [9876529]

Step 3: Unzip using the below command.

[root@linuxhelp ~]# unzip 1.19.1
  inflating: backdrop-1.19.1/files/.htaccess
  inflating: backdrop-1.19.1/files/README.md
  inflating: backdrop-1.19.1/index.php
   creating: backdrop-1.19.1/layouts/
  inflating: backdrop-1.19.1/layouts/README.md
   creating: backdrop-1.19.1/modules/
  inflating: backdrop-1.19.1/modules/README.md
  inflating: backdrop-1.19.1/robots.txt
  inflating: backdrop-1.19.1/settings.php

Step 4: Rename and move the directory to Apache root directory by using the below command.

[root@linuxhelp ~]# mv backdrop 1.19.1 /var/www/backdrop

Step 5: Grant Ownership and Permission by using the below command.

[root@linuxhelp ~]# chmod 775 -R /var/wwwyu/backdrop/ [root@linuxhelp ~]# chown -R apache:apache /var/www/backdrop/

Step 6: Create virtual host configuration to access backdrop CMS by using the below command.

[root@linuxhelp ~]# vim /etc/httpd/conf.d/backdrop.conf
<virtualhost 192.168.6.134:80>
        ServerName www.linuxhelp1.com
        DocumentRoot /var/www/backdrop/
</virtualhost>

Step 7: Create host entry by using the below command.

[root@linuxhelp ~]# vim /etc/hosts
192.168.6.134    www.linuxhelp1.com

Step 8: Create Database and user in MySQL for Backdrop CMS by using the below command.

[root@linuxhelp ~]# mysql –u root -p

create database test;

create user 'user1'@'localhost'identified by '123456';

grant all privileges on test.* To 'user1'@'localhost';

flush privileges;

Step 9: Restart the Apache service by using the below command.

[root@linuxhelp ~]# systemctl restart httpd

Step 10: Open the Browser and enter the domain name or IP address as shown in the below image.This is the Installation page of Backdrop cms Select the language.

Step 11: Enter the Database configuration Details as shown in the below image.

Step 12: Now the backdrop CMS is installing.

Step 13: Enter the Primary user account details as shown in the below image.

Step 14: This is the Dashboard of Backdrop CMS.

Conclusion:

We have reached the end of this article. In this guide, we have walked you through the steps required to Install Backdrop CMS on Oracle Linux 8.6. Your feedback is much welcome.

FAQ
Q
What are the features available in Backdrop CMS?
A
Configuration
Admin Bar (port of Admin Menu)
Views
Views Bulk Operations
Q
What is the Advantage of Backdrop cms?
A
The backdrop is backward compatible. Backdrop attempts to keep API change to a minimum in order for contributed code to be maintained easily, and for existing sites to be updated affordably.
Q
What is the MySQL requirement of the Backdrop CMS?
A
MySQL or MariaDB 5.0.15 or higher (with PDO) will be required to use the Backdrop CMS.
Q
What is the PHP requirement for using the Backdrop CMS?
A
PHP 5.3.2 or higher will be required to use the Backdrop CMS
Q
What is the Minimum requirement of Disk space for the Backdrop CMS?
A
A minimum installation requires 15 MB. A website with many contributed modules and themes installed may need 60 MB or more. A lot more space may be required for the database and files or media uploaded by the website's users.