Evolution de mon offre "pro2014"

Bonjour, je suis sur l'offre OVH d'hébergement "pro2014" et dans ma boite on change de prestataire pour le site internet et ce dernier me demande ceci :
- Il faut confirmer la possibilité de passage en php 7.4 au moins
- avoir la derniere version de MySQL
- système d'exploitation à jour
- Installer WP-CLI globalement
- suivre le doc de specs techniques (ci joint)

***
J'ai regardé pour la version PHP et on ne peut être que sur du 7 maxi et le prestataire prétend qu'il faut être obligatoirement sur du 7.04 minimum.

Ma question est donc de savoir vers quelle offre dois-je migrer pour répondre à sa demande, sachant que le service commercial OVH ne me répond pas, d'où ma venu ici.


J'ai regardé pour la version PHP et on ne peut être que sur du 7 maxi et le prestataire prétend qu'il faut être obligatoirement sur du 7.04 minimum.

Bonjour @PhilippeR91

PHP 7.4 est pleinement opérationnel sur cet hébergement.
Et même PHP 8.0 avec lequel tournent mes sites.

Pour Mysql la version disponible chez OVH est : **5.6.50**




- Installer WP-CLI globalement


OUI possible :

https://www.ovhcloud.com/fr/web-hosting/professional-offer/
-->


- suivre le doc de specs techniques (ci joint)

Inconnu au bataillon.

Bonjour, merci pour la réponse, effectivement je n'avais pas vue mais en "stable64" j'ai la possibilité d'être en 7.4 et même 8.1 en max.

Et voici la doc technique que j'ai oublié de mettre :
Serveur
Logiciels
Le CMS WordPress fonctionne parfaitement sous un environnement LAMP (Linux,
Apache, MySQL, PHP), environnement le plus répandu sur le WEB.
Linux
Nous recommandons l’utilisation de Debian dans sa version stable, mise à jour
régulièrement
Apache
Nous recommandons l’utilisation d’Apache dans sa version la plus récente
PHP
Nous recommandons l’utilisation de PHP dans sa version la plus récente
MySQL
Nous recommandons l’utilisation de MySQL dans sa version la plus récente
Paramétrages
Nous recommandons l’installation des composants suivants
- openSSL
- memcache
- imagick
- curl
- json
- GIT
- Composer
- Node.JS
- Grunt
- Bower
- Gulp
- WP-CLI

Modifications des paramétrages PHP suivants :
- memory_limit = 1G
- date.timezone = CET
- upload_max_filesize = 50M
- post_max_size = 50M
- expose_php = Off
- max_execution_time = 90
- max_input_time = 360
- max_input_vars = 30000

4

L’innovation au service des acteurs publics

- short_open_tags = Off
Activation des modules apaches suivants :
- mod_rewrite
- gzip
- headers
- expires
- filter

Caractéristiques serveur
Espace disque
Nous recommandons à minima 50Go d’espace disque en SSD. Les besoins en
volume pouvant varier selon votre usage.
Processeur
Nous recommandons l’utilisation d’un DUAL Core d’une cadence d’au moins
2.4GHz.
RAM
Nous recommandons l’utilisation de 8Go de RAM minimum en DDR3.
Sécurité
Nous recommandons :
- La mise en place d’un firewall
- La mise en place de backup quotidien et mensuel
- La protection contre les attaques DDos et Brute force
- La non utilisation du protocole FTP (si possible uniquement SSH avec clés
sécurisées d’accès)
- Outils de monitoring avec alertes
- Retrait des accès Root en direct
Accès
Afin d’effectuer les prestations d’installation et de maintenances nous avons besoin :
- D’un accès SSH impérativement, avec les droits suffisants pour modifier les
fichiers et en créer de nouveaux, la possibilité de passer en root n’est pas
obligatoire mais largement préférable.
Nous vous fournirons la liste de nos clés SSH.
Nota : les fichiers du site doivent être en propriétaire www-data (ou autre
selon le serveur web) afin de pouvoir être manipulés par WordPress
directement.
- D’un accès PHPMyAdmin
Mails
Le serveur doit pouvoir envoyer des mails, par sendmail ou la fonction mail de PHP.

5

L’innovation au service des acteurs publics

SSL
Le site doit impérativement fonctionner en HTTPS et donc être couvert par un
certificat SSL issu d’une autorité de certification.
Nous recommandons l’utilisation de Let’s Encrypt (avec le client CertBot par
exemple).
CMS WordPress
Nous utilisons la dernière version du CMS WordPress (https://fr.wordpress.org/)
Base de données

6

L’innovation au service des acteurs publics

7

L’innovation au service des acteurs publics

Les tables
- wp_commentmeta : l’ensemble des informations de chaque commentaire
- wp_comments : liste de tous les commentaires
- wp_links : non utilisée
- wp_options : l’ensemble des options du site
- wp_postmeta : l’ensemble des données d’un contenu
- wp_posts : l’ensemble des contenus
- wp_termmeta : informations sur les termes d’une taxonomie
- wp_terms : liste de tous les termes (appartenant à une taxonomie)
- wp_terms_relationship : lien entre taxonomies et contenus
- wp_term_taxonomy : liste de toutes les taxonomies
- wp_usermeta : informations sur l'ensemble des utilisateurs
- wp_users : liste de tous les utilisateurs

Plus d’informations à cette adresse :
https://codex.wordpress.org/Database_Description

Architecture dossier
- wp-admin : contient l’ensemble des fichiers du back-office
- wp-content
o languages : contient les fichiers de traduction
o plugins : l’ensemble des extensions (fonctionnelles) du site
o themes : le ou les thèmes du site
o uploads : l’ensemble des fichiers de la médiathèque
- wp-includes : contient l’ensemble des scripts et bibliothèques nécessaires au
fonctionnement
Documentation
L’ensemble de la documentation technique du CMS WordPress est disponible à
cette adresse : https://codex.wordpress.org/fr:Accueil
Extensions
- Advanced Custom Fields : permet de créer des structures de données personnalisées
- Breadcrumb NavXT : gère le fil d’ariane du site
- Broken Link Checker : permet de vérifier les liens brisés présents sur le site de
manière automatique
- Brute Force Login Protection : protège des attaques de type brute force
- Gravity Forms : permet de créer des formulaires
- Mailster : création et envoi de newsletter
- Redirection : permet de créer des redirections d’URL
- SearchWP : surcouche de moteur de recherche plus performant

8

L’innovation au service des acteurs publics
- Theme Check : permet de contrôler l’intégrité et la qualité de développement du
thème
- WP All Export : permet d’exporter l’ensemble des contenus
- WP All Import : permet d’importer des contenus
- WP Media folder : permet de classer la médiathèque par dossier
- WP Rocket : mise en cache du site
- WP Smush : optimisation automatique des images pour le web
- Yoast SEO : améliore le référencement et apporte des indications en temps réel pour
l’optimisation des contenus


Bonjour, merci pour la réponse, effectivement je n'avais pas vue mais en "stable64" j'ai la possibilité d'être en 7.4 et même 8.1 en max.

Je vous ai déjà donné la réponse précédemment.


- Installer WP-CLI globalement


OUI possible :

https://www.ovhcloud.com/fr/web-hosting/professional-offer/
-->


_**Nota : Si votre prestataire n'a jamais travaillé avec OVH évitez-le.**_

Bonjour, et concernant la doc technique que j'ai oublié de mettre ? :
Serveur
Logiciels
Le CMS WordPress fonctionne parfaitement sous un environnement LAMP (Linux,
Apache, MySQL, PHP), environnement le plus répandu sur le WEB.
Linux
Nous recommandons l’utilisation de Debian dans sa version stable, mise à jour
régulièrement
Apache
Nous recommandons l’utilisation d’Apache dans sa version la plus récente
PHP
Nous recommandons l’utilisation de PHP dans sa version la plus récente
MySQL
Nous recommandons l’utilisation de MySQL dans sa version la plus récente
Paramétrages
Nous recommandons l’installation des composants suivants
- openSSL
- memcache
- imagick
- curl
- json
- GIT
- Composer
- Node.JS
- Grunt
- Bower
- Gulp
- WP-CLI

Modifications des paramétrages PHP suivants :
- memory_limit = 1G
- date.timezone = CET
- upload_max_filesize = 50M
- post_max_size = 50M
- expose_php = Off
- max_execution_time = 90
- max_input_time = 360
- max_input_vars = 30000

4

L’innovation au service des acteurs publics

short_open_tags = Off
Activation des modules apaches suivants :
mod_rewrite
gzip
headers
expires
filter

Caractéristiques serveur
Espace disque
Nous recommandons à minima 50Go d’espace disque en SSD. Les besoins en
volume pouvant varier selon votre usage.
Processeur
Nous recommandons l’utilisation d’un DUAL Core d’une cadence d’au moins
2.4GHz.
RAM
Nous recommandons l’utilisation de 8Go de RAM minimum en DDR3.
Sécurité
Nous recommandons :
- La mise en place d’un firewall
- La mise en place de backup quotidien et mensuel
- La protection contre les attaques DDos et Brute force
- La non utilisation du protocole FTP (si possible uniquement SSH avec clés
sécurisées d’accès)
- Outils de monitoring avec alertes
- Retrait des accès Root en direct
Accès
Afin d’effectuer les prestations d’installation et de maintenances nous avons besoin :
- D’un accès SSH impérativement, avec les droits suffisants pour modifier les
fichiers et en créer de nouveaux, la possibilité de passer en root n’est pas
obligatoire mais largement préférable.
Nous vous fournirons la liste de nos clés SSH.
Nota : les fichiers du site doivent être en propriétaire www-data (ou autre
selon le serveur web) afin de pouvoir être manipulés par WordPress
directement.
- D’un accès PHPMyAdmin
Mails
Le serveur doit pouvoir envoyer des mails, par sendmail ou la fonction mail de PHP.

5

L’innovation au service des acteurs publics

SSL
Le site doit impérativement fonctionner en HTTPS et donc être couvert par un
certificat SSL issu d’une autorité de certification.
Nous recommandons l’utilisation de Let’s Encrypt (avec le client CertBot par
exemple).
CMS WordPress
Nous utilisons la dernière version du CMS WordPress (https://fr.wordpress.org/)
Base de données

6

L’innovation au service des acteurs publics

7

L’innovation au service des acteurs publics

Les tables
- wp_commentmeta : l’ensemble des informations de chaque commentaire
- wp_comments : liste de tous les commentaires
- wp_links : non utilisée
- wp_options : l’ensemble des options du site
- wp_postmeta : l’ensemble des données d’un contenu
- wp_posts : l’ensemble des contenus
- wp_termmeta : informations sur les termes d’une taxonomie
- wp_terms : liste de tous les termes (appartenant à une taxonomie)
- wp_terms_relationship : lien entre taxonomies et contenus
- wp_term_taxonomy : liste de toutes les taxonomies
- wp_usermeta : informations sur l'ensemble des utilisateurs
- wp_users : liste de tous les utilisateurs

Plus d’informations à cette adresse :
https://codex.wordpress.org/Database_Description

Architecture dossier
- wp-admin : contient l’ensemble des fichiers du back-office
- wp-content
o languages : contient les fichiers de traduction
o plugins : l’ensemble des extensions (fonctionnelles) du site
o themes : le ou les thèmes du site
o uploads : l’ensemble des fichiers de la médiathèque
- wp-includes : contient l’ensemble des scripts et bibliothèques nécessaires au
fonctionnement
Documentation
L’ensemble de la documentation technique du CMS WordPress est disponible à
cette adresse : https://codex.wordpress.org/fr:Accueil
Extensions
- Advanced Custom Fields : permet de créer des structures de données personnalisées
- Breadcrumb NavXT : gère le fil d’ariane du site
- Broken Link Checker : permet de vérifier les liens brisés présents sur le site de
manière automatique
- Brute Force Login Protection : protège des attaques de type brute force
- Gravity Forms : permet de créer des formulaires
- Mailster : création et envoi de newsletter
- Redirection : permet de créer des redirections d’URL
- SearchWP : surcouche de moteur de recherche plus performant

8

L’innovation au service des acteurs publics
- Theme Check : permet de contrôler l’intégrité et la qualité de développement du
thème
- WP All Export : permet d’exporter l’ensemble des contenus
- WP All Import : permet d’importer des contenus
- WP Media folder : permet de classer la médiathèque par dossier
- WP Rocket : mise en cache du site
- WP Smush : optimisation automatique des images pour le web
- Yoast SEO : améliore le référencement et apporte des indications en temps réel pour
l’optimisation des contenus

Ca ne sert à rien de poster des interminables tartines comme ceci.

C'est au prestataire d'analyser les besoins et de choisir la plateforme adéquate, et pas au client ou à la communauté.

Ou bien votre presta est incompétent et il est temps d'en changer.

C'est à moi que l'on demande, et donc j'essaie de me renseigner, et vue que le service commercial ne répond pas, je demande ici, c'est juste le doc de specs techniques.


Nous recommandons l’utilisation de Debian dans sa version stable, mise à jour
régulièrement
Apache
Nous recommandons l’utilisation d’Apache dans sa version la plus récente
PHP
Nous recommandons l’utilisation de PHP dans sa version la plus récente
MySQL
Nous recommandons l’utilisation de MySQL dans sa version la plus récente


Alors le mutualisé pro2014 ne convient pas.
Vous ne savez pas si c'est Debian, Redhat ou autre distribution Linux
Vous ne savez pas quelle version d'Apache est utilisée, ni même si c'est Apache (quoi qu'il y ait des indices que c'est Apache)
Vous savez (et c'est pire) que les versions de PHP et surtout MySQL ne sont pas à jour.


Modifications des paramétrages PHP suivants :


Vous n'avez pas le droit de modifier ces paramètres.

Donc si vous vous en tenez à l'obligation du respect de ces spécifications, les seules offres dans le catalogue OVH sont les serveurs dédiés et VPS.
Un dédié ou VPS vous oblige à devoir le gérer, une fois livré OVH ne fera aucune mise à jour dessus. Vous êtes aussi responsable de vos sauvegardes.

Merci pour les infos, là j'ai ce qu'il me faut.