How to Install Backdrop CMS on RHEL7.6
- 00:31 cat /etc/os-release
- 00:41 mysql -u root -p
- 01:29 wget https://github.com/backdrop/backdrop/releases/download/1.17.0-preview/backdrop.zip
- 01:43 unzip backdrop.zip
- 01:57 mv backdrop /var/www/
- 02:06 chown -R apache. /var/www/backdrop/
- 02:17 chmod -R 755 /var/www/backdrop/
- 02:30 vim /etc/httpd/conf.d/back.conf
- 02:54 vim /etc/hosts
- 03:20 systemctl restart httpd
How to Install Backdrop CMS on RHEL7.6
Introduction:
Backdrop CMS is a CMS tool which is used for creating all websites,blogs, image galleries, social networks and more. In this tutorial we are going to see the method to install Backdrop CMS on RHEL7.6
Prerequisite
Apache
Mysql
PHP and Modules(php-gd php-pdo php-mbstring php-mcrypt php-mysql php-simplexml php- pecl-zip php-imap)
Use the command to check the installed version of OS
[root@linuxhelp ~]# cat /etc/os-release
First, configuring the mysql for Backdrop cms
[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.24-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 backdrop;
Query OK, 1 row affected (0.001 sec)
MariaDB [(none)]> grant all on backdrop.* to user@localhost identified by 'linuxc';
Query OK, 0 rows affected (0.003 sec)
MariaDB [(none)]> flush privileges;
Query OK, 0 rows affected (0.001 sec)
MariaDB [(none)]> exit
Bye
Then download the backdrop cms with below link
[root@linuxhelp ~]# wget https://github.com/backdrop/backdrop/releases/download/1.17.0-preview/backdrop.zip
--2020-09-04 19:26:16-- https://github.com/backdrop/backdrop/releases/download/1.17.0-preview/backdrop.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
…….
……
-release-asset-2e65be.s3.amazonaws.com)|52.216.24.116|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 9606632 (9.2M) [application/octet-stream]
Saving to: ‘backdrop.zip’
100%[===============================================================================>] 96,06,632 956KB/s in 11s
2020-09-04 19:26:29 (817 KB/s) - ‘backdrop.zip’ saved [9606632/9606632]
Unzip the downloaded file
[root@linuxhelp ~]# unzip backdrop.zip
Archive: backdrop.zip
inflating: backdrop/sites/README.md
inflating: backdrop/sites/sites.php
inflating: backdrop/files/README.md
inflating: backdrop/files/.htaccess
inflating: backdrop/modules/README.md
…..
……
inflating: backdrop/settings.php
inflating: backdrop/.htaccess
inflating: backdrop/robots.txt
inflating: backdrop/LICENSE.txt
Now Move the unzipped directory under apache root
[root@linuxhelp ~]# mv backdrop /var/www/
Change the ownership and permission for the directory
[root@linuxhelp ~]# chown -R apache. /var/www/backdrop/
[root@linuxhelp ~]# chmod -R 755 /var/www/backdrop/
We have to create virtualhost for the backdrop cms
[root@linuxhelp ~]# vim /etc/httpd/conf.d/back.conf
Edit the host file entry with below command
[root@linuxhelp ~]# vim /etc/hosts
<ip-address> <domain-name>
After the configuration restart the apache service
[root@linuxhelp ~]# systemctl restart httpd
Navigate to the browser, Where provide domain name in new tab

Select language then click on continue

Configure the mysql database

Installation in progress

Configure the admin account then click on continue

With this, the method to install Backdrop CMS on RHEL7.6 comes to end
Comments ( 0 )
No comments available