• 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 Gpeasy CMS on Ubuntu 21.04

  • 00:33 lsb_release -a
  • 00:41 wget https://sourceforge.net/projects/gpeasy/files/latest/download
  • 00:55 unzip download
  • 01:08 mv gpEasy/ /var/www/gp
  • 01:30 chown -R www-data. /var/www/gp/
  • 01:49 chmod -R 775 /var/www/gp/
  • 02:10 vi /etc/apache2/sites-available/gp.conf
  • 02:47 a2dissite 000-default.conf
  • 03:07 a2ensite gp.conf
  • 03:24 a2enmod rewrite
  • 03:39 systemctl restart apache2
  • 03:51 vi /etc/hosts
{{postValue.id}}

To Install Gpeasy CMS on Ubuntu 21.04

Introduction

Content management system is software that manages digital content. Gpeasy CMS is a free open source written in PHP and is a flat CMS without databases.

Prerequisites:

• Apache Web server

• PHP and its Modules

Installation Procedure:

Step 1: Check the OS version by using the following command

root@linuxhelp:~# lsb_release -a
No LSB modules are available.
Distributor ID:	Ubuntu
Description:	Ubuntu 21.04
Release:	21.04
Codename:	hirsute

Step 2: Download Gpeasy CMS by using the following command

root@linuxhelp:~# wget https://sourceforge.net/projects/gpeasy/files/latest/download
--2021-11-27 00:01:34--  https://sourceforge.net/projects/gpeasy/files/latest/download
Resolving sourceforge.net (sourceforge.net)... 204.68.111.105
Connecting to sourceforge.net (sourceforge.net)|204.68.111.105|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://downloads.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip?ts=gAAAAABhoSgHBxVDDPOwtkx_wt6Az08lJrkmwv3N2NU92tza3smmJqEffTKuWrY_LKFOogO3Q2BLiep58j7oQvg8j33DyyGQZQ%3D%3D&use_mirror=master&r= [following]
--2021-11-27 00:01:35--  https://downloads.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip?ts=gAAAAABhoSgHBxVDDPOwtkx_wt6Az08lJrkmwv3N2NU92tza3smmJqEffTKuWrY_LKFOogO3Q2BLiep58j7oQvg8j33DyyGQZQ%3D%3D&use_mirror=master&r=
Resolving downloads.sourceforge.net (downloads.sourceforge.net)... 204.68.111.105
Connecting to downloads.sourceforge.net (downloads.sourceforge.net)|204.68.111.105|:443... connected.
HTTP request sent, awaiting response... 302 Found
Location: https://master.dl.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip?viasf=1 [following]
--2021-11-27 00:01:36--  https://master.dl.sourceforge.net/project/gpeasy/gpeasy/4.4/gpEasy_4.4.zip?viasf=1
Resolving master.dl.sourceforge.net (master.dl.sourceforge.net)... 216.105.38.12
Connecting to master.dl.sourceforge.net (master.dl.sourceforge.net)|216.105.38.12|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 2838827 (2.7M) [application/octet-stream]
Saving to: ‘download’

download                      100%[===============================================>]   2.71M   858KB/s    in 3.2s    

2021-11-27 00:01:41 (858 KB/s) - ‘download’ saved [2838827/2838827]

Step 3: Extract the downloaded file in anchor directory

root@linuxhelp:~# 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/themes/Bootstrap/6_Sticky_Footer/style.css  
   creating: gpEasy/themes/Bootstrap/2_Basic_Marketing/
  inflating: gpEasy/themes/Bootstrap/2_Basic_Marketing/template.php  
  inflating: gpEasy/themes/Bootstrap/2_Basic_Marketing/style.css  
  inflating: gpEasy/themes/Bootstrap/drop_down_menu.php  
   creating: gpEasy/themes/Bootstrap/5_Justified_Nav/
  inflating: gpEasy/themes/Bootstrap/5_Justified_Nav/template.php  
  inflating: gpEasy/themes/Bootstrap/5_Justified_Nav/style.css  
  inflating: gpEasy/themes/Bootstrap/Addon.ini  
  inflating: gpEasy/addons/Example/Addon.ini  
  inflating: gpEasy/addons/Example/Special.php  
  inflating: gpEasy/addons/Example/Admin.php  

Step 4: Move Extracted files to the Apache home directory

root@linuxhelp:~# mv gpEasy/ /var/www/gp

Step 5: Change Ownership to the Gpeasy directory

root@linuxhelp:~# chown -R www-data. /var/www/gp/

Step 6: Change Permissions to the Gpeasy directory

root@linuxhelp:~# chmod -R 775 /var/www/gp/

Step 7: Create Virtual Host for the Gpeasy CMS

root@linuxhelp:~# vi /etc/apache2/sites-available/gp.conf

<virtualhost *:80>
servername www.linuxhelp1.com
documentroot /var/www/gp
<Directory /var/www/gp>
 AllowOverride All
 allow from all 
</Directory>
</virtualhost>

Step 8: Disable the default Virtual Host file of apache

root@linuxhelp:~# a2dissite 000-default.conf
Site 000-default disabled.
To activate the new configuration, you need to run:
  systemctl reload apache2

Step 9: Enable the Virtual Host

root@linuxhelp:~# a2ensite gp.conf
Enable site gp.
To activate the new configuration, you need to run:
  systemctl reload apache2

Step 10: Enable the read write module of apache

root@linuxhelp:~# a2enmod rewrite
Enabling module rewrite.
To activate the new configuration, you need to run:
  systemctl restart apache2

Step 11: Restart the apache webserver

root@linuxhelp:~# systemctl restart apache2

Step 12: Make the host entry for Gpeasy CMS

root@linuxhelp:~# vi /etc/hosts

Step 13: Ping server name in browser

Snap 1

Step 14: Configure the Admin credentials

Snap 2

Step 15: Dashboard of Gpeasy cms

Snap 3

By this the installation of Gpeasy CMS on Ubuntu 21.04 has been completed

Tags:
liam
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

Where to download the Gpeasy CMS?

A

The Gpeasy CMS can be downloaded by using this command with download linkwget "https://sourceforge.net/projects/gpeasy/files/latest/download".

Q

Where is the LDAP Configuration file located?

A

Configuration of the LDAP server can be found in include/tool/ldap.php

Q

What are the minimum PHP requirements for gpeasy?

A

The minimum PHP requirements for gpeasy PHP 5.2+.

Q

From what Gpeasy is written?

A

Gpeasy is written in PHP for about 76%

Q

What are the main features of Gpeasy?

A

The Main features of Gpeasy are
Multiple User Administration, Flat File Storage, Free and Open Source (GPL), and Runs on PHP.

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.