Table des matières:

Transformez votre ordinateur en serveur en 10 minutes (logiciel gratuit) : 5 étapes
Transformez votre ordinateur en serveur en 10 minutes (logiciel gratuit) : 5 étapes

Vidéo: Transformez votre ordinateur en serveur en 10 minutes (logiciel gratuit) : 5 étapes

Vidéo: Transformez votre ordinateur en serveur en 10 minutes (logiciel gratuit) : 5 étapes
Vidéo: TRANSFORMER UN VIEUX PC EN SERVEUR ! 2024, Juillet
Anonim
Transformez votre ordinateur en serveur en 10 minutes (logiciel gratuit)
Transformez votre ordinateur en serveur en 10 minutes (logiciel gratuit)

Cela explique comment configurer rapidement votre ordinateur (sous Windows) en tant que serveur. Cela vous permettra d'héberger votre propre site Web à partir de votre ordinateur et vous permettra de créer des pages Web avec des « boutons » vous permettant de contrôler les choses dans votre maison (robots, caméras, etc.) à partir d'Internet (je couvrirai cela à l'avenir instructables).

Nous utiliserons Apache: un logiciel serveur open source très populaire et gratuit. Bien que transformer votre ordinateur en serveur soit très rapide, vous devriez lire la documentation du logiciel du serveur http Apache pour savoir comment le configurer en toute sécurité (afin que les gens ne piratent pas votre ordinateur). Je vais donner ce conseil mais lire ailleurs pour en savoir plus: 1) il est préférable d'installer ce logiciel serveur sur un vieil ordinateur que vous n'utilisez pas pour autre chose que comme serveur. 2) il est préférable de créer un compte utilisateur séparé dans Windows avec un accès système limité et d'installer ce logiciel dans ce compte.

Si vous voulez le faire sur Linux au lieu de Windows (plus sécurisé, légèrement plus compliqué), la meilleure combinaison serait puppy linux et xamp pour le logiciel serveur. Puppy Linux peut être chargé à partir d'un lecteur USB ou d'un CD, vous n'avez donc pas besoin de désinstaller Windows, il suffit de démarrer l'ordinateur avec l'un de ceux-ci. Voici des vidéos d'installation faciles pour chiot Linux: https://rhinoweb.us/ -un-serveur-hors-d'un-vieux-PC/

Étape 1: Téléchargez le logiciel du serveur Apache

Télécharger le logiciel du serveur Apache
Télécharger le logiciel du serveur Apache

Téléchargez le logiciel du serveur http Apache à partir de ce site miroir Apache: https://www.reverse.net/pub/apache/httpd/binaries/win32/_Ou_ allez sur https://www.apache.org/, accédez au téléchargement à partir de la page des miroirs, choisissez un miroir et téléchargez-le à partir de là. Comme vous pouvez le voir sur le lien ci-dessus, vous souhaiterez accéder au dossier Apache, httpd, binaires, win32 du miroir. Que télécharger: = Vous devez télécharger la version la plus récente (numéro de version le plus élevé), c'est 2.2.6 comme je tapez ceci. Vérifiez ici pour voir quelle est la version la plus récente si vous le souhaitez: https://httpd.apache.org/ = Vous voulez le fichier.msi, il s'agit d'un fichier d'installation de Windows (comme un.exe)

Étape 2: Installez-le

Installez-le
Installez-le

Double-cliquez sur le fichier.msi que vous venez de télécharger, il s'installera, utilisera les paramètres par défaut, installation typique (à moins que vous ne vouliez le code source, puis effectuez une installation personnalisée).

Il devrait remplir automatiquement certaines cases du formulaire avec le nom de votre serveur DNS (dans mon cas, c'était earthlink.net) lors de l'installation. pour le nom du serveur, mettez ce que vous voulez, je ne pense pas que les espaces soient autorisés. et assurez-vous après votre nom que vous avez.earthlink.net (ou quel que soit le nom DNS). pour les e-mails, mettez votre e-mail (ou peu importe).

Étape 3: Exécutez-le

Exécuter
Exécuter
Exécuter
Exécuter

Une fois qu'il est installé, je pense qu'il démarre immédiatement le serveur. Vous pouvez voir s'il fonctionne en recherchant l'icône en bas à droite de votre barre des tâches (voir photo). S'il ne fonctionne pas et que vous souhaitez le démarrer ou l'arrêter, naviguez simplement dans votre menu démarrer (voir photo).

si vous obtenez un message d'erreur lorsque vous essayez de démarrer le serveur, notez le numéro d'erreur et recherchez-le dans la documentation ou sur Google.

Étape 4: Testez-le

Essaye-le
Essaye-le

Testez-le, lorsque vous êtes sûr que le serveur fonctionne, ouvrez un navigateur Web et tapez: https://localhost dans la barre d'adresse, cela devrait apparaître (voir photo). Ouais, ça marche, maintenant fais quelque chose d'utile avec ça (sera couvert dans les futurs instructables,.. peut-être)

Étape 5: Modifier la page Web

Voici une réponse que j'ai donnée à un commentaire il y a quelque temps demandant comment modifier la page Web qui s'affiche lorsque vous accédez à l'adresse localhost. La page Web par défaut qui dit "ça marche" est codée dans un fichier appelé index.html. Vous pouvez éditer/remplacer le fichier index.html par défaut dans le dossier 'htdocs' qui se trouve dans votre dossier apache (où que vous l'ayez installé). Si vous souhaitez travailler vers la domotique, vous devrez vous demander comment coder votre page Web pour accéder aux ports de votre serveur (par exemple un port série). Ces ports peuvent envoyer des signaux électriques à des éléments extérieurs à votre ordinateur (comme des robots et des microcontrôleurs), permettant ainsi la « domotique ». Une façon de le faire serait d'utiliser l'ActiveX invoqué par javascript (par exemple, voir: https://strokescribe.com/en/serial-port-internet-explorer.html) Après avoir modifié le fichier index.html, vous devriez être capable d'accéder à cet index.html depuis n'importe quel autre ordinateur sur le Web en tapant l'adresse IP de votre serveur. Si votre FAI (fournisseur d'accès Internet) utilise des adresses IP statiques, il vous suffit de saisir l'adresse IP à chaque fois pour accéder à votre page. Mais si votre FAI utilise des adresses IP dynamiques, vous devrez rechercher l'adresse IP de votre serveur chaque fois que vous le déconnectez/reconnectez au Web. Il existe des services gratuits qui le feront pour vous: DNS2Go ou dyndns.org. Voici quelques références utiles: https://johnbokma.com/windows/apache-virtual-hosts-xp.html https://groups.google.com/group/comp.infosystems.www.servers.ms-windows/browse_thread/thread/866bad569981327c/b1d7fb821ab94a8f?hl=en&lnk=gst&q=web+page#b1d7fb821ab94a8f https://www.tivotivohelp.com/archive swiki.net/31.html

Conseillé: