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.

FAQ
Q
how to use HTTPS access for my site?
A
Use self signed ssl or with external certificate authority
Q
What are the features of shopware?
A
• Wide range of functions

The standard version of Shopware includes many innovative and unique features that give the software a basis for creating an attractive and sophisticated online store.
• Extendable via plugins

Shopware is a modular eCommerce system. This means that many practical and profitable extras can be added in order to increase functionality. Start small and expand when needed.
• Upgrade to PE/EE available

If you have decided for the Community or Professional Editions, you can seamlessly migrate at any time to the Professional or Enterprise Editions.
Q
Why we use Shopware?
A
Shopware is a highly flexible, powerful and customizable software solution that allows you to quickly and easily create an online shop, regardless of your store requirements. Shopware is based on novel eCommerce technologies, provides highly innovative marketing tools and includes integrated SEO functionalities, all of which are the basis for any successful online business. An intuitive interface and simple-to-use backend make the software the optimal choice for users, as well as designers, developers and decision makers.
Q
What are similar softwares like Shopware?
A
you can try the following software which are like shopware PrestaShop, Magento, Copona, Laracom.
Q
What is Shopware?
A
Discover the inspirational side of eCommerce. With Shopware, you can paint online shopping with brighter colours, ignite more personality and nurture greater diversity. Shopware 5 stands for more emotional, atmospheric shopping and a completely new product experience.