• 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 Doorgets CMS on CentOS -7

{{postValue.id}}

To install Doorgets CMS on CentOS -7
Doorgets is the most powerful and popular content management system (CMS) application. Doorgets is a Content Management System, that allows you to create and publish your content on the web. Although it can be used for web publishing and manage content on an intranet or on a single computer.

Prerequisites

Install LAMP(Apache, MariaDB, php7)
In MariaDB (create database and user and give privileges to that user )

Installation

Php installation with required following modules

rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
yum install php56w php56w-opcache php56w-mysql php56w-curl php56w-xml  php56w-mcrypt php56w-gd

Switch to any local directory

[root@linuxhelp1 ~]# cd /home/user1/

Download a Doorgets package using the following URL

[root@linuxhelp1 user1]# wget https://sourceforge.net/projects/doorgets-cms/files/latest/download?source=directory --no-check-certificate
--2018-04-16 03:36:13--  https://sourceforge.net/projects/doorgets-cms/files/latest/download?source=directory
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... 200 OK
Length: 8551150 (8.2M) [application/octet-stream]
Saving to: ‘ download?source=directory’ 

100%[============================================================> ] 8,551,150    569KB/s   in 17s    

2018-04-16 03:36:34 (497 KB/s) - ‘ download?source=directory’  saved [8551150/8551150]

The downloaded package is a zip file, so we need to unzip the package using the following command [root@linuxhelp1 user1]# unzip download?source=directory -d doorgets Archive: download?source=directory inflating: doorgets/setup/temp/_fromUser.php creating: doorgets/setup/cache/ inflating: doorgets/setup/cache/index.php creating: doorgets/setup/cache/template/ . . inflating: doorgets/setup/skin/img/loader.gif inflating: doorgets/setup/skin/index.php inflating: doorgets/setup/temp/index.php inflating: doorgets/index.php inflating: doorgets/setup/data/doorgets.zip inflating: doorgets/setup/data/database.zip

Move the file to the HTML location

[root@linuxhelp1 user1]# mv doorgets /var/www/

switch to the following directory

[root@linuxhelp1 user1]# cd /var/www/

Change the ownership and permission of the file as follows

[root@linuxhelp1 www]# chown -R apache.apache doorgets
[root@linuxhelp1 www]# chmod -R 775 doorgets

Create a new virtual host configuration for accessing the Doorgets application

[root@linuxhelp1 www]# vim /etc/httpd/conf.d/doorgets.conf
< VirtualHost *:80> 
ServerName www.linuxhelp1.com
DocumentRoot /var/www/doorgets/

< Directory /var/www/doorgets/> 
AllowOverride All
allow from all
< /Directory> 

< /virtualHost> 

Restart the https service

[root@linuxhelp1 www]# systemctl restart httpd

Open a browser and type the following URL http://local IP (or) domain name
web_output

Choose the language and timezone for Doorgets
language_of_installation

Accept the license agreement to use the Doorgets CMS
license_agreement

Verify the write access and click " NextStep"
write_access

Configure the Database detail as follows
database_connection

Configure the site information
site_info

Configure the admin user credential
login_doorgets

After all the configuration click " generate my website doorgets"
generate_site

You will see your Site as shown below
homepage_doorgets

Log in using the Admin user credential for admin dashboard
login_dooregets

After successful login, you will see the Doorgets Administration page
admin_page

With this, the method to install Doorgets CMS on CentOS -7 comes to an end.

Tags:
liam
Author: 

Comments ( 0 )

No comments available

Add a comment
{{postCtrl.cmtErrMsg}}

Frequently asked questions ( 5 )

Q

What is Doorgets CMS on centos?

A

Doorgets is the most powerful and popular content management system that allows you to create and publish your content on the website.

Q

How to Download a Doorgets package?

A

Use the following link:
# wget https://sourceforge.net/projects/doorgets-cms/files/latest/download?source=directory --no-check-certificate

Q

What are the Pre-requirements of Doorgets CMS?

A

Use the requirements:
Install LAMP (Apache, php7.0, mariadb-server)
In MariaDB (create database, user and give privileges to the user)

Q

How to unzip the package in specific directory?

A

Use the following command:
# unzip download?source=directory -d door

Q

How Can I Switch the directory on Ubuntu?

A

Run the following command:
# cd /var/www/html/

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 Sebastian ?
How to change non required to required field in SuiteCRM Custom/Default Modules

How to change not required to the required field in SuiteCRM Custom/Default Modules?

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.