• Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • Categories
    Category
    {{ postCtrl.tags }}
    • {{ category.tag_type }}

      • {{tag.tag_name}}
      • View more
  • News
  • Tutorials
  • Forums
  • Tags
  • Users
Tutorial News Comments FAQ Related Articles

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
{{postValue.id}}

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

1

Select language then click on continue 2

Configure the mysql database 3

Installation in progress 4

Configure the admin account then click on continue 5 6

With this, the method to install Backdrop CMS on RHEL7.6 comes to end

Tags:
elijah
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

What is Backdrop CMS?

A

Backdrop CMS is a full-featured CMS tool which is used for creating all kinds of web based content including sites, blogs, image galleries, social networks and more.

Q

What are the prerequisite to install Backdrop cms?

A

The prerequisite to install Backdrop cms is Apache, Mysql, PHP and Modules(php-gd php-pdo php-mbstring php-mcrypt php-mysql php-simplexml php-pecl-zip php-imap)

Q

What is Clean-URL in Backdrop CMS?

A

Clean Uniform Resource locator is a user friendly URL's which improves the usability and accessibility of a website and it is also meaningful to non-expert users

Q

Does backdrop CMS generates Clean URL's?

A

By default,Backdrop CMS generates Clean URL's for your site pages.

Q

What is the use Of Layouts in Backdrop CMS?

A

Layouts module is useful for partitioning the content in the website

Back To Top!
Rank
User
Points

Top Contributers

userNamenaveelansari
135850

Top Contributers

userNameayanbhatti
92510

Top Contributers

userNamehamzaahmed
32150

Top Contributers

1
userNamelinuxhelp
31040

Top Contributers

userNamemuhammadali
24500
Can you help Isaiah ?
What is the use of SUID & SGID commands

How to set the special permissions to the files and folders using SUID and SGID commands...

Networking
  • Routing
  • trunk
  • Netmask
  • Packet Capture
  • domain
  • HTTP Proxy
Server Setup
  • NFS
  • KVM
  • Memory
  • Sendmail
  • WebDAV
  • LXC
Shell Commands
  • Cloud commander
  • Command line archive tools
  • last command
  • Shell
  • terminal
  • Throttle
Desktop Application
  • Linux app
  • Pithos
  • Retrospect
  • Scribe
  • TortoiseHg
  • 4Images
Monitoring Tool
  • Monit
  • Apache Server Monitoring
  • EtherApe 
  • Arpwatch Tool
  • Auditd
  • Barman
Web Application
  • Nutch
  • Amazon VPC
  • FarmWarDeployer
  • Rukovoditel
  • Mirror site
  • Chef
Contact Us | Terms of Use| Privacy Policy| Disclaimer
© 2025 LinuxHelp.com All rights reserved. Linux™ is the registered trademark of Linus Torvalds. This site is not affiliated with linus torvalds in any way.