How to install and configure Back-Drop CMS on CentOS 8.1
- 01:00 rpm -q centos-release
- 01:14 wget https://github.com/backdrop/backdrop/archive/1.16.2.zip
- 01:44 unzip 1.16.2.zip
- 02:00 mv backdrop-1.16.2 /var/www/backdrop
- 02:20 chown -R apache:apache /var/www/backdrop/
- 02:40 chmod -R 755 /var/www/backdrop/
- 02:58 vim /etc/httpd/conf.d/backdrop.conf
- 07:11 mysql -u root -p
- 07:13 systemctl restart httpd
To Install and Configure Back-drop CMS on CentOS 8.1
INTRODUCTION:
Backdrop CMS is a simple and complete CMS tool that is used to create web-based content that includes sites, blogs, image galleries, social networks. Using this tool, Persons with the least technical knowledge can efficiently create web content. This video will cover the method of installation of Back-drop CMS on CentOS 8.1
Installation Procedure:
To check Installed version of OS use the following command
[root@linuxhelp ~]# rpm -q centos-release
centos-release-8.2-2.2004.0.1.el8.x86_64
Now download Back-drop CMS using the wget
[root@linuxhelp ~]# wget https://github.com/backdrop/backdrop/archive/1.16.2.zip
--2020-11-23 03:24:51-- https://github.com/backdrop/backdrop/archive/1.16.2.zip
Resolving github.com (github.com)... 13.234.210.38
Connecting to github.com (github.com)|13.234.210.38|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://codeload.github.com/backdrop/backdrop/zip/1.16.2 [following]
--2020-07-31 03:24:51-- https://codeload.github.com/backdrop/backdrop/zip/1.16.2
Resolving codeload.github.com (codeload.github.com)... 13.233.43.20
Connecting to codeload.github.com (codeload.github.com)|13.233.43.20|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: unspecified [application/zip]
Saving to: ‘1.16.2.zip’
1.16.2.zip [ <=> ] 9.33M 909KB/s in 10s
Now extract the file of Back-Drop CMS
[root@linuxhelp ~]# unzip 1.16.2.zip
Archive: 1.16.2.zip
50fd5d6b79a4c82a42cd203688d4ffe05a062fd4
creating: backdrop-1.16.2/
inflating: backdrop-1.16.2/.editorconfig
inflating: backdrop-1.16.2/.gitignore
inflating: backdrop-1.16.2/.htaccess
inflating: backdrop-1.16.2/README.md
creating: backdrop-1.16.2/core/
.
.
creating: backdrop-1.16.2/sites/
inflating: backdrop-1.16.2/sites/README.md
inflating: backdrop-1.16.2/sites/sites.php
creating: backdrop-1.16.2/themes/
inflating: backdrop-1.16.2/themes/README.md\
Move backdrop file to Apache root directory
[root@linuxhelp ~]# mv backdrop-1.16.2 /var/www/backdrop
Now change the ownership for backdrop directory using the following command
[root@linuxhelp ~]# chown -R apache:apache /var/www/backdrop/
Now change permission for backdrop file
[root@linuxhelp ~]# chmod -R 755 /var/www/backdrop/
Now create virtual host for backdrop CMS
[root@linuxhelp ~]# vim /etc/httpd/conf.d/backdrop.conf
Now login to MySQL to create database and user using the following command
[root@linuxhelp ~]# mysql -u root -p
Enter password:
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 8
Server version: 10.3.17-MariaDB MariaDB Server
Copyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
MariaDB [(none)]> create database back_db;
Query OK, 1 row affected (0.073 sec)
MariaDB [(none)]> create user 'back_user'@localhost identified by 'Linuxc34';
Query OK, 0 rows affected (0.253 sec)
MariaDB [(none)]> grant all privileges on back_db.* to 'back_user' @localhost;
Query OK, 0 rows affected (0.001 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.058 sec)
MariaDB [(none)]> exit
Bye
Now restart the Apache service to update the changes
[root@linuxhelp ~]# systemctl restart httpd
Now open your browser and type your domain name there.
Choose setting
Database configuration
Installing Backdrop CMS
Now Configure the site details
Dashborad page of Backdrop CMS.

With this method the process of installation of Back drop CMS comes to end On CentOS 8.1.
Comments ( 0 )
No comments available