Quel serait le meilleur choix pour un serveur Web, Debian ou Ubuntu?
J'utilise principalement Python & PostgreSQL avec Nginx et parfois PHP & MySQL.
Quels sont les avantages / inconvénients de chacun?
ubuntu
debian
distribution-choice
webserver
homme rouge
la source
la source
Élargir la réponse donnée un peu pour inclure certains des autres points de douleur courants que je trouve influencer mes décisions ici:
Ubuntu n'est pas particulièrement déterminé à résoudre les problèmes, même dans leurs versions LTS. J'ai perdu le compte du nombre de fois où j'ai rencontré un problème et la seule résolution a été "corrigée dans [version + 1]", sans aucun correctif dans les versions antérieures. Fondamentalement, vous ne devez pas vous attendre à des rétroportages de bugs majeurs et de problèmes de sécurité; d'après ce que j'ai vu, la politique efficace est que les bugs mineurs ne sont corrigés que dans la version actuelle.
Ubuntu ne se soucie pas de la liberté des logiciels au niveau quelque peu extrême de Debian, ce qui explique pourquoi beaucoup considèrent qu'il est plus facile à utiliser. Ce sont de bonnes choses à expédier, comme des images binaires pour les conducteurs, lorsque c'est la seule solution; Debian ne l'est pas. Par exemple, pour que Debian fonctionne sur mon ordinateur portable, je dois explicitement activer le référentiel non libre et ajouter les packages appropriés pendant ou après l'installation. Le matériel est plus susceptible de fonctionner tout seul, ou avec une étape de configuration beaucoup moins difficile, sur Ubuntu.
Dans le même ordre d'idées, si vous prévoyez de déployer des serveurs sur une plate-forme de cloud computing, ainsi que d'autres plates-formes virtuelles à source fermée, vous aurez normalement plus de chance avec Ubuntu. Sur Amazon EC2 par exemple, il est trivial de fonctionner sur EC2 . Pendant ce temps, vous ne pouvez même pas obtenir une copie intégrée de leurs outils EC2 pour Debian, en raison d'un problème de licence insoluble . Le travail sur Debian EC2 est par conséquent beaucoup moins populaire, et il existe également des problèmes similaires avec d'autres machines virtuelles. Fondamentalement, si votre fournisseur ne publie pas l'intégralité de sa pile en open-source, les chances d'accepter la définition stricte de Debian des logiciels libres pour les parties qui doivent entrer dans le système d'exploitation sont faibles.
En reculant d'une seconde, j'aime aussi utiliser le même système d'exploitation sur mon bureau que sur mon serveur; rend la vie plus facile si je peux me concentrer plus de temps sur une plate-forme commune. J'ai du mal à utiliser Ubuntu comme plate-forme ces derniers temps parce qu'ils cassent de manière agressive leur bureau avec du code instable. Le bureau Debian est ennuyeux, mais il fonctionne et me dérange. Ce sont également de bonnes qualités pour un système d'exploitation serveur, si vous souhaitez exécuter un outil GUI dessus.
la source