Completed

Optimize and secure NGINX server of Shopware 5 shop, reverse proxy and Cloudflare settings

We are searching for someone with solid knowledge in web hosting, Linux servers/NGINX and Cloudflare to secure and optimize/configure the servers/setup of our Shopware 5 shop. The setup of the shop consists of a dedicated backend server (Ubuntu 18.04, NGINX, Shopware 5.7, PHP 7.4), a reverse proxy VPS (Ubuntu 20.04, NGINX) and Cloudflare. We don't think knowledge in Shopware will be an absolute necessity, but as Shopware is based on Symfony (Version 4.4) it would be helpful if you have experience in working with/hosting Symfony-based CMS, for example Drupal, Joomla, Contao, Prestashop. Our shop contains about 5 000 products with about 25 000 images (already added to the backend server).

At first, there is a problem to be solved: we did the basic installation and setup of the backend server and the reverse proxy and pointed the domain to the reverse proxy, but it only shows the NGINX default page. We could not figure out the reason for this, so this has to be solved by you first..

We created a 3-page PDF file in which we describe exactly what we have done so far so you can get a quick overview about the current status (the document is also attached to this project, feel free to have a look at it).

After this is done, we will connect our Cloudflare account to the domain and the main work can be done. We are far from being hosting experts, so we are always open for and will rely on your suggestions and consultations. The most important points are:

Create DDoS protection using the servers and Cloudflare and set access rules/GeoBlock to the site, access should only be possible from residential Ips from some countries we will give, all the other countries should be blocked. The blocking of bots, scanners, crawlers etc should be quite strict, but the site needs to be found by Google and Bing search bots for our marketing campaigns. We are open for your suggestions on how this can be done and what services should be used (Cloudflare Pro/Enterprise, [login to view URL], [login to view URL] or similar).

Optimize Cloudflare settings for security and speed.

Set up firewall settings and port protection. Prevent the backend IP from leaking. The site should only be accessed through the reverse proxy.

Install FTP server/create FTP user on backend server with rights to read, write, upload and download to shopware root directory (/var/www/shopware/) so that changes to the Shopware theme can be done by us.

Ideally, do some basic speed optimizations of the servers which fit the needs of Shopware 5.

Write a short summary/“guide“ (including the solution to the initial problem with reverse proxy only showing NGINX default site) about what you changed and where (in which files) you changed it and which settings you made. This doesn't need to be very extensive, short key points added to the configurations similar to page 2 of our PDF file would be sufficient. With the help of this document, we just want to be able to reproduce the setup you created on other servers ourselves for testing and learning purposes and do further research on the topic (we are very interested in the topic and in improving our hosting skills). A simple txt, doc or PDF document would be sufficient.

If you are interested in this project we are looking forward to your message!

Skills: Web Hosting, Nginx, Server, Network Administration, Symfony PHP

See more: nginx server clipshare, restore file secure ftp server, secure flash server, secure debian server web setup, secure plesk server, secure http server setup centos, postfix secure pop server setup ubuntu, configuring secure centos server, secure mail server debian, secure windows server attack, secure nginx server, optimize secure nginx, secure nginx web server, failed to start the nginx http and reverse proxy server., nginx reverse proxy to another server, nginx redirect http to https reverse proxy, nginx reverse proxy 500 internal server error, configure nginx as reverse proxy server for apache

About the Employer:
( 0 reviews ) Berlin, Germany

Project ID: #30873896

Awarded to:

(40 Reviews)
6.4

12 freelancers are bidding on average €363 for this job

(258 Reviews)
6.8
manojmalviya93

Hi, As per your requirement, I have expertise in Nginx Configuration and Cloudflare configuration. I can help you with that. I have 10 years of experience in this System Administration and Networking as well as Devo More

€355 EUR in 1 day
(63 Reviews)
5.6
sajjadsecure

I'm an experienced sysadmin/devops engineer/laravel developer for years now. I know nginx very well and i can help you with these tasks . feel free to contact me on the chat. Thank you for your time :-)

€410 EUR in 5 days
(4 Reviews)
5.1
(18 Reviews)
4.1
service199026

Hello, client. I have read your project details thoroughly and I found that I am very interested in your project, so I am sure that I can provide a satisfactory result to you. That is because I have got rich experien More

€355 EUR in 7 days
(1 Review)
2.1
Devops021

Hi this is very interesting project, with well documented needs. I would be really happy to do it all for you. Before start I will make a plan used solutions for each component - to be accepted by you. I will also sugg More

€355 EUR in 7 days
(2 Reviews)
1.3
linuxadviser

Hello, Hope you are doing well. I have 6 years of experience in Linux system admin with website hosting and migration like WordPress Magento etc. I have experience in Nginx and setup reverse proxy. It was easy task More

€300 EUR in 1 day
(2 Reviews)
0.7
tverdiyyuriy

Hello, Greetings, Hope you are doing well. I checked your description "Optimize and secure NGINX server of Shopware 5 shop, reverse proxy and Cloudflare settings". I'm a senior developer with 9 years of experience in More

€500 EUR in 4 days
(0 Reviews)
0.0
ninvo

Hi , I'm a web developer with more than 12 years of experience and can help you to make the project in short time . I can start right away your project to make it in short time . Let's talk in chat for more details if More

€355 EUR in 7 days
(0 Reviews)
0.0
volodmart

Hello Dear. I read your job description carefully and read your pdf file. I am very interested in your project and I am ready to work with you from now. I have a lot of experience in web Hositing. until now, I hosted m More

€300 EUR in 2 days
(0 Reviews)
0.0
jennifersmit842

Hi There, Trust you’re keeping good! I have gone through your requirements and we can surely help you for the same. We provide technical support in Prestashop to build modules from Scratch and work on existing modul More

€410 EUR in 3 days
(0 Reviews)
0.0