Linux server for the site

PaulC

New Member
Credits
0
Hello,
I will be deploy prestashop site, which will be on 0 to 10 million visit on month, for day +-200-300k visit. Current i need to plan infrastructure and server requirements.

At this moment i have this machine:
Processor: Intel Xeon-E 2274G - 4c/ 8t - 4GHz/ 4.9GHz
Memory: 64 GB DDR4 ECC 2666MHz
Disc: 2x960 GB SSD NVMe Soft RAID
Public network: 1Gbps - unlimited transfer (burst 2Gbps)
Private network: 2Gbps

Site parameters:
- Prestashop 1.7.6.5 on PHP 7.2
- database MariaDB 10.x
- search engine Elasticsearch 7.x
- SSL certificate

On server i need:
- PHP 7.2
- MariaDB
- Elasticsearch
- Redis for cache
- nginx or apache? i think nginx is better.
- linux centOS

I am considering using and making a load balancer.

Is this server enough or not?
server.png
 
Last edited:


dos2unix

Well-Known Member
Credits
1,035
It's hard to say. Probably.
MariaDB/MySQL is fast, but it isn't known for scaling very well.
Oracle, Postgresql, Elastocsearch, MongoDB, almost anything is more scalable.
nginx is faster than apache, but doesn't have as many expandibility options
(usually that doesnt matter to people). If you go with CentOS, I would go with 8.1
 

PaulC

New Member
Credits
0
@dos2unix Hi, thanks for answer :) I am thinking about changing MySQL to Postgresql.
In terms of the system, I'm planning centOS 8, although I'm preparing for the LFCS certificate, where is centOS 7, although there are probably no major differences.

I tested prestashop on apache2 and nginx, and nginx walked the store much faster.
 


Members online


Top