How to install Doorgets CMS on CentOS -7
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

Choose the language and timezone for Doorgets

Accept the license agreement to use the Doorgets CMS

Verify the write access and click " NextStep"

Configure the Database detail as follows

Configure the site information

Configure the admin user credential

After all the configuration click " generate my website doorgets"

You will see your Site as shown below

Log in using the Admin user credential for admin dashboard

After successful login, you will see the Doorgets Administration page

With this, the method to install Doorgets CMS on CentOS -7 comes to an end.
Comments ( 0 )
No comments available