How to Install GpEasy CMS 4.4v on CentOS 7.6

Installation Of gpEasy CMS 4.4 On CentOS 7.6

Features

Lightweight, database free, CMS

True WYSIWYG Editing

Drag and Drop Page Manager

Built in Image Gallery

Pre-requisites:

Apache 2.4.34

Php 7.2

PHP Modules :

php php-gd php-pdo php-mbstring php-mcrypt php-simplexml

Download Link:

https://sourceforge.net/projects/gpeasy/files/latest/download

Installation

Change the directory to Apache’s Document root dirctory as follows:

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

Create a directory for gpeasy CMS

[root@linuxhelp www]# mkdir gp

Change the directory to newly created directory gp to install gpEasy CMS

[root@linuxhelp www]# cd gp

Download the gpEasy CMS 4.4v using wget

[root@linuxhelp gp]# wget https://sourceforge.net/projects/gpeasy/files/latest/download
--2019-04-26 12:39:32--  https://sourceforge.net/projects/gpeasy/files/latest/download
Resolving sourceforge.net (sourceforge.net)... 216.105.38.13
Connecting to sourceforge.net (sourceforge.net)|216.105.38.13|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://downloads.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip?r=&ts=1556262548&use_mirror=liquidtelecom [following]
--2019-04-26 12:39:34--  https://downloads.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip?r=&ts=1556262548&use_mirror=liquidtelecom
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 216.105.38.13
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|216.105.38.13|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://liquidtelecom.dl.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip [following]
--2019-04-26 12:39:35--  https://liquidtelecom.dl.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip
Resolving liquidtelecom.dl.sourceforge.net (liquidtelecom.dl.sourceforge.net)... 197.155.77.8
Connecting to liquidtelecom.dl.sourceforge.net (liquidtelecom.dl.sourceforge.net)|197.155.77.8|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2838827 (2.7M) [application/octet-stream]
Saving to: ‘download’
100%[===================================================================================================>] 2,838,827    425KB/s   in 14s    
2019-04-26 12:39:51 (194 KB/s) - ‘download’ saved [2838827/2838827]

List the content to check the downloaded file of gpEasy CMS

[root@linuxhelp gp]# ll
total 2776
-rw-r--r-- 1 root root 2838827 May  6  2015 download

Extract the zip file of gpeasy CMS by executing the following command

[root@linuxhelp gp]# unzip download
Archive:  download
   creating: gpEasy/
 extracting: gpEasy/robots.txt       
  inflating: gpEasy/Addon.ini        
  inflating: gpEasy/README.md        
  inflating: gpEasy/.htaccess        
  inflating: gpEasy/gpconfig.php     
  inflating: gpEasy/index.php        
.
.
.
.
inflating: gpEasy/addons/Multi Site/SetupSite.php  
  inflating: gpEasy/addons/Multi Site/Install_Check.php  
  inflating: gpEasy/addons/Multi Site/Addon.ini  
  inflating: gpEasy/addons/Multi Site/Install.php  
  inflating: gpEasy/addons/Multi Site/multi_site.css  

List the content to check the exctracted files and folders of gpEasy CMS

[root@linuxhelp gp]# ll
total 2776
-rw-r--r-- 1 root root 2838827 May  6  2015 download
drwxr-xr-x 6 root root     200 May  4  2015 gpEasy

Rename the directory to final

[root@linuxhelp gp]# mv gpEasy/ final

Change the directory to final to assign ownership and writable permissions to the directory

[root@linuxhelp gp]# cd final/

List the contents of the final directory

[root@linuxhelp final]# ll
total 48
-rw-r--r--  1 root root    74 May  4  2015 Addon.ini
drwxr-xr-x  4 root root    57 May  4  2015 addons
drwxr-xr-x  2 root root    48 May  4  2015 data
-rw-r--r--  1 root root  4167 May  4  2015 gpconfig.php
-rw-r--r--  1 root root 18092 May  4  2015 gpl.txt
drwxr-xr-x 11 root root   218 May  4  2015 include
-rw-r--r--  1 root root   611 May  4  2015 index.php
-rw-r--r--  1 root root  2168 May  4  2015 README.md
-rw-r--r--  1 root root    23 May  4  2015 robots.txt
drwxr-xr-x  5 root root    87 May  4  2015 themes
-rw-r--r--  1 root root    72 May  4  2015 web.config

Assign Ownership permissions to the final directory

[root@linuxhelp final]# chown -R apache. ./

Assign Writable permissions to the foinal directory to access the gpEasy cms through web-browser.

[root@linuxhelp final]# chmod -R 775 ./

List the contents to check the permissions assigned

[root@linuxhelp final]# ll
total 48
-rwxrwxr-x  1 apache apache    74 May  4  2015 Addon.ini
drwxrwxr-x  4 apache apache    57 May  4  2015 addons
drwxrwxr-x  2 apache apache    48 May  4  2015 data
-rwxrwxr-x  1 apache apache  4167 May  4  2015 gpconfig.php
-rwxrwxr-x  1 apache apache 18092 May  4  2015 gpl.txt
drwxrwxr-x 11 apache apache   218 May  4  2015 include
-rwxrwxr-x  1 apache apache   611 May  4  2015 index.php
-rwxrwxr-x  1 apache apache  2168 May  4  2015 README.md
-rwxrwxr-x  1 apache apache    23 May  4  2015 robots.txt
drwxrwxr-x  5 apache apache    87 May  4  2015 themes
-rwxrwxr-x  1 apache apache    72 May  4  2015 web.config

Create a customised configuration file for gpeasy cms as follows:

[root@linuxhelp final]# vim /etc/httpd/conf.d/gp.conf
<virtualhost *:80>
servername www.linuxhelp1.com
documentroot /var/www/gp/final/
<directory /var/www/gp/final/>
allowoverride all
require all granted
</directory>
</virtualhost>

Restart the service of Apache.

[root@linuxhelp final]# systemctl restart httpd

Open the browser and enter the servername in the url of the browser to access the gpEasy CMS Configure the admin credentials and click Install Installation was successful.Click take a look at your website. Therefore,Installation Of gpEasy CMS 4.4v On CentOS 7.6 comes to end.

FAQ
Q
Does gpEAsy CMS has an image gallery to showcase the images?
A
Yes,gpEAsy CMS has image gallery by default where you can showcase your images to the visitors.
Q
What are the required php modules for gpEAsy CMS?
A
php php-gd php-pdo php-mbstring php-mcrypt php-simplexml are the required php modules to install gpEAsy CMS
Q
What is the version Of apache server in gpEasy CMS?
A
The version Of Apache Server is 2.4.34 In gpEasy CMS.
Q
Where can i download the gpEasy CMS?
A
https://sourceforge.net/projects/gpeasy/files/latest/download.With the help of this link,you can download the gpEAsy CMS
Q
Is Database needed for gpeasy CMS?
A
No database is needed for gpeasy cms