How to install Impress CMS  on CentOS  7

To install Impress CMS on CentOS 7

Prerequisites

Install LAMP(Apache, mariadb, php5.6 )
In mariadb (create database and user and give privileges to the user )

Php installation


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
php modules
yum install php56w php56w-opcache  php56w-mysql php56w-curl php56w-xml  php56w-mcrypt php56w-gd

Download an Impress CMS package using the following URL


https://sourceforge.net/projects/impresscms/files/latest/download

Unzip the package using the following command


\[root@linuxhelp1 Downloads\]# unzip impresscms\_1.3.10\_final.zip -d impress
Archive:  impresscms\_1.3.10\_final.zip
  inflating: impress/XOOPS\_copyrights.txt  
  inflating: impress/release\_notes.txt  
  inflating: impress/docs/changelog.txt  
  inflating: impress/docs/impresscms\_1.3\_refactoring.ods
.
.
  inflating: impress/htdocs/modules/banners/templates/banners\_admin\_client.html  
  inflating: impress/htdocs/modules/banners/templates/banners\_admin\_position.html  
  inflating: impress/htdocs/modules/banners/templates/banners\_banner.html  
  inflating: impress/htdocs/modules/banners/templates/banners\_client.html  
  inflating: impress/htdocs/modules/banners/templates/banners\_requirements.html  
  inflating: impress/htdocs/modules/banners/templates/index.html  

Move the file to HTML location


\[root@linuxhelp1 Downloads\]# mv impress /var/www/

Switch to the directory


\[root@linuxhelp1 Downloads\]# cd /var/www/

Change the ownership and permission of the file


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

Create a virtual host configuration for accessing impress CMS


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

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

< /Virtualhost> 

Restart the apache service


\[root@linuxhelp1 www\]# systemctl restart httpd

Now you can proceed the further installation and configuration from the browser by navigating to the following URL: http://< ipaddress or domain name

Choose the Language for using Impress CMS

Verify the requirements before installing the CMS and proceed further

Verify the server configuration, whether all the requirements are met.

Configure the path settings of the Impress CMS application

Connect the database with the server as shown below.

Configure the database setup as follows

Save all the system configuration before proceeding further.

Table creation will be done on next step as shown below

Verify the tables created

Configure the admin user account

Save all the settings to the Database and continue further.

Select and install the module required for Impress CMS application

You can verify all the installed modules from next screen.

After the successful installation, you will see the following page.

Log in using the admin user credentials.

After the successful login, you will see the admin panel of Impress CMS application

< ads2>

Version of Impress CMS application

with this, the method to install Impress CMS on CentOS 7 comes to an end.

FAQ
Q
What are the Best WordPress SEO Plugins?
A
We’ve researched and assembled the best WordPress SEO plugins currently available. They are:

Yoast SEO
SEOPressor
Premium SEO Pack
All in One SEO Pack
Q
How to Transfer ImpressCMS From Another Host?
A
You will need to transfer both your “trust” folder and your website files. You can perform the transfer via FTP. You can check our FTP video tutorials at:

https://tmdhosting.com/tutorials/video/ftp.html
Q
Does Impress CMS has any github repo ?
A
Yes, you can find the github repo of impress CMS here

https://github.com/impresscms/impresscms
Q
What is Impress CMS & where it is used?
A
Impress CMS is a free and open source content management system.it is written in the PHP programming language and using a MySQL database. impress cms for building and maintaining the dynamic websites.
Q
What are the Pre-requirements needed to install Impress cms on linuxmint 18.3?
A
The Pre-requirements needed to install Impress cms on linuxmint 18.3 are

Install LAMP (Apache, php5.6, mariadb-server)
In MariaDB (create database, user and give privileges to the user)