Si je souhaite héberger un site Web chez moi, j'achète un nom de domaine. Ensuite, je reçois une adresse IP statique de mon FAI. Ensuite, je le pointe vers l'adresse IP de mon système domestique. Je peux même utiliser le serveur SQL installé sur mon système et ne pas me soucier de la taille. Je ne parle pas ici de piles de serveurs. Un seul serveur.
Je me demandais si c'est aussi simple que ça, pourquoi ne pas le faire? Y a-t-il quelque chose qui me manque ici? Je parle d'un site Web assez simple. Mais est-ce important?
server
web-hosting
Asdfg
la source
la source
Réponses:
C'est une bonne idée. Non seulement vous en apprendrez beaucoup sur plusieurs sujets (administration système, sécurité, HTTP, la valeur de la journalisation, détecter la perte de contact avec le monde extérieur, etc., etc., etc.), mais vous garderez Internet plus personnel, plus humain, plus de ce qui nous a attiré en premier lieu.
Est-ce que tout le monde voulait "surfer sur le Web" en 1996 juste pour voir les relations publiques des entreprises, ou être manipulé par des publicités ciblées? Non, non, mais ENFER NON. Nous voulions surfer sur le Web pour voir ce que faisaient les autres, pour voir des torches poptart à la fraise, des hamsters dansants et des caméras de toilettes bidon. Faites-le aussi vite que possible: mettez votre serveur Web sur Internet.
Il semble que vous souhaitiez exécuter un serveur Windows. Je ne connais rien de Windows, je lance mes serveurs personnels (http://stratigery.com) sous Linux. Passez à Linux et vous pouvez m'envoyer des questions à tout moment.
la source
<somecompany>.com
était peu susceptible de fonctionner? Nous nous sommes amusés. Les pages personnelles et les goûts me manquent. Certains amateurs passionnés ont écrit de si belles pages à partir de rien, alors qu'aujourd'hui il y a beaucoup de choses prédéfinies. C'est une bonne chose, en général, bien sûr, ne serait-ce que pour sa disponibilité aux masses. Mais mon Dieu, comment les choses étaient plus amusantes. De plus, vous n'avez jamais vu un crétin (appelons un chat un chat) taper comme un enfant de 8 ans ou exiger que les gens résolvent ses problèmes et envoyer "bosse" après 1 heure.Ça dépend. S'il s'agit d'un petit site Web personnel, pourquoi pas. S'il s'agit d'un site Web à l'échelle de l'entreprise nécessitant une disponibilité de service de 99,99% ou plus, c'est certainement une mauvaise idée.
Pensez d'abord au coût:
Windows Server et Microsoft SQL Server ont déjà un prix substantiel par licence . Préférez-vous payer des dizaines de milliers de dollars dès maintenant pour héberger votre serveur, ou est-il préférable de payer une somme modique de 20 $ / mois pour un plan d'hébergement de base?
Un serveur dédié, même de base, a également un certain coût.
Pensez également à la consommation d'énergie . L'exécution d'un serveur 24h / 24, 7j / 7 aura évidemment un effet sur vos factures.
Deuxièmement, pensez à la fiabilité:
Il est 3 heures du matin. Réveillez-vous! Il y a une petite attaque DDOS sur votre serveur. Votre serveur est hors service. Quelle est votre stratégie pour être de retour en ligne avant 4 heures du matin?
N'avez-vous jamais dit "Oh non, pas encore! Mon FAI est nul! Internet est de nouveau en panne ce mois-ci!"? Imaginez maintenant que vous ayez votre serveur opérationnel, mais que vous ne serviez à rien, car il n'est plus connecté à Internet, et vous n'avez aucune idée du temps qu'il faudra au FAI pour rétablir votre connexion?
Bonjour. Votre disque dur est tombé en panne . Soit dit en passant, toutes les données sont perdues. Bonne journée.
Êtes-vous prêt pour ce scénario? Avez-vous des sauvegardes planifiées? RAID? Plus généralement, comment gérez-vous la redondance de chaque composant de votre système? Vous pouvez acheter un serveur rack professionnel qui fait tout cela. Cela vous coûtera 3 000 $. Prêt?
Troisièmement, pensez à l' évolutivité , aux performances et à des milliers d'autres choses trop longues pour être répertoriées ici. Par exemple, une chose fondamentale: la plupart des FAI ont une connexion de téléchargement beaucoup plus limitée qu'une connexion de téléchargement. Êtes-vous prêt à payer dix fois le montant que vous payez actuellement à votre FAI pour avoir la même vitesse dans les deux sens?
Encore une fois, il n'y a rien de mal à héberger votre site Web personnel sur votre propre ordinateur si vous ne vous souciez pas de l'argent. Mais il y a un énorme fossé entre un hébergement fait maison et un hébergement professionnel qui assure la disponibilité du service, qui s'occupe du refroidissement de leurs serveurs, qui dispose d'UPS et d'autres moyens nécessaires pour maintenir les serveurs en place en cas de problème avec le réseau électrique, etc. .
la source
Il y a tellement de choses qui pourraient mal tourner:
De plus, après avoir tout installé, vous devez toujours avoir une bonne connaissance de ce que vous devez en faire. Vous ne pouvez pas non plus utiliser un constructeur Web. Et vous devrez payer pour cPanel.
Honnêtement, je ne vois pas pourquoi vous mettriez en place un serveur par vous-même (sauf si vous voulez apprendre PHP ou d'autres raisons spéciales).
Éditer:
Pour répondre aux commentaires, le PO n'a pas dit qu'il apprenait, mais qu'il hébergeait un petit site Web. Je suis d'accord avec le fait que ce serait bien pour apprendre (c'est pourquoi j'en ai un) mais il n'apprend pas (à notre connaissance).
la source
Ce n'est pas une bonne idée de faire fonctionner votre serveur vous-même, hors de votre domicile, en utilisant votre Internet habituel basé sur le consommateur, si vous le faites pour une entreprise.
Le point le plus important mentionné par @MainMa est qu'Internet régulier et grand public présente un déséquilibre entre la vitesse de téléchargement et la vitesse de téléchargement. Avec la plupart des FAI, le taux de téléchargement est environ la moitié de celui du téléchargement.
Lorsque vous surfez sur le Web, le taux de téléchargement est utilisé lorsque vous naviguez sur Internet pour les poignées de main et les requêtes HTTP avec le serveur. Si votre vitesse de téléchargement est considérablement réduite, toutes les pages Web que vous essayez de visiter se bloqueront et auront du mal à se charger.
Une souris a mâché une fois les lignes téléphoniques dans la rue et s'est électrocutée, et bien que ma vitesse de téléchargement soit correcte, ma vitesse de téléchargement a été réduite à environ 150 Mbps. Ma connexion Internet était terrible et je naviguais sur le net! Imaginez ce que ce serait si vous aviez d'autres personnes utilisant votre bande passante de téléchargement ...
Imaginez également à quoi ressemble l'expérience utilisateur de l'autre côté. Quiconque essaie de charger du contenu depuis votre Internet à domicile ne verra qu'environ la moitié du taux de votre vitesse de téléchargement. Cela ne se modifie tout simplement pas, car l'Internet domestique n'a pas été conçu pour gérer cette charge.
La plupart des organisations qui hébergent leurs propres applications disposent de lignes T1 ou d'un Internet équivalent à l'entreprise. En général, son prix est nettement supérieur à celui d'Internet domestique.
Ainsi, si vous faites cela juste pour apprendre, et ne vous attendez pas à avoir du trafic, et que l'ordinateur que vous utilisez est bien isolé du reste de votre réseau, cela pourrait être une expérience amusante.
Mais si vous prévoyez de gérer une entreprise avec cette configuration, préparez-vous à perdre. Ce n'est pas un cas où vous voulez essayer d'être "hors réseau".
la source
Internet est un endroit incroyablement hostile. Les attaques automatisées recherchent constamment les serveurs vulnérables. Je n'ai pas été impliqué dans cette entreprise depuis des années, mais je sais que vers 2005, dans notre université locale, la durée de vie moyenne d'un serveur connecté à Internet avec un stock, par défaut, l'installation de Linux ou Windows était d'environ cinq minutes avant qu'il ne soit compromis.
Si vous allez être responsable d'un serveur connecté à Internet, vous devrez vous tenir au courant des problèmes de sécurité et vous devrez continuer à suivre les actualités de sécurité pour rester au courant des nouvelles menaces. Si vous voulez apprendre ce truc, c'est super. Il n'y a pas de meilleur moyen de l'apprendre que de gérer votre propre serveur. Cependant, c'est beaucoup de travail et vous seul pouvez décider s'il est plus logique de vous concentrer sur vos intérêts fondamentaux.
la source
Il n'y a aucune raison de ne pas le faire - vous pouvez louer un serveur ou un VPS avec plaisir et avoir exactement le même problème.
Il n'y a qu'une seule raison pour laquelle vous opteriez pour le VPS ou le serveur dédié au lieu d'un à la maison: la connectivité Internet est bien meilleure au centre de données qu'avec votre connexion à domicile. Bien sûr, cela coûte un peu plus, mais vous n'aurez pas besoin d'avoir un serveur qui ronfle dans votre chambre à coucher en train de consommer toute votre électricité. Vous aurez également beaucoup plus d'outils pour gérer la chose aussi (comme l'espace de sauvegarde et la réinstallation automatique).
Le reste du problème n'est qu'un exercice d'apprentissage. Je recommanderais Linux pour votre serveur car il exécute la majorité du Web, et il y a beaucoup plus d'informations sur sa gestion, sa sécurisation et sa maintenance qu'avec Windows.
la source
Une bonne raison pour ne pas le faire, je ne vois pas encore mentionné: si votre maison obtient c'est Internet via ADSL. N'oubliez pas que "A" signifie asymétrique. Vous pourrez peut-être aspirer http à partir des sites d'autres personnes à une belle 4-8Mbit / s, mais si vous n'avez que 256-512kbps en amont, votre site semblera très lent s'il a un contenu d'image non trivial et / ou là sont plus que quelques utilisateurs simultanés.
En dehors de cela, je dirais que c'est tout à fait possible. Je connaissais quelqu'un qui dirigeait une entreprise en ligne prospère depuis des années, le seul serveur Web étant une machine sous le bureau de son bureau à domicile.
la source