Table des matières:

Configurez votre propre serveur Web ! : 12 étapes
Configurez votre propre serveur Web ! : 12 étapes

Vidéo: Configurez votre propre serveur Web ! : 12 étapes

Vidéo: Configurez votre propre serveur Web ! : 12 étapes
Vidéo: 🌎 CREEZ VOTRE SERVEUR WEB sur un RASPBERRY PI ! (PHP, MYSQL, PHPMYADMIN...) 2024, Juillet
Anonim
Configurez votre propre serveur Web !
Configurez votre propre serveur Web !

Vous avez toujours voulu avoir un endroit où vous pourriez conserver vos fichiers et y accéder partout où vous disposez d'une connexion Internet ? Supposons que vous vouliez avoir votre bibliothèque musicale disponible au cas où vous voudriez donner une chanson à l'un de vos amis, ou peut-être que vous vouliez laisser vos proches télécharger toute votre bibliothèque de photos de vacances, ou peut-être avez-vous besoin d'un endroit pour héberger les programmes que vous écrivez ou des cartes que vous faites. Que diriez-vous d'une page Web ? Vous avez toujours voulu avoir votre propre page Web ? Tout cela peut être accompli avec un serveur Web domestique… et plus encore !

C'est en fait très simple de mettre en place un serveur Web à la maison. Je vais l'utiliser pendant que je suis à l'université pour héberger des serveurs de jeux, avoir une sauvegarde de fichiers hors site et partager des fichiers avec des amis. Étant donné que le PC hébergeant le serveur sera chez moi et que je serai dans mon dortoir, je ne peux évidemment pas simplement marcher et commencer à modifier les paramètres du système, nous aurons donc besoin d'une sorte d'accès à distance. De plus, évidemment, vous aurez besoin d'un PC dédié, que vous pouvez laisser fonctionner et laisser connecté à tout moment. A quoi bon un serveur qui tombe en panne tout le temps ? Ce PC n'a pas besoin d'être génial, mais rappelez-vous, plus vous l'utilisez, plus le PC doit être rapide pour ne pas ralentir (duh).

Étape 1: Acquérir un PC dédié

Acquérir un PC dédié
Acquérir un PC dédié
Acquérir un PC dédié
Acquérir un PC dédié
Acquérir un PC dédié
Acquérir un PC dédié

Cette étape peut être facile pour certains et difficile pour d'autres. J'avais déjà un PC que je n'utilisais pas vraiment (c'était à l'origine le vieux PC de mes parents, mais ensuite il est mort et je l'ai reconstruit avec des pièces bon marché, mais comme j'avais déjà un PC, je ne l'ai pas vraiment beaucoup utilisé).

Spécifications du système: AMD Sempron 64 2600+ (overclocké à 1,85 GHz) 1,5 Go de RAM DDR nVidia GeForce4 MX420 64 Mo (GPU vraiment pas important, les serveurs n'ont pas besoin de bonnes cartes vidéo, même intégré est suffisant) 60 Go de disque dur (IDE) (pas c'est bien pour un serveur, mais assez bien, je ne voulais pas dépenser d'argent pour cela) Lecteur de DVD et de CD (vous aurez besoin d'au moins un lecteur de CD pour installer le système d'exploitation, à part cela, pas nécessaire) 3 Ethernet cartes (vous aurez besoin d'au moins 1). Ce système fonctionne très bien en tant que serveur, donc tout ce qui est plus performant fonctionnerait encore mieux. Ce PC a coûté environ 100 $ à reconstruire (il y avait déjà de la RAM, un boîtier, des lecteurs optiques et un disque dur) et c'est fin 2007 que je l'ai reconstruit.

Étape 2: Obtenez le système d'exploitation

Obtenez le système d'exploitation !
Obtenez le système d'exploitation !
Obtenez le système d'exploitation !
Obtenez le système d'exploitation !

Pour mon serveur, j'utilise Ubuntu Linux 8.04. Linux est un excellent système d'exploitation serveur et est l'un des principaux systèmes d'exploitation derrière les serveurs Web professionnels (comme Google, si je me souviens bien, Google utilise des serveurs Linux). Cependant, Linux peut être déroutant pour les nouveaux utilisateurs, je vais donc utiliser la version de bureau au lieu de la version serveur. La version de bureau a une interface utilisateur graphique (GUI) de sorte que vous n'aurez pas à configurer votre serveur à l'aide de toutes les commandes de terminal. Ce n'est pas parce que ce n'est pas "l'édition serveur" qu'il ne peut pas faire fonctionner un bon serveur !

Si vous avez un PC 64 bits, vous aurez besoin de la version 64 bits de Linux. Ce sont des chipsets 64 bits: -AMD Athlon64 -AMD Athlon64 X2 -AMD Turion64 -AMD Turion64 X2 -AMD Sempron64 (pas officiellement marqué Sempron64, mais aura le logo AMD 64 sur l'emballage) -Intel Core 2 -Intel Core 2 Duo - Intel Core 2 Quad Si vous avez un PC 32 bits, vous ne pouvez pas utiliser l'édition 64 bits, alors procurez-vous la version 32 bits (x86). Ce sont des processeurs 32 bits courants: -AMD Athlon -AMD AthlonXP -AMD Sempron -AMD Duron -Intel Pentium 1/2/3/4/M/D -Intel Celeron (certains nouveaux peuvent être compatibles 64 bits cependant) Téléchargez Ubuntu sur www.ubuntu.com Je recommande d'utiliser BitTorrent pour télécharger. Après avoir obtenu l'image ISO de la version que vous allez utiliser, gravez le fichier.iso sur un CD vierge à l'aide du programme de gravure de votre choix.

Étape 3: installez le système d'exploitation

Installez le système d'exploitation !
Installez le système d'exploitation !

Insérez le CD dans votre PC et allumez-le. Avec un peu de chance, il arrivera à l'écran du CD Ubuntu. Choisissez votre langue, puis sélectionnez la première option du menu (pas Installer, je pense que c'est Test ou LiveCD ou quelque chose comme ça). Il se chargera et vous verrez bientôt le bureau d'Ubuntu.

Maintenant, si vous souhaitez effectuer un double démarrage (avoir à la fois Windows et Linux sur le même PC), accédez à Système->Administration->Éditeur de partition. Vous pouvez l'utiliser pour redimensionner votre partition Windows (FAT32 ou NTFS) et laisser un espace vide pour installer Linux. Après avoir redimensionné et appliqué, ou si vous allez simplement installer Linux seul, double-cliquez sur l'icône "Installer" sur votre bureau. Suivez la configuration guidée en sélectionnant "Utiliser le plus grand espace libre continu" comme emplacement d'installation. Une fois l'installation terminée, redémarrez votre PC. Vous devriez obtenir GRUB (le chargeur de démarrage, un écran noir avec un menu répertoriant tous les systèmes d'exploitation installés sur votre PC). Choisissez Ubuntu dans la liste et appuyez sur Entrée. Après le démarrage, connectez-vous en utilisant le nom et le mot de passe que vous avez entrés pendant le processus d'installation. Vous devriez maintenant voir le bureau Ubuntu. Vous êtes maintenant prêt à servir !

Étape 4: Configurer VNC

Configurer VNC
Configurer VNC
Configurer VNC
Configurer VNC

Eh bien, maintenant que votre système d'exploitation est installé, vous souhaiterez activer une sorte d'accès à distance. Avec l'accès à distance, vous pourrez vous connecter à votre serveur à l'aide d'un autre PC et voir l'écran du serveur. Vous pourrez également utiliser la souris et le clavier du PC distant pour contrôler la souris et le clavier du serveur, ce qui signifie que vous pouvez utiliser le serveur de n'importe où sur Internet.

Pour configurer l'accès au bureau à distance, accédez à Système-> Préférences-> Bureau à distance. Cochez ces cases: « Autoriser les autres utilisateurs à voir votre bureau » « Autoriser les autres utilisateurs à contrôler votre bureau » « Exiger que l'utilisateur saisisse ce mot de passe: » Saisissez ensuite un mot de passe dans le champ Mot de passe. Il y a une limite de caractères, votre mot de passe doit donc être assez court. Ce mot de passe devra être saisi sur le PC distant avant de voir le bureau du serveur.

Étape 5: Installer FTP

Installer FTP
Installer FTP

Vous pouvez désormais accéder à votre PC à partir d'un autre PC, mais j'expliquerai comment utiliser cette fonctionnalité plus tard. Terminons d'abord la configuration de base de notre serveur.

FTP (File Transfer Protocol) est un système utilisé pour charger et télécharger des fichiers vers et depuis un serveur. Fondamentalement, c'est comme avoir un dossier sur Internet, vous pouvez avoir plusieurs dossiers dans lesquels vous copiez des fichiers. Vous pouvez même utiliser l'Explorateur Windows pour accéder à votre dossier en ligne et y faire glisser vos fichiers pour les télécharger. Ensuite, vous pouvez donner un compte à vos amis et ils peuvent également télécharger et télécharger, éliminant ainsi le besoin d'entasser des fichiers dans des e-mails. Pour cela, je vais utiliser Pro FTP Daemon (proftpd), un programme Linux qui exécute un serveur FTP sur votre ordinateur. Je vais également utiliser gproftpd, une interface graphique (GUI) qui vous permet de configurer proftpd sans avoir à modifier des fichiers texte ou à utiliser des codes de terminal. Je sais que cela peut sembler déroutant, mais en réalité, c'est très facile. Commencez par ouvrir un terminal (Applications->Accessoires->Terminal). Il existe d'autres façons d'installer des programmes (si vous ne supportez absolument pas le terminal), mais personnellement, je pense qu'il est plus rapide d'utiliser le terminal si vous savez ce que vous recherchez. Une fois ouvert, tapez: sudo apt-get install proftpd et appuyez sur ENTER. Il dira "mot de passe:", entrez votre mot de passe (celui que vous avez configuré lors de l'installation), puis appuyez à nouveau sur ENTER. Il ne mettra pas d'astérisques ou de points lorsque vous tapez votre mot de passe, alors ne vous inquiétez pas si vous ne voyez aucune indication que vous avez tapé votre mot de passe. Ensuite, il exécutera un tas de choses, vous demandant peut-être d'appuyer sur Y ou N (Oui ou Non) pour l'installation, appuyez évidemment sur Y. Ensuite, une fois cela fait (vous reviendrez à la ligne @), tapez: sudo apt-get install gproftpd et appuyez sur ENTER. Il ne devrait pas vous demander votre mot de passe cette fois puisque vous l'avez déjà entré, mais s'il vous le demande, répétez simplement ce qui précède. Une fois cette commande terminée, vous êtes prêt à configurer.

Étape 6: Configurer les utilisateurs FTP

Configurer les utilisateurs FTP
Configurer les utilisateurs FTP

Maintenant pour la partie amusante. Allez dans Système -> Administration -> GPROFTPD et entrez votre mot de passe s'il vous le demande. Vous devriez être confronté à la fenêtre GPROFTPD. Votre serveur ne sera probablement pas activé, ni configuré, nous devons donc le passer en revue et le configurer d'abord.

Tout d'abord, allez dans l'onglet Utilisateurs. C'est ici que vous créerez un compte pour vous-même. C'est assez explicite, mais voici les informations que vous devez remplir: Nom d'utilisateur: entrez simplement ce que vous voulez que votre nom d'utilisateur soit sur votre serveur. Vous l'utiliserez pour vous connecter. Il ne peut pas contenir de lettres majuscules ou de caractères non standard, mais uniquement des lettres minuscules et des chiffres. Mot de passe: explicite, encore une fois, des lettres minuscules et des chiffres. Notez qu'il ne masquera pas votre mot de passe, donc si vous entrez un mot de passe privé, ne laissez pas vos amis voir votre écran ! Groupe: Pas trop sûr à ce sujet, entrez simplement un nom de groupe. Je mettrais "administrateurs" parce que vous êtes un administrateur, puis pour les amis, mettez "utilisateurs" (à moins qu'ils ne soient vraiment spéciaux et que vous souhaitiez également les classer comme administrateurs:P) Encore une fois, uniquement des lettres minuscules et des chiffres. Commentaire: indiquez qui est réellement le compte ("moi" travaille pour vous-même, ou indiquez les vrais noms de vos amis ici). Encore une fois, uniquement des lettres minuscules et des chiffres. Shell: laissez-le tel quel, /dev/null. Je ne sais pas à quoi ça sert, mais ça marche bien si vous en restez là. Cochez à la fois "Exiger le mot de passe" et "Afficher l'utilisateur dans les statistiques" (si vous voulez un utilisateur masqué, décochez "Afficher l'utilisateur dans les statistiques") Nombre de connexions maximum: définissez le nombre de connexions simultanées que l'utilisateur est autorisé à ouvrir. Pour vous, je le mettrais plus haut, pour d'autres, je le mettrais plus bas. Il y a de fortes chances que vous soyez celui qui télécharge la plupart des fichiers, c'est pourquoi vous obtenez plus de connexions. Autoriser les connexions à partir de: tous, en rester là. Pour la partie inférieure, placez le répertoire personnel de l'utilisateur. Pour le mien, j'ai mis /home/adam/ftp. Comme je voulais accéder à mon répertoire personnel à partir de mon compte (/home/adam), j'ai placé le compte de tout le monde dans un sous-répertoire de mon compte personnel (/home/adam/ftp). De cette façon, le répertoire FTP se trouve dans la maison de mon compte utilisateur, et mon compte FTP peut accéder à la maison FTP ainsi qu'à mon répertoire personnel personnel. Je recommande d'utiliser /home// pour VOTRE répertoire personnel, avec toutes les autorisations vérifiées, et /home//ftp pour vos amis (vérifiez les autorisations comme bon vous semble). Les autorisations sont explicites, pour permettre à un utilisateur d'effectuer une certaine action sur un fichier ou un dossier, cochez la case. Après avoir configuré votre utilisateur, cliquez sur le bouton "Ajouter" pour ajouter l'utilisateur à la liste. Répétez cette étape pour autant d'utilisateurs que vous le souhaitez.

Étape 7: Configurez et activez le serveur FTP

Configurez et activez le serveur FTP !
Configurez et activez le serveur FTP !

C'est maintenant la partie amusante. Vous pouvez en fait mettre votre serveur FTP sur votre réseau, et il finira par se trouver sur Internet.

Revenez au premier onglet, l'onglet "Serveurs". Il est à peu près déjà configuré, mais voici quelques options que vous voudrez peut-être modifier. L'adresse IP ou le nom d'hôte du serveur: je vous recommande de le laisser à 0.0.0.0, cela signifie qu'il détectera automatiquement son emplacement et se configurera en conséquence Identité du serveur alternatif: vous pouvez l'utiliser pour donner un nom à votre serveur. C'est facultatif, et si vous voulez lui donner un nom, cochez la case "On"., laissez-le simplement de côté et ne l'utilisez que si vous avez des problèmes L'adresse e-mail de l'administrateur: Vous êtes l'administrateur, mettez votre e-mail ici. Utilisez des recherches d'identité/inversées: aucune idée de ce qu'elles font, mais Off/Off fonctionne très bien. port FTP standard. Si vous souhaitez le changer et savez ce que vous faites, allez-y, mais si vous ne savez pas ce que c'est, laissez-le à 21. Plage de port passif: je ne sais pas, laissez par défaut et vous devriez be fine Maximum Connections: C'est le nombre total de connexions (de tous les utilisateurs) que votre serveur autorisera. Par défaut, c'est bien ici. Nombre maximal d'essais de connexion: je suppose que c'est pour les mauvais essais de mot de passe. Je préfère le mettre plus haut, car je sais que les gens peuvent gâcher leur mot de passe. Ce n'est pas parce que vous gâchez votre mot de passe que vous êtes un pirate informatique, alors j'autorise 40 essais sur mon serveur. Vitesse de téléchargement: définissez-la à une vitesse supérieure à la vitesse maximale du réseau connecté au serveur, cela garantira que votre serveur ne ralentira pas inutilement. Si vous utilisez à la fois le LAN et Internet pour le transfert, définissez ce paramètre sur 1000, car le LAN peut transférer beaucoup plus rapidement et les transferts LAN seront ralentis sans raison. Internet n'atteindra tout simplement pas la vitesse maximale, mais c'est évident. Vitesse de téléchargement: Identique à ci-dessus, je l'ai définie sur une valeur élevée (1000) pour éviter les transferts LAN lents. Supprimer automatiquement les téléchargements interrompus: j'active cette option. De cette façon, si quelqu'un annule un téléchargement, vous n'aurez pas la moitié d'un fichier sur votre serveur (la moitié d'un fichier est plutôt inutile et cela gaspille de l'espace). D'ACCORD! Vous avez maintenant configuré. Cliquez sur « Appliquer » pour appliquer les modifications apportées aux paramètres. Maintenant, pour le gros, cliquez sur le bouton "Activer" et le statut de votre serveur passera à "Activé". Cela signifie que vous êtes maintenant EN LIGNE ! (enfin, pas vraiment, votre serveur est opérationnel mais uniquement sur votre réseau local, nous y reviendrons plus tard).

Étape 8: Installez le support HTTP, asseyez-vous et détendez-vous

Installez le support HTTP, asseyez-vous et détendez-vous !
Installez le support HTTP, asseyez-vous et détendez-vous !
Installez le support HTTP, asseyez-vous et détendez-vous !
Installez le support HTTP, asseyez-vous et détendez-vous !

Je pensais que le FTP était un peu dur (ou du moins long ?), pas besoin de s'inquiéter. La configuration du support HTTP est très simple.

Tapez ceci dans Terminal: sudo apt-get install apache2 et appuyez sur Entrée, en tapant votre mot de passe si nécessaire et en appuyant sur Y si nécessaire. Maintenant, asseyez-vous et détendez-vous, le serveur HTTP est opérationnel ! (au fait, le répertoire d'accueil de votre page Web est /var/www, vous y placez vos fichiers html)

Étape 9: Installez un serveur de jeux vidéo (facultatif)

Installer un serveur de jeux vidéo (facultatif)
Installer un serveur de jeux vidéo (facultatif)
Installer un serveur de jeux vidéo (facultatif)
Installer un serveur de jeux vidéo (facultatif)

Je ne vais pas entrer dans les détails sur celui-ci, car tous les jeux sont différents et chacun joue à des jeux différents. Cependant, si vous le souhaitez, vous pouvez utiliser votre nouveau serveur pour exécuter un serveur de jeux vidéo.

PROBLÈME! La plupart des jeux vidéo sont écrits pour WINDOWS… mais notre serveur ne l'exécute pas:(La réponse ? Wine. Wine est un programme qui vous permet d'exécuter des programmes Windows sous Linux. Le support 3D n'est pas parfait, donc les jeux eux-mêmes ont souvent des problèmes ou des problèmes graphiques, mais les programmes de serveur dédiés pour ces jeux fonctionnent généralement parfaitement. Encore une fois, utilisez Terminal pour installer Wine avec la commande simple: sudo apt-get install wine Vous devriez maintenant savoir comment l'utiliser. Après l'installation de Wine, vous avoir un dossier /home//.wine/drive_c/ (vous devez cliquer sur Afficher les fichiers cachés dans le navigateur de fichiers pour voir.wine, car tout ce qui est précédé d'un point est considéré comme caché sous Linux). C'est l'équivalent de votre Windows Lecteur C:. Tous les programmes que vous auriez dans votre lecteur C: vont dans ce dossier, car Wine considère ce dossier comme votre lecteur C: virtuel. Dans mon cas, /home/adam/.wine/drive_c/gmodserver/orangebox /srcds.exe est l'emplacement du programme dont j'ai besoin. Vous pouvez créer un lanceur sur votre bureau pour démarrer votre serveur (en supposant que la source Serveur dédié ici). Type - Nom de l'application - Commande Garry's Mod Server - wine C:/gmodserver/orangebox/srcds.exe -game garrysmod Commentaire - Démarrer un serveur Garry's Mod Maintenant, vous devriez avoir une belle icône sur votre bureau, vous pouvez l'utiliser pour exécuter votre serveur. Amusez-vous à jouer:)

Étape 10: Transférez les ports

Transférez les ports !
Transférez les ports !
Transférez les ports !
Transférez les ports !

Quoi? Transférer les ports ? Qu'est-ce que c'est ? La redirection de port est une option disponible dans presque tous les routeurs domestiques. Parce que votre PC serveur est probablement derrière un routeur (votre réseau domestique est un réseau local [LAN] avec un routeur le connectant à Internet), l'adresse IP de votre PC (le numéro que les autres PC utilisent pour parler au PC serveur) uniquement fonctionne au sein de votre réseau local (tous les PC connectés à votre routeur). Pour que le monde extérieur (Internet) communique directement avec votre serveur, votre routeur doit permettre aux deux de communiquer. Normalement, le monde extérieur (Internet) parlerait à votre routeur, et votre routeur transmettrait ce message à votre PC. Cela fonctionne très bien pour la navigation, mais pas pour le service. Pour ouvrir ce canal de communication, nous devons examiner les ports. Les ports sont des « canaux » sur lesquels différents programmes utilisent pour parler. Quelques ports courants:21 - FTP80 - HTTP5900 - VNC29070 - Jedi Academy (utilisé pour héberger un serveur JKA) Il y en a des tonnes d'autres (comme 65 000 lol) mais ce n'est pas le sujet. Le fait est que vous avez besoin que le port de votre adresse IP Internet soit connecté directement au port de l'adresse IP locale de votre serveur. Pour ce faire, ouvrez la page des paramètres de votre routeur (vous aurez besoin de connaître le nom d'utilisateur et le mot de passe de l'administrateur). La page du routeur est généralement à https://192.168.1.1, bien que certaines puissent être à https://192.168.0.1, https://192.168.2.1, ou d'autres adresses. Si vous ne parvenez pas à vous connecter, consultez le manuel d'instructions de votre routeur ou recherchez-le sur Google. Une fois connecté, vous devez trouver la redirection de port. Mon Netgear l'a juste sur la colonne latérale, pas sûr des autres marques. De là, vous pouvez aller travailler. Vous aurez besoin de connaître l'adresse IP locale du PC serveur (vous pouvez la trouver en cliquant avec le bouton droit sur l'icône de réseau dans le coin supérieur droit de l'écran, l'icône avec deux PC et en sélectionnant Informations de connexion, c'est le "IP "Adresse"). Ajoutez maintenant les configurations suivantes: (format: "nom" - TCP/UDP - port de début - port de fin - 192.168.xx (remplacez par celui de votre serveur)) "VNC" - TCP - 5800 - 5900 - 192.168.xx"FTP" - TCP/UDP - 21 - 21 - 192.168.xx"HTTP" - TCP - 80 - 80 - 192.168.xx"Gmod" - TCP/UDP - 27015 - 27015 - 192.168.xx (remplacer par les paramètres de votre jeu évidemment) Une fois que vous avez appliqué cela, vous devriez vraiment être EN LIGNE.

Étape 11: Obtenez un domaine gratuit

Obtenez un domaine gratuit !
Obtenez un domaine gratuit !
Obtenez un domaine gratuit !
Obtenez un domaine gratuit !

Ok, donc vous avez un serveur. Pensez-vous vraiment que tous vos amis seront si impatients de se connecter à https://75.185.355.1337 (évidemment pas une vraie IP, mais la plupart de vos amis ne le sauront pas) pour obtenir les dernières nouvelles ? NON! Se souvenir de votre IP longue, ennuyeuse et en constante évolution est difficile, même pour ceux qui la comprennent. C'est Internet, mais vous leur dites quelque chose qui ressemble à un long numéro de téléphone. Vous avez besoin d'un domaine ! Un nom de domaine est un masque pour votre adresse IP. Comme tout autre site, les serveurs de Google ont une adresse IP. Cependant, vous ne connaissez pas leur adresse IP, tout ce que vous savez est www.google.com. Alors, comment se fait-il que vous puissiez vous connecter à eux sans connaître leur IP ? Parce que le domaine www.google.com est lié à l'adresse IP du serveur de Google et lui envoie des requêtes. Le problème avec les noms de domaine est qu'ils coûtent de l'argent à enregistrer. Cependant, si vous êtes prêt à faire des sacrifices, vous pouvez obtenir des domaines gratuits sur www.no-ip.com. L'inconvénient est que votre domaine sera.servegame.com ou quelque chose de similaire. Ils ont un tas de domaines sur lesquels vous pouvez choisir d'être (servegame, servehttp, serveftp pour n'en nommer que quelques-uns), mais vous ne pouvez pas obtenir votre domaine entièrement personnalisé. (Par exemple, je peux obtenir [et j'ai déjà obtenu] https://calc.servegame.com, mais pas https://calcprogrammer1.com [ce qui coûterait de l'argent pour s'inscrire]) Autre que le nom, no-ip les domaines sont super. Les gratuits ne durent que 60 jours, mais lorsqu'ils sont sur le point d'expirer, ils vous envoient un e-mail vous indiquant que vous pouvez étendre votre utilisation du domaine gratuitement. Vous aurez besoin de connaître votre adresse IP Internet, qui peut être trouvée simplement en googler "Quelle est mon IP" (vous obtiendrez une tonne de sites qui vous diront votre IP). Utilisez votre IP Internet dans votre configuration sans ip.

Étape 12: Testez-le

Testez-le !
Testez-le !
Testez-le !
Testez-le !
Testez-le !
Testez-le !

Vient maintenant la partie amusante. Tout doit être configuré et prêt à fonctionner, tout ce que vous avez à faire est de tester. Commencez par tester http, car c'est le plus simple. Ouvrez simplement votre navigateur et tapez "https://.com" et appuyez sur Entrée. Avec un peu de chance, "ça marche !" devrait apparaître (le message de test d'apache2, vous pouvez modifier le fichier dans /var/www une fois que vous savez que cela fonctionne bien). Si ce n'est pas le cas, essayez "https:// [pas de www. ou.com, juste le numéro IP]". Cela DEVRAIT fonctionner, si ce n'est pas le cas, votre redirection de port ne fonctionne pas. Si aucune de ces solutions ne fonctionne, en dernier recours, essayez <a href="https://https:// (encore une fois, pas de www. ou.com, juste un numéro). Cela DEVRAIT fonctionner, si cela ne fonctionne pas, cela signifie que votre serveur ne fonctionne pas. Ensuite, testez FTP. Ouvrez l'explorateur Windows et tapez "ftp://.com". Vous devriez être invité à entrer votre nom d'utilisateur et votre mot de passe, tapez votre nom d'utilisateur et votre mot de passe FTP et vous devriez voir tous vos dossiers. Essayez de télécharger un fichier. Cela devrait fonctionner, s'il n'accepte pas le fichier, allez jouer avec la page utilisateur de GPROFTPD. Encore une fois, si cela ne fonctionne pas, essayez les URL ci-dessus, sauf avec ftp://Next, testez VNC. Vous aurez besoin d'une visionneuse VNC. TightVNC et UltraVNC sont tous deux d'excellents visualiseurs VNC pour Windows. Pour l'adresse VNC, mettez simplement votre domaine sans ip et.com (par exemple, calc.servegame.com, pas de https://, pas de www., et pas de ftp://). Vous devriez être invité à entrer un mot de passe. Mettez le mot de passe que vous avez entré pour VNC. Si tout se passe bien, vous verrez l'écran de votre serveur sur l'écran de votre PC Windows. Enfin, testez les jeux. Si vous hébergez un serveur de jeu, connectez-vous et voyez si vous pouvez rejoindre. Si tout se passe bien, vous avez maintenant un serveur ! Maintenant, apprenez à créer une page Web, téléchargez des fichiers à partager et allez jouer à des jeux ! Avoir votre propre serveur peut être d'une grande aide à l'université ou partout ailleurs où ils limitent les connexions Internet (notamment P2P) car vous pouvez exécuter des applications P2P sur votre serveur à la maison, puis télécharger les téléchargements terminés via FTP ou HTTP. S'amuser!

Conseillé: