Bonjour,
je suis tout nouveau dans les VPS serveur etc.. J 'y connais vraiment pas grand chose.
Donc du coup j'ai prix un VPS avec plesk installé. J'ai commencé à envoyé du trafic et j'ai vu que ça fonctionnait pas mal, mais je me suis aperçu qu'en désactivant le Reverse Proxy Server (Nginx) actif de base donc j'imagine en passant tout en apache, à ce moment là une fois que j'envoyais pas mal de requetes https, ça bugué a fond avec que des timeout sur le https alors que le http fonctionnait toujours bien… ( du coup le même soucis que j'ai pu rencontré en hebergement mutualisé chez planethoster et likuid…)
J'ai donc continué mes investigations vis a vis de nginx et apache… (j'ai lu que nginx pouvait si j'ai bien compris gérer beaucoup de requetes simultanées ce que apache ne fait pas…)
J'ai alors dans plesk trouvé pour désactivé le proxy apache et donc tout passé en nginx, j'ai donc activé cette option et au final je me suis retrouvé avec un site plus rapide, aucun problème avec le https et 3 fois moins de CPU… enfin avec la config de base j'étais à 100% en permanence et avec que nginx je suis tombé a 30%…
Donc au vu de mes tests j'ai l'impression que nginx est super bon et apache super nul…
Quels seraient donc les avantages d'utiliser apache ? ou le proxy apache ?
Pourquoi de base plesk active Reverse Proxy Server (Nginx) alors qu'au fond nginx tout seul marche hyper bien et même mieu, non ?..
(je rappel que je suis super novice, c'est mon premier vps que je configure pour héberger un site web, je n'ai aucune connaissance en serveur)
C'est difficile de répondre avec le peu d'éléments donné…
A voir si nginx fait bcp de caches ou pas.
Si le site génère bcp de requêtes SQL (ce qu'évite le cache nginx), si il y a du cache SQL / PHP.
Si il y a bcp bcp de visiteurs en même temps, etc etc…
De base apache bien configuré (mpm_event, php-fpm) ne va pas être si gourmand par rapport à nginx (sauf encore une fois sur site très très sollicité). C'est PHP qui va faire une grosse différence. Et c'est là que va jouer l'éventuel cache nginx par rapport à apache qui enverrait tout à php. A noter qu'il y a également un cache sur apache qui peut être configuré au besoin.
Oui pardon je n'ai pas précisé. Donc tout est sans cache et sans sql, j'ai testé sur une page php avec un simple echo rand.
La seul chose qu'il y a c'est beaucoup de requêtes.
( du coup la chose qui me semble étrange avec apache seul, c'est le requetes https qui ne sont pas géré… en http ça fonctionne parfait mais en https ils arrivent pas à suivre quand il y a pleins de requetes, alors que nginx s'en sort haut la main)
Hum, https ne devrait pas impacter à ce point les perfs…
A voir côté max keep alive request, keep alive timeout, si on a bien php-fpm et non pas en mod apache…
Mais ça ne concerne pas directement http/https tout ça…
A voir côté max keep alive request, keep alive timeout, si on a bien php-fpm et non pas en mod apache...
heuu la je sais pas je connais pas assez pour savoir où voir ça lol
Mais du coup pour les hebergement mutualisé des différents prestataires que j'ai pu tester avant mon vps : le problème des requetes https a été exactement le même chez planethoster et likuid. Je n'ai plus de compte donc je ne peux pas vérifier mais j'imagine qu'il sont juste sur apache...
Par contre chez o2switch et lws pas de soucis donc pareil c'est a vérifier mais je penses qu'ils ont nginx
non
et PH sur option c'est litespeed
quoi non ?
j'ai pas prix l'option litespeed
tu affirmes des choses sur des hébergements, je réponds à ce que je connais
alors j'ai écris je penses et j'imagine…
donc ça ne s'appelle pas des affirmation.
Et toi tu a juste dis "non" sans détaillé sans explication ni rien…
Du coup pour likuid, je n'imagine plus car j'ai discuter avec le patron et ils ont bien apache… (donc pour eux ça coïncide avec le probleme https..)
Et pour les autres ça reste a confirmé, si tu a des données sûrs dis les exactement au lieu de dire juste "non" et parlé d'une option chez PH
Je confirme aussi que chez PH on peut choisir litespeed comme serveur web.
De toute façon cette histoire de https me parait assez étonnante tout de même.
Certes la partie SSL va rajouter de la charge CPU notamment, mais de là à faire une différence énorme c'est étonnant. Je me demande si il n'y a pas un problème de config par exemple.
Après si on parle de milliers de connexions simultanées peut être. Mais dans ce cas ce n'est pas un petit vps qu'il faut…
[EDIT]
Je pense par exemple à ça : https://httpd.apache.org/docs/2.4/fr/ssl/ssl_howto.html#ocspstapling
[/EDIT]
Bonjour,
ici il faudrait surtout savoir comment plesk configure le service apache & nginx pour comprendre la différence de charge CPU.
Idem au niveau de la configuration réseau, car par défaut les installation OVH vont allez taper la résolution DNS sur l'infrastructure OVH (perso c'est la première chose que je retire avec les miroirs OVH).
Cordialement, janus57
A vrai dire j'ai pris le VPS S à 1 euro chez ionos lol :
Intel(R) Xeon(R) Gold 5120 CPU @ 2.20GHz (1 core(s))
512Mo
10go SSD
et au niveau du trafic c'est 15-20000 requetes minutes
ET du coup ce petit serveur juste en nginx tiens super bien…
15 à 20k requêtes à la minute ça commence à faire du monde…
Bonjour,
je dirais qu'un apache aussi doit pouvoir tenir, à condition de bien le régler et surtout que celui-ci soit en mode mpm_event avec la bonne configuration.
Par contre apache étant plus gourmand en RAM (si on optimise pas la config à fond) cela ne passera pas avec 512Mo de RAM si il doit y avoir d'autres choses dessus.
Cordialement, janus57
Je peux faire des test sur les réglages pour voir mais du coup je suis parti sur la config de base par plesk… Donc en config de base apache marche pas.. et nginx ok. Maintenant il faut voir avec des modifs si apache arrive à suivre du coup.
Il faudrait changer quoi ?
Bon je reste sur nginx ![]()
J'ai une petite question, je ne sais pas si on peut demander ça ici. Mais comment se fait-il que ionos peut proposer des VPS à 1 euro avec plesk host gratuit ?
chez ovh il faut compter 5€+14€ soit 19€par mois pour VPS (1vcore 2Go 40Go) et plesk host
Ok chez ionos c'est 1 euro pour 1vcore 512Mo et 10 Go avec plesk host…
Mais avec ionos il y a du coup : 2vcore 2Go 80Go pour 5€ par mois avec plesk host
Ca me parait exagéré comme différence vous trouvez pas ?