How to install Shopware Community edition on CentOS 7
How to install Shopware Community edition on CentOS 7
Shopware Community Edition is a free and open source e-commerce application written in PHP. It uses MySQL as the database server to store the data. Shopware is very easy to use and require no coding knowledge to work. It is secure and responsive. The application provides the interface for elements to drag and drop, design grids, story tellings, slide shows, and quick views. This tutorial covers the installation procedure of Shopware Community edition on CentOS 7.
Pre-Requisite
LAMP Setup
-Apache
-MariaDB
-PHP 7
Installation procedure
To start with the installation procedure, go to its official website and copy the link of its latest version. Paste that link on your terminal and download the package using wget command.
[root@linuxhelp ~]# wget http://releases.s3.shopware.com.s3.amazonaws.com/install_5.2.12_8c8f67d848ef15aafaac6fed5f0eef062644250f.zip -O shopware.zip
--2017-08-24 11:51:11-- http://releases.s3.shopware.com.s3.amazonaws.com/install_5.2.12_8c8f67d848ef15aafaac6fed5f0eef062644250f.zip
Resolving releases.s3.shopware.com.s3.amazonaws.com (releases.s3.shopware.com.s3.amazonaws.com)... 52.218.64.129
Connecting to releases.s3.shopware.com.s3.amazonaws.com (releases.s3.shopware.com.s3.amazonaws.com)|52.218.64.129|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 32941624 (31M) [application/zip]
100%[=====================================> ] 32,941,624 1.12MB/s in 31s
2017-08-24 11:51:43 (1.02 MB/s) - ‘ shopware.zip’ saved [32941624/32941624]
Saving to: ‘ shopware.zip’
Extract the downloaded package by executing the unzip command as follows.
[root@linuxhelp ~]# unzip shopware.zip &ndash d /var/www/html/
inflating: /var/www/html/themes/Backend/ExtJs/backend/newsletter_manager/model/settings.js
inflating: /var/www/html/themes/Backend/ExtJs/backend/newsletter_manager/store/mail_dispatch.js
inflating: /var/www/html/themes/Backend/ExtJs/backend/newsletter_manager/store/mailing.js
.
.
.
.
inflating: /var/www/html/vendor/zendframework/zend-escaper/src/Exception/InvalidArgumentException.php
inflating: /var/www/html/vendor/zendframework/zend-escaper/src/Exception/RuntimeException.php
inflating: /var/www/html/web/cache/.gitkeep
Now provide the owner permission and read write permission for the Apache root directory
[root@linuxhelp html]# chown -R apache:apache /var/www/html/
[root@linuxhelp html]# chmod 775 /var/www/html/
Enable the Mod_rewrite by editing /etc/httpd/conf/httpd.conf using the vim text editor. Save the changes
[root@linuxhelp html]# vim /etc/httpd/conf/httpd.conf
AllowOverride All
Open the PHP configuration file and edit the following changes. Save the changes in the file.
memory_limit = 256M upload_max_filesize = 100M
Remove the semicolon from the start of the line and change the value of the parameter from 1 to 0.
cgi.fix_pathinfo=0
Remove the semicolon from the start of the line and provide the timezone of your e-commerce store. Save the changes
date.timezone = Asia/Kolkata post_max_size = 100M
Restart the Apache service by running the following command.
[root@linuxhelp html]# systemctl restart httpd
Switch over to a web browser and enter your machine’ s IP. The installation wizard appears on the screen.

Check the Requirements and click the forward option to lead to the next page.

This page shows the License agreement of the software. Agree to the conditions and click forward.

Now configure the database by entering the following details and click forward option.


The progress of creating a database is done and it may take some time.

Choose your license to Shopware Community Edition and continue to the next page of the installation.

Next configure the Admin and create the credentials by entering the following details.


The installation procedure has been successfully completed.

Now you can open in both front end and back end of the site. Front end is the actual store where the products are displayed.

Open your backend page with the admin credentials.

Complete the backend wizard and click next.

In Localization page, Select your language and click next.

This page displays the disclaimer legal notices and click next.

If you want to add any specific plugins to your site click and install the particular plugin and then click “ Forward” .

Provide the shop logo and other settings and click next.

Enter the required details and click next.

If you want to add any premium plugins, click on the required plugin or skip the process.

Finish the settings process.

Now you can start accessing your back end for customization , product settings etc.

The installation procedure of Shopware is done successfully.
Comments ( 0 )
No comments available