How to Install GpEasy CMS 4.4v on Ubuntu 19.04
Installation of gpEasy CMS 4.4 On Ubuntu 19.04
gpEasy is a complete Content Management System (CMS) that lets users create rich and flexible web sites with simple and easy to use interface. The embedded design of the admin interface allows users to instantly see changes in one browser window. This tutorial covers the installation of gpEasy CMS 4.4v On Ubuntu 19.04
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
Change the directory to Apache’s Document root directory.
root@linuxhelp:~# cd /var/www
Create a directory for gpEasy CMS. Here name gp is given to the directory.
root@linuxhelp:/var/www# mkdir gp
Change the directory to gp with the help of the following command.
root@linuxhelp:/var/www# cd gp
Download the gpEasy CMS 4.4 using the following command which aslso has the download link.
root@linuxhelp:/var/www/gp# wget https://sourceforge.net/projects/gpeasy/files/latest/download
--2019-05-20 15:33:48-- 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=1558346585&use_mirror=liquidtelecom [following]
--2019-05-20 15:33:50-- https://downloads.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip?r=&ts=1558346585&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-05-20 15:33:51-- 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’
download 100%[=============================================>] 2.71M 38.2KB/s in 84s
2019-05-20 15:35:17 (33.0 KB/s) - ‘download’ saved [2838827/2838827]
List the directyory to view the downloaded file of gpEasy CMS.
root@linuxhelp:/var/www/gp# ll
total 2784
drwxr-xr-x 2 root root 4096 May 20 15:33 ./
drwxr-xr-x 4 root root 4096 May 20 15:33 ../
-rw-r--r-- 1 root root 2838827 May 6 2015 download
Extract the downloaded file of gpEasy CMS.
root@linuxhelp:/var/www/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
creating: gpEasy/themes/
inflating: gpEasy/themes/index.html
creating: gpEasy/themes/Bootstrap/
creating: gpEasy/themes/Bootstrap/6_Sticky_Footer/
inflating: gpEasy/themes/Bootstrap/6_Sticky_Footer/template.php
.
.
.
.
.
.
inflating: gpEasy/addons/Example/Admin.php
creating: gpEasy/addons/Multi Site/
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 directory to view the extracted directory.
root@linuxhelp:/var/www/gp# ll
total 2788
drwxr-xr-x 3 root root 4096 May 20 15:35 ./
drwxr-xr-x 4 root root 4096 May 20 15:33 ../
-rw-r--r-- 1 root root 2838827 May 6 2015 download
drwxr-xr-x 6 root root 4096 May 4 2015 gpEasy/
Rename the extracted directory to final.
root@linuxhelp:/var/www/gp# mv gpEasy/ final
Change the directory to the final.
root@linuxhelp:/var/www/gp# cd final/
List the directory to view the extracted files.
root@linuxhelp:/var/www/gp/final# ll
total 76
drwxr-xr-x 6 root root 4096 May 4 2015 ./
drwxr-xr-x 3 root root 4096 May 20 15:35 ../
-rw-r--r-- 1 root root 74 May 4 2015 Addon.ini
drwxr-xr-x 4 root root 4096 May 4 2015 addons/
drwxr-xr-x 2 root root 4096 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
-rw-r--r-- 1 root root 100 May 4 2015 .htaccess
drwxr-xr-x 11 root root 4096 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 4096 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:/var/www/gp/final# chown -R www-data. ./
Assign writable permissions to the final directory.
root@linuxhelp:/var/www/gp/final# chmod -R 775 ./
Customise the Apache configuration for gpEasy CMS.
root@linuxhelp:/var/www/gp/final# vim /etc/apache2/sites-available/gpeasy.conf
<virtualhost *:80>
servername www.linuxhelp1.com
documentroot /var/www/gp/final/
<directory /var/www/gp/final/>
allowoverride all
allow from all
</directory>
</virtualhost>
Disable the access for default sites.
root@linuxhelp:/var/www/gp/final# a2dissite 000-default.conf
Site 000-default disabled.
To activate the new configuration, you need to run:
systemctl reload apache2
Enable the site access for gpEasy CMS.
root@linuxhelp:/var/www/gp/final# a2ensite gpeasy.conf
Enabling site gpeasy.
To activate the new configuration, you need to run:
systemctl reload apache2
Enable the rewrite module.
root@linuxhelp:/var/www/gp/final# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
systemctl restart apache2
Restart the service of Apache.
root@linuxhelp:/var/www/gp/final# systemctl restart apache2
Open the browser and enter the server name in the URL of the browser to access the gpEasy CMS.
Configure the admin credentials and click install.
Installation was successful. Click on to take a look at your website.
Logout from the admins account and log in again
Enter the login credentials and hit login to view the admin’s account.
Therefore, the installation of gpEasy CMS 4.4 on Ubuntu 19.04 comes to end.
Comments ( 0 )
No comments available