A
A
Alexey2017-08-04 02:36:39
Nginx
Alexey, 2017-08-04 02:36:39

What configuration to choose for a WEB server on VDS/VPS for a store on WordPress (2017)?

Hello! I was looking for fresh information on the topic, everything is blurry and I want some specifics ..
Let's figure it out together and help each other :)
Input data and thoughts, info analysis:
The question arose of building a highly loaded web server for the WordPress store (WooCommerce).
As an operating system, we tend to CentOS 7 (Cent OS 6) or Ubuntu.
Also, after some analysis, we looked at the configuration:

  1. Varnish, nginx, php-fpm, mysql, apc, wordpress on CentOS 6: blog.asidorov.name/2014/07/varnish-nginx-php-fpm-m...
  2. Varnish, nginx, php-fpm, mysql, apc, wordpress on Ubuntu: blog.sk8er.name/rabota/10-millionov-xitov-v-den-na...
  3. Varnish, nginx, php-fpm, mysql, apc, wordpress on CentOS 7: https://techblog.jeppson.org/2017/01/install-wordp...
  4. Varnish, nginx, php-fpm, mysql, apc, wordpress on Ubuntu (MORE): https://cryptkcoding.com/blog/2011/08/21/running-w...

But we also consider the option of lazy installation:
  1. Here is an interesting topic - EasyEngine https://easyengine.io/
  2. Well, or put a VestaCP panel? vestacp.com
Questions:
1. What is the best OS to use for a WEB server? CentOS or Ubuntu? What versions?
2. What is the best configuration to use (see description above)?
3. How to install, using what tools?
I will be grateful for any answers and any criticism! All karma!

Answer the question

In order to leave comments, you need to log in

2 answer(s)
H
Host-Eiweb, 2017-08-04
@Alexeydax

Shop on WP - it already looks, to put it mildly, strange.
Then, judging by the questions asked, you will definitely need an Admin. Without understanding, your so-called store will not survive even 6 months (it will be infected, especially if it is on WP).
Installing VestaCP - installing the panel itself will not be difficult, but you can use it only after editing the configs and installing additional modules, without them the server will be "naked".
Advice to you: Hire an admin.

V
Vladimir Zhurkin, 2017-08-04
@icCE

the question of building a highly loaded web server

And what, the store already has such attendance, what should be done immediately with a high load?
It's just that practice shows that this is wasted / invested money and it is still far from high loads. At least almost a year.
What is closer to you or what you can quickly consult.
As far as I'm concerned, it doesn't matter.
I would just start with ngix+php-fpm+mariadb aka mysql.
+ set up monitoring to understand server loads.
Em. well, in ubuntu sudo apt-get nginx php-fpm mariadb-server mariadb-client
as an option not to do this at all, but take ready-made templates for example from vscale.io

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question