How To Install Concrete5 on CentOS 7

To Install Concrete5 on CentOS 7

Concrete5 is a content management systems available on the Internet. It is written in PHP and uses MySQL or MariaDB to store its data. It comes with an easy to use website builder through which you can easily create pages and content. Concrete5 is flexible, secure and mobile ready. It is also so simple to install Contrete5 on CentOS 7.

Properly installed centos7

Pre requirements
Lamp service enabled in it
Create a database and user for concrete5

Installaling Concrete5

Before you begin the installation, download concrete5 package with the following command.


\[root@linuxhelp Desktop\]# wget https://core-releases.s3.amazonaws.com/9314/8193/0256/concrete5-8.0.3.zip \--2017-08-07 15:04:16--  https://core-releases.s3.amazonaws.com/9314/8193/0256/concrete5-8.0.3.zip
Resolving core-releases.s3.amazonaws.com (core-releases.s3.amazonaws.com)... 52.218.144.10
.
.
Saving to: &lsquo concrete5-8.0.3.zip&rsquo 
100%\[======================================> \] 45,636,723   592KB/s   in 3m 10s 
2017-08-07 15:07:28 (235 KB/s) - &lsquo concrete5-8.0.3.zip&rsquo  saved \[45636723/45636723\]

Once downloaded, unzip the file as follows.


\[root@linuxhelp Desktop\]# unzip concrete5-8.0.3.zip .
.
   creating: concrete5-8.0.3/packages/
  inflating: concrete5-8.0.3/robots.txt  
   creating: concrete5-8.0.3/updates/


After that, move the extracted file to html location.


\[root@linuxhelp Desktop\]# mv concrete5-8.0.3 /var/www/html/concrete

Here you need to change ownership of the file. Run the following command for the same purpose.


 \[root@linuxhelp Desktop\]# chown -R apache:apache /var/www/html/concrete

Restart the apache server


\[root@linuxhelp Desktop\]# systemctl restart httpd.service

After restart go to browser and give url as http://serverip/gibbon select language and give next

Give continue installation

Fill the site details

Fill the database details and give install

Give install

Installation complete . to edit edit your site

Concrete home page

Comment
FazzaGBR
Dec 06 2017
As a novice when it comes to Linux where will I find a guide to have a "Properly installed centos7" please so I can install Concrete5?
Add a comment
FAQ
Q
Why would I add custom packages, block types, or database columns?
A
If you have a very large database or if you have many websites. In such a case you'd copy the configuration file. If you think the custom values should be incorporated in the add-on, please send me a message.
Q
How can I translate the add-on?
A
You can translate it in your own language via https://translate.concrete5.org/translate/package/gdpr. To update the translations in your CMS, go to the /index.php/dashboard/system/basics/multilingual/update page.
Q
What are the pre requirements?
A
Pre requirements of this, " Lamp service enabled in it Create a database and user for concrete5".
Q
Will this make my website compliant?
A
No. However, it will help you to take an inventory of what needs to be done.
Q
what php version is recommend?
A
php 5.6 is recommended for this installation.