2 votes

Installation et configuration d'un nouveau serveur VPS

Je suis novice en matière de serveurs VPS. J'ai toujours utilisé une plateforme d'hébergement partagé. En ce moment, nous travaillons sur un projet au travail qui va nécessiter plus qu'un simple serveur d'hébergement partagé, nous avons donc décidé de mettre en place un compte VPS pour le projet. Nous avons donc décidé de mettre en place un compte VPS pour le projet. Le projet doit être mis en ligne dans environ une semaine et on m'a demandé de m'occuper de l'installation et de la configuration du VPS.

Je n'ai jamais fait quelque chose comme ça avant. J'ai toujours travaillé avec XAMPP sur Windows et je suis récemment passé à LAMPP sur Ubuntu Linux. Au mieux de ma compréhension, je sais que le nouveau VPS nécessitera l'installation d'Apache, MySQL et PHP (je ne suis pas sûr qu'ils seront déjà installés et configurés sur le nouvel hôte vps). Je sais également qu'il y a d'autres choses à faire que d'installer les logiciels mentionnés ci-dessus. Nous prévoyons d'acheter le plan Perfetto2 de Mochahost.com.

Ma première question est la suivante : quelle distribution linux choisir et pourquoi ? Deuxièmement, quelles sont les installations et configurations nécessaires à effectuer et comment les réaliser ? J'apprécierais vraiment si quelqu'un ayant une bonne expérience des VPS pouvait me conseiller sur la meilleure façon de procéder et si Mochahost.com est un bon choix.

Merci d'avance.

5voto

Martin M. Points 6418

Je n'ai jamais fait quelque chose comme ça avant

Pour être honnête, vous devriez envisager d'engager quelqu'un de plus expérimenté, ou au moins obtenir des conseils professionnels. Faire fonctionner un serveur web en production implique un peu plus que la simple installation de paquets (s'il y a du trafic) - sans parler des problèmes de sécurité.

Quelle distribution linux devrions-nous choisir et pourquoi ?

En général, vous devriez rester avec le système d'exploitation avec lequel vous êtes le plus à l'aise. Comme vous venez de commencer, mon conseil reste le même, mais vous devriez envisager de choisir en fonction de l'endroit où vous obtenez la "meilleure" documentation (quelle que soit la signification de "meilleure" pour vous).

D'un autre côté, si vous savez comment sécuriser Windows et comment y faire fonctionner vos logiciels, pourquoi ne pas opter pour un hébergement basé sur Windows ?

Quelles sont les installations et configurations nécessaires à effectuer et comment vais-je les réaliser ?

  1. Sécurisez votre système d'exploitation (SSH, Pare-feu, suppression des services inutiles, les "habituels")
  2. Obtenez un environnement de test - votre question n'indique pas clairement si vous en avez un. Mais vous ne voulez certainement pas déployer manuellement. Si c'est seulement un travail rsync qui fait la magie, cela peut être suffisant. Mais être sûr qu'il s'agit d'un processus reproductible, être sûr que vous pouvez revenir en arrière.
  3. Puisque vous exécutez PHP, vous ne pouvez exécuter que l'apache-prefork-mpm (sainement). Assurez-vous d'utiliser celui-là
  4. Reconsidérez la possibilité d'opter pour un fournisseur qui se chargera de l'hébergement pour vous. Il ne doit pas nécessairement s'agir d'un hébergement mutualisé. Il existe quelques fournisseurs spécialisés dans l'hébergement PHP, qui se chargeront de l'hébergement pour vous (jusqu'à un certain point du moins).

Pour insister encore plus sur le conseil professionnel : Si vous pensez économiser de l'argent en optant pour un VPS à 9,99 euros (ou 49,99 euros) et en le faisant vous-même, considérez ceci : Combien d'argent cela vous coûtera-t-il si votre service est interrompu pendant quelques heures parce que quelqu'un a compromis votre serveur ?

Enfin : La mise en place d'un tel système ne doit pas faire l'objet d'un seul post ici, surtout si vous n'avez pas d'expérience. Quelques personnes que je connais vivent exactement des mêmes besoins que vous et vendent des services pour la seule raison qu'il est moins cher d'obtenir des conseils utiles et de ne pas avoir de temps d'arrêt au lieu d'apprendre à la dure.

1voto

LiesAuer Points 1

Vous devriez utiliser la distribution linux que vous connaissez le mieux. La raison en est une expérience utilisateur plus facile. Vous êtes nouveau sur linux ? Beaucoup de gens disent qu'Ubuntu a la courbe d'apprentissage la plus basse. Le VPS de Mochahost.com utilise un noyau modifié pour vous donner un conteneur. La "distro" est un ensemble de paquets qui sont installés dans le conteneur.

Votre VPS sera livré avec cPanel ou Plesk installé. En général, Apache, MySQL et PHP sont déjà installés. L'utilisation du panneau de contrôle vous offre une interface graphique agréable avec laquelle vous pouvez effectuer les configurations standard.

Revenez quand vous aurez besoin de faire quelque chose que l'interface graphique ne peut pas vous permettre.

0voto

Dario Fumagalli Points 150

Un guide illustré vous guidera pas à pas à travers les différentes étapes, du "bare metal" au serveur fini, en passant par LAMP et un panneau de serveur.

Je vous suggère de l'essayer. Il s'agit d'un panneau appelé "ISPConfig", un peu similaire aux panneaux de contrôle que vous voyez habituellement dans les packs d'hébergement mutualisé. Il est gratuit aussi et assez bien mis à jour.

Voici la configuration exacte que j'utiliserais si j'étais à votre place. ISPConfig pour Ubuntu 14.04 et Apache .

Le tutoriel vous fera installer un certain nombre de choses, dont certaines sont facultatives. Par exemple, il vous indique comment installer un serveur de messagerie, un antivirus, etc. etc. Faites simplement les étapes dont vous avez besoin et laissez de côté les autres et vous aurez un serveur LAMP soigné et facile à administrer en quelques heures !

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X