How to install E107 CMS on CentOS 6.9
To install E107 CMS on CentOS 6.9
e107 is an open-source Content Management Tool for website pages which is built based on PHP and MySQL. e107 can be easily customized by its users. It doesn' t require any prior knowledge on major programming languages in order to build a website. IT fully supports CSS3, HTML5, jQuery and FontAwesome. It is simple, flexible enough to meet the needs of a novice to a professional website user. This article explains the installation procedure of e107 CMS on CentOS 6.9.
Pre-Requisite
Before starting the installation procedure, check whether the target system has been installed with the LAMP environment for the e107 to work in. Create a MySQL database and an user with all privileges granted.
Installation procedure
To begin with the installation process, enter into HTML location by running the following command.
[root@linuxhelp11 ~]# cd /var/www/html
Next create a directory for e107 to work in and enter the following command.
[root@linuxhelp11 html]# mkdir e107
Download the package of e107 by running the wget command followed by the download link.
[root@linuxhelp11 html]# wget https://svwh.dl.sourceforge.net/project/e107/e107/e107%20v2.0/e107_2.0_full.zip
--2017-09-27 02:45:22-- https://svwh.dl.sourceforge.net/project/e107/e107/e107%20v2.0/e107_2.0_full.zip
Resolving svwh.dl.sourceforge.net... 72.5.72.15, 2606:c680:0:b:3830:34ff:fe66:6663
Connecting to svwh.dl.sourceforge.net|72.5.72.15|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 7055730 (6.7M) [application/octet-stream]
Saving to: “ e107_2.0_full.zip”
100%[======================================> ] 7,055,730 1.10M/s in 7.3s
2017-09-27 02:45:30 (950 KB/s) - “ e107_2.0_full.zip” saved [7055730/7055730]
Extract the downloaded file and execute the unzip command.
[root@linuxhelp11 html]# unzip e107_2.0_full.zip -d e107
Archive: e107_2.0_full.zip
inflating: e107/README.md
inflating: e107/banner.php
inflating: e107/class2.php
inflating: e107/comment.php
inflating: e107/contact.php
inflating: e107/cron.php
inflating: e107/download.php
.
.
.
inflating: e107/user.php
inflating: e107/userposts.php
inflating: e107/usersettings.php
Change the ownership and permission of file in HTML location and execute the set of commands as shown below.
[root@linuxhelp11 html]# chown -R apache.apache /var/www/html
[root@linuxhelp11 html]# chmod -R 775 /var/www/html
Restart the Apache service.
[root@linuxhelp11 html]# service httpd restart
Stopping httpd: [ OK ]
Starting httpd: [ OK ]
Switch over to the browser and enter the URL as http://machineip/e107, the installation setup of e107 appears on the screen. Choose the required language and click continue.
Enter the database detail and give continue option.
The connection ot MySQL server is established and the database is verified, now click continue.
This window shows the System check or file permissions to be done before starting the installation. Next click continue.
Next fill the required admin detail and click continue.
Fill in the site preferences and click continue.
All the steps have been done and now the installation wizard will prompt for the confirmation before starting the installation and click continue.
The installation is complete and now click continue.
A Demo page appears on the screen. To open the admin page, click Go to Admin area option.
Enter the required admin credentials and click login.
The Admin page of e107 is shown with a wide variety of menus and options to choose from.
Thus the installation of e107 CMS on CentOS 6.9 is done successfully.
Comments ( 0 )
No comments available