• 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 Pluck CMS on RHEL7.6

  • 00:30 cat /etc/os-release
  • 00:38 wget https://github.com/pluck-cms/pluck/archive/master.zip
  • 00:52 unzip master.zip -d /var/www/html/
  • 01:02 cd /var/www/html/
  • 01:14 chown -R apache. ./
  • 01:24 chmod -R 755 ./
  • 01:32 vim /etc/httpd/conf.d/pluck.conf
  • 01:59 vim /etc/hosts
  • 02:21 systemctl restart httpd
{{postValue.id}}

How to Install Pluck CMS on RHEL7.6

Introduction:

Pluck is an open source content management system, written in the PHP scripting language. It is used for creating web pages, especially by people who do not have advanced programming knowledge. In this tutorial we are going to see the method to install Pluck cms on RHEL7.6

Prerequisite:

APACHE

PHP and Modules(php-gd php-pdo php-mbstring php-mcrypt php-mysql php-simplexml php- pecl-zip php-imap)

Use the below command to check the installed version of OS

[root@linuxhelp ~]# cat /etc/os-release
NAME="Red Hat Enterprise Linux Server"
VERSION="7.6 (Maipo)"
ID="rhel"
ID_LIKE="fedora"
VARIANT="Server"
VARIANT_ID="server"
VERSION_ID="7.6"
PRETTY_NAME="Red Hat Enterprise Linux Server 7.6 (Maipo)"
ANSI_COLOR="0;31"
CPE_NAME="cpe:/o:redhat:enterprise_linux:7.6:GA:server"
HOME_URL="https://www.redhat.com/"
BUG_REPORT_URL="https://bugzilla.redhat.com/"
REDHAT_BUGZILLA_PRODUCT="Red Hat Enterprise Linux 7"
REDHAT_BUGZILLA_PRODUCT_VERSION=7.6
REDHAT_SUPPORT_PRODUCT="Red Hat Enterprise Linux"
REDHAT_SUPPORT_PRODUCT_VERSION="7.6"

Download the pluck cms with following link

 [root@linuxhelp ~]# wget https://github.com/pluck-cms/pluck/archive/master.zip
--2020-09-09 18:49:41--  http://wget/
Resolving wget (wget)... failed: Name or service not known.
wget: unable to resolve host address ‘wget’
--2020-09-09 18:49:41--  https://github.com/pluck-cms/pluck/archive/master.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/pluck-cms/pluck/zip/master [following]
--2020-09-09 18:49:41--  https://codeload.github.com/pluck-cms/pluck/zip/master
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: ‘master.zip’
    [           <=>                                                                  ] 24,51,203   1.09MB/s   in 2.1s   

2020-09-09 18:49:44 (1.09 MB/s) - ‘master.zip’ saved [2451203]
FINISHED --2020-09-09 18:49:44--
Total wall clock time: 3.1s
Downloaded: 1 files, 2.3M in 2.1s (1.09 MB/s)

Then unzip he downloaded file

[root@linuxhelp ~]# unzip master.zip -d /var/www/html/
Archive:  master.zip
99b52d9d1939cffb7935e54bb574a855f4f970b0
   creating: /var/www/html/pluck-master/
  inflating: /var/www/html/pluck-master/README.md  
  inflating: /var/www/html/pluck-master/admin.php  
   creating: /var/www/html/pluck-master/data/
   creating: /var/www/html/pluck-master/data/image/
  ….
…..
  inflating: /var/www/html/pluck-master/install.php  
  inflating: /var/www/html/pluck-master/login.php  
  inflating: /var/www/html/pluck-master/requirements.php  
  inflating: /var/www/html/pluck-master/robots.txt  

Now change directory to html

[root@linuxhelp ~]# cd /var/www/html/

Where configure ownership and permission for directory

[root@linuxhelp html]# chown -R apache. ./
[root@linuxhelp html]# chmod -R 755 ./

Configure the virtualhost for pluck cms

[root@linuxhelp html]# vim /etc/httpd/conf.d/pluck.conf

After the virtualhost configuration, edit the host entry

[root@linuxhelp html]# vim /etc/hosts

Once all configuration done, restart the apache service to update the changes

[root@linuxhelp html]# systemctl restart httpd

Go to browser then provide your domain name 1

Click on the option to start installation 2

Check all files and directories has writable permission, then click on proceed option 3

Configure general information for your website then click on save 4

Create homepage content then click on save 5

Click here to visit login page 6 7 Click to visit your home page 7 8

With this, the method to install Pluck 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 Pluck CMS?

A

Pluck is an open source content management system, written in the PHP scripting language. It allows users for creating web pages without programming experience and does not use a database to store its data.

Q

What are the Prerequisite to install pluck cms?

A

The Prerequisite to install pluck cms is APACHE, PHP and Modules(php-gd php-pdo php-mbstring php-mcrypt php-mysql php-simplexml php-pecl-zip php-imap)

Q

Is there any feature to showcase my images in pluck CMS 4.7.9?

A

you can create gallery and album to showcase your images.

Q

Is it possible to create a contact form in Pluck CMS?

A

yes,you can create a contact form in pluck CMS

Q

How can I check for updates?

A

Pluck uses the CURL-library from PHP to check for updates from the pluck server. This CURL-library therefore needs to be present on the server you are running pluck on. Unfortunately, not all

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 Luke ?
workbench for debian

I am using workbench in CentOS whereas now I need to use Debian Operating system so could you please help to install and use in Debian?

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.