Je cherche des idées, car j'ai tendance à me lancer à fond dans les choses avec (parfois) trop de confiance en moi. Pour résumer mon explication un peu longue ci-dessous, je cherche à savoir si je peux gérer ma propre pile LEMP Linode sans me faire pirater.
Je lance quelques sites Web pour le plaisir, et si tout va bien, faites-en une carrière. J'adorerais gérer quelques sites de niche de mon côté, puis un développeur Web indépendant avec hébergement Web comme forfait pour les clients.
Actuellement, j'ai un site sur un Knownhost WHM VPS. Cependant, je préférerais travailler sur la console plutôt que de lancer WHM/cPanel. De plus, je ne veux pas vraiment que mes clients aient un cPanel, étant donné que je cible les personnes qui "veulent juste que cela fonctionne", cPanel compte de nombreux hôtes de qualité.
La mise à l'échelle est un autre problème, je prévois d'avoir un site un peu occupé avec plus de 250 000 visites/mois, et j'ai peur que le déménagement plus tard soit plus pénible.
Je vais donc admettre que mes compétences en Linux bash manquent, mais augmentent chaque jour. Je pratique/étudie actuellement pour les examens LPIC-1. J'ai construit des piles LAMP et LEMP sur mon serveur de sous-sol, et elles fonctionnent bien ici. Un autre problème est le manque de documentation sur WHM par rapport à Apache. Il semble qu'il serait plus facile d'apprendre Apache/nginx.
Je prévois également d'utiliser www.vpsbible.com pour m'aider à sécuriser Linode et m'aider à construire une pile LEMP avec PHP-FPM et X-Cache.
Quoi qu'il en soit, avec tout ce que cela dit, serais-je stupide de démarrer ma propre Linode?
Non, vous ne seriez pas stupide, ou du moins vous ne seriez pas plus stupide que beaucoup d'autres. Je travaille pour une grande société d’hébergement et j’ai constaté qu’il y avait beaucoup de personnes avec un VPS non géré et des serveurs dédiés exécutant des sites de production pour des clients payants avec beaucoup moins de connaissances que vous. Ce sont souvent des entreprises de conception Web (ou pire encore de marketing) qui se lancent dans l'hébergement, peut-être même un technicien est-il parti. Idéalement, tous les sites seraient gérés par des administrateurs système expérimentés, mais ils ne le sont pas dans le monde réel. Les choses auxquelles vous avez pensé et le fait que vous avez posé cette question montrent que ce n’est pas une idée folle.
quelques conseils pratiques:
Si vous allez le pirater, cela se fera via une application Web et non par une mauvaise configuration du serveur. Si vos sites d'hébergement développés par d'autres personnes gardez cela à l'esprit. PHP-FPM peut exécuter des processus de travail sous différents UID et GID. Cette opération doit être effectuée pour chaque site afin que les dommages soient limités.
La bible VPS est vraiment bonne et vaut l'accès payant. Il s’agit des meilleures pratiques et de faire plus avec moins. Si vous suivez les conseils que vous faites déjà très bien, ne vous laissez pas submerger par les 5% restants, par exemple, ne vous inquiétez pas de savoir si xcache ou memcache est plus rapide. Ce type de problème est important si vous déployez sur des centaines de serveurs, mais vous devez vous concentrer sur le fait que quelque chose fonctionne et soit stable.
Installez un vraiment bon système de sauvegarde et de récupération afin de vous permettre de le rétablir et de le récupérer en quelques heures. un second VPS est vraiment utile pour cela et vous pouvez également l'utiliser pour le développement.