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.
Comments ( 0 )
No comments available