Configuration et installation d'un serveur ouvert. Je n'arrive pas à ouvrir le menu quand le drapeau est jaune ! Ajout de scripts de démarrage et d'arrêt du serveur

Bonjour les amis.

Dans cet article, nous installerons un serveur local sur notre ordinateur pour le développement et la configuration ultérieurs de sites sur celui-ci.

Pour ce faire, nous utiliserons un programme appelé Denwer. Son installation est simple et ne nécessite aucune connaissance technique. De plus, le processus d'installation est accompagné d'invites.

Comment installer un serveur local et si cela est nécessaire, lisez la suite. Commençons par examiner l'importance d'un serveur local.

Ai-je besoin d’un serveur local ?

Pour les débutants, je vais commencer par définir le concept de « serveur local » - il s'agit d'un serveur (hébergement) qui se trouve sur votre ordinateur (pas sur Internet) et vous permet de créer et de configurer des sites Web dessus.

Je pense qu'il est nécessaire de créer et de configurer davantage le site sur un serveur local, afin que vous puissiez ensuite placer d'un seul coup un site entièrement fonctionnel avec tous les paramètres sur Internet. Et puis remplissez-le immédiatement de contenu.

C’est ce que font les véritables professionnels de la création de sites Web. Même si nous regardons les personnes qui travaillent constamment à la création de sites Web sur différents moteurs, nous verrons que presque chacun d'entre eux installe d'abord le site sur un serveur local, puis le configure, et ensuite seulement le transfère vers un hébergement réel.

A titre d'exemple, je vais vous montrer le menu du cours de Sergei Patin "Joomla 3 - un site web professionnel en un jour". Regardez l'ordre dans lequel le site Web est créé.

Comme vous pouvez le constater, dès le début, le site est installé localement, configuré et, à la fin, la ressource entièrement terminée est transférée vers l'hébergement.

Placer un site Web sur Internet, puis le configurer lorsque vous devez en faire la promotion n'est pas judicieux.

Et si vous aviez déjà un site internet ? Avez-vous besoin d'un serveur local ?

Imaginons la situation dans laquelle vous avez déjà un site Web et que vous êtes un passionné de technologie, c'est-à-dire que vous aimez toujours vous plonger dans toutes sortes de problèmes techniques et expérimenter constamment quelque chose.

Donc, vous avez déjà un site Web et il y a déjà des visiteurs dessus. Même s’ils ne sont pas nombreux, ils existent. Mettez-vous à leur place.

Vous visitez un site Web et constatez constamment que le propriétaire du site ou du blog change constamment quelque chose. Cela modifie l'emplacement des blocs sur le site, la structure et parfois la conception est nouvelle chaque jour. Aimeriez-vous cela ? Les visiteurs n’apprécieraient donc pas vraiment cette situation.

Développer, mettre en place des sites Web, ainsi que créer des conceptions sur un site Web déjà publié sur Internet n'est, au minimum, pas professionnel. Sans oublier que cela a un impact très négatif sur son développement et son approbation aux yeux des moteurs de recherche et de votre audience.

Par conséquent, vous devez effectuer toutes ces opérations sur votre ordinateur local.

Nous allons maintenant commencer à l'installer, après quoi vous pourrez installer votre site sur votre ordinateur local et en faire ce que vous voulez. Les visiteurs ne verront pas ces fraudes, car... Ceci est votre ordinateur personnel et personne n'y a accès. Et après avoir tout amené à son état final, vous pouvez facilement le transférer sous une forme entièrement finie vers un vrai site Web.

D'ailleurs, je parle également de l'importance d'un serveur local lors de la création d'un blog dans ma carte mentale « Plan de création d'un blog de qualité de Konstantin Khmelev », que vous pouvez obtenir en laissant votre 1er commentaire.

Passons au processus d'installation lui-même.

Installez un serveur local sur votre ordinateur

Le serveur local est un programme. Par conséquent, vous devez le télécharger. Nous utiliserons pour cela le serveur Web Denwer.

Aller sur le site officiel programme et cliquez sur le gros bouton.


Après avoir cliqué, vous êtes invité à sélectionner la version du programme. Choisir une version ancien PHP 5.2 et appuyez sur le bouton Télécharger.


Dans la fenêtre suivante, nous devons saisir les données auxquelles le lien pour télécharger Denwer sera envoyé. Entrez vos données réelles et cliquez sur le bouton « Obtenir le lien de téléchargement ».


Après avoir cliqué sur le bouton, vous recevrez immédiatement un e-mail avec un lien pour télécharger le programme. L'expéditeur et l'objet de la lettre seront les suivants (voir capture d'écran ci-dessous).


Après le téléchargement, à l'emplacement où vous avez enregistré le programme, vous verrez un programme d'installation qui ressemblera à ceci.

Pour commencer l'installation du serveur local, exécutez le programme d'installation.


Il nous demande si nous voulons installer le package de base ? Nous sommes d'accord.


Le désarchivage des données va commencer et se déroulera très rapidement.

Après avoir décompressé les données, l'installation du serveur local commencera, qui sera effectuée en ligne de commande. Immédiatement au démarrage, il nous sera demandé de fermer le navigateur.


Automatiquement, lorsque la ligne de commande apparaît, le navigateur s'ouvrira avec un message indiquant que vous devez fermer le navigateur pour continuer ou annuler l'installation.


Vous devez également fermer les autres navigateurs si l'installation en ligne de commande ne continue pas.

Après avoir fermé tous les navigateurs Internet, l'installation continuera. Il vous suffit de suivre les invites données par la ligne de commande.

Pour continuer l'installation, appuyez sur Entrée.


Je vais l'installer à un autre endroit. Dans mon cas c'est un disque E dossier hôte.



À l'étape suivante, appuyez à nouveau sur Entrée.


L'étape suivante consiste à sélectionner une lettre de disque virtuel. Par défaut, le programme vous invite à sélectionner le lecteur Z, car cette lettre est la dernière de l'alphabet anglais et il est peu probable qu'un lecteur soit occupé par elle.

Je vais le laisser comme ça. Vous pouvez saisir une autre lettre, mais assurez-vous qu'aucun lecteur n'est occupé par celle-ci.

Après avoir sélectionné et saisi la lettre, appuyez sur Entrée pour continuer l'installation du serveur local.



Une fois la copie terminée, vous devez sélectionner l'option de lancement Denwer.

Il existe 2 modes de lancement, mais le programme lui-même recommande de choisir l'option 1. C'est ce que nous faisons. Entrez le chiffre 1 dans la ligne de commande et appuyez sur Entrée.


  • lancement;
  • s'arrête;
  • redémarrer.

Nous avons besoin de ces étiquettes. Par conséquent, entrez la lettre Y et appuyez sur Entrée.


C'était la dernière étape de l'installation du serveur local, après quoi le navigateur s'ouvrira automatiquement avec le message « Denwer installé avec succès », et il sera également écrit que Denwer fonctionne avec les mêmes ports que Skype.

Par conséquent, si Skype est installé, faites ce qui est écrit dans la fenêtre du navigateur.


Cela créera également les raccourcis sur le bureau que nous souhaitions tant.

  1. Démarrez Denwer - démarrez Denver ;
  2. Arrêtez Denwer - arrêtez ;

Tous. Notre serveur local est installé. Il ne reste plus qu'à vérifier un peu. Lancez et voyez si notre disque virtuel, qui fera office de serveur local, démarre réellement.

Avant de lancer, allons dans le répertoire dans lequel nous avons installé Denver et voyons ce qu'il y a.

Depuis que j'ai installé sur le lecteur E dans le dossier hôte, il devrait maintenant y avoir un tel dossier sur mon lecteur.


C'est comme ça. Et à l'intérieur du dossier, il devrait y avoir les fichiers Denver eux-mêmes. Nous entrons dans le dossier, où nous devrions voir l’image suivante.


Il y a des fichiers. Cela signifie que tout a été copié avec succès lors de l'installation.

Vérifions maintenant si Denwer lui-même démarre. Utilisons le raccourci pour lancer.

Après avoir lancé le raccourci, 2 lignes de commande clignoteront rapidement. Lorsqu'ils disparaissent, 2 raccourcis apparaîtront sur la barre des tâches.

Si de tels raccourcis apparaissent, alors Denwer est en cours d'exécution. Un disque virtuel avec la lettre Z devrait également apparaître dans mon cas. Dans votre cas, avec la lettre que vous avez attribuée. De plus, ce disque doit porter le même nom que le disque sur lequel vous avez installé Denver lui-même.


Comme vous pouvez le voir, il existe le lecteur "E", sur lequel j'ai installé, ainsi que le lecteur "Z", apparu après le lancement de Denver. Ils portent les mêmes noms. Les deux disques sont nommés « Disque local ». Seules les lettres sont différentes.

Si nous allons sur le disque virtuel (Z), nous devrions voir à Denver les mêmes fichiers et dossiers que nous avons examinés plus tôt.


C'est tout, les amis. Ceci termine l'installation du serveur local. Vous pouvez maintenant commencer à créer un site Web dessus et effectuer toutes les manipulations avec le site.

Dans le prochain article, je montrerai. Vous y trouverez également un article détaillé avec des images et un tutoriel vidéo.

Au fait, à propos de la leçon vidéo. Si quelqu'un ne comprend pas quelque chose dans la version texte, voici une leçon vidéo que j'ai spécialement enregistrée pour vous.

Sur ce, je vous dis au revoir. J'attends avec impatience vos commentaires et vos idées de nouveaux articles de blog. Si quelque chose ne fonctionne pas ou si vous avez des questions, écrivez-les dans les commentaires.

Tous mes vœux.

Cordialement, Konstantin Khmelev.

Salut tout le monde! Dans l'article d'aujourd'hui, je vais vous parler de l'installation et de la configuration d'un serveur Open Server local sur votre ordinateur.

En utilisant Open Server, vous pouvez tester sur votre machine locale (c'est-à-dire sur votre ordinateur) toute modification liée à la création de sites Web en Php et (sites Web auto-écrits).

Si vous êtes un fan de Denver, j'ai un article.

Commencer

La toute première chose que nous devons faire est de visiter le site officiel du développeur de serveur local, qui se trouve à cette adresse - http://open-server.ru

En principe, nous n'avons pas besoin de télécharger le package d'édition maximum (504 Mo). La deuxième option, plus compacte, avec les paramètres nécessaires à la création d'un serveur local sur un ordinateur nous convient tout à fait. C'est pourquoi je l'ai choisi.

Entrez le « Code de l'image » dans le champ et cliquez sur le bouton « Télécharger »

Je tiens à vous avertir de rester patient, car si vous choisissez la deuxième option, vos fichiers se téléchargeront extrêmement lentement. Cela m'a pris environ 2 heures avec une connexion Internet dédiée. En principe, vous pouvez être encore plus rusé et télécharger tous les fichiers via RuTracker. Un stratagème marketing astucieux de la part des développeurs :) Bon, d'accord, passons à autre chose.

Installation d'Open Server sur disque

Accédez aux téléchargements et double-cliquez sur notre fichier téléchargé. Ensuite, il vous sera demandé de sélectionner le chemin où le serveur local sera installé. Je le laisse inchangé, car je n'ai qu'un seul disque - le disque C:\

Le déballage suivra. Nous allons dans notre répertoire où nous avons installé Open Server et cliquons sur l'icône correspondante (j'utilise un OS 64 bits). Nous choisissons « grand et puissant » comme langage.

Ensuite, une boîte de dialogue apparaîtra nous indiquant que c'est la première fois que nous exécutons sur l'ordinateur, ce qui nous invitera à installer Microsoft Visual C++ Runtime & Patches. Nous sommes d’accord et continuons à travailler. Ce processus peut prendre un certain temps.

Après avoir installé l'Open Server local, vous verrez un drapeau rouge dans la barre d'état système.

Faites un clic droit et sélectionnez « Exécuter »

Après le démarrage, vous pouvez obtenir une erreur indiquant que le port auquel le serveur accède (80 et 443) est déjà occupé par un autre programme, dans la plupart des cas il s'agit de Skype. La solution est la suivante. Allez sur Skype – Outils – Paramètres.

Dans la section « Paramètres », vous devrez accéder au sous-élément « Connexion » et décocher la case « Pour des connexions entrantes supplémentaires, utilisez les ports 80 et 443 ». Enregistrez vos modifications.

Après ces manipulations, essayons à nouveau d'ouvrir et de lancer la fenêtre Open Server. Et voilà ! Tout fonctionne.

Création d'un nouveau site sur un Open Server local

Super, le programme a été lancé, il faut maintenant créer un nouveau site internet et voir comment il fonctionne sur notre hébergement local. Pour cela, rendez-vous sur l'Open Server lui-même et son dossier domaines (domaines ou dossiers de nos futurs sites).

Allez à l’intérieur et cliquez simplement sur « Créer un nouveau dossier ».

Il existe déjà un site dans le répertoire Domaines appelé localhost. Vous pouvez accéder à votre navigateur et saisir ce nom dans la barre d'adresse.

Nous verrons un message de bienvenue nous indiquant que le serveur est en cours d'exécution.

Créons maintenant notre propre dossier avec le nouveau site et appelons-le test.loc. LOC nous indiquera que le site est sur une machine locale.

À l’intérieur, en utilisant n’importe quel éditeur de texte, nous créerons un simple fichier php – index.php

Nous pouvons créer le fichier index.php lui-même à l’aide d’un éditeur de texte ou également appelé éditeur de code – Sublime Text.

Maintenant, nous descendons tout en bas de la fenêtre jusqu'à la zone de la barre d'état système (où se trouve l'horloge Windows) et démarrons notre serveur.

Après un lancement réussi, nous retournons sur Open Server dans l'onglet mes sites et sélectionnons notre site local - test.loc

Passons maintenant au navigateur et voyons le résultat de la sortie du code PHP sur la page.

Important! Il y a une nuance très importante : l'icône indiquant que tout fonctionne peut s'allumer et le message affiché dans la capture d'écran ci-dessus peut apparaître. C'est là que réside l'erreur. Si votre site dispose de PHP ou de scripts, alors ils NE FONCTIONNERONT PAS ! En effet, de nombreux antivirus, tels que Kaspersky et autres, considèrent le lancement d'Open Server comme un virus et bloquent le fonctionnement de tous les scripts. Avant votre session de travail, désactivez simplement votre antivirus et tout fonctionnera bien pour vous. Ceci est juste pour information.

C'est tout pour moi, chers amis ! Je pense que vous pourrez configurer votre Open Server local et tester vos futurs sites sans aucun problème. Merci de votre attention, à bientôt.

Informations générales sur le serveur local et le principe de son fonctionnement. Création d'un serveur local basé sur l'assembly Denver : préparation, installation et premier lancement.

Toute programmation fait partie intégrante du processus de test – c'est un axiome. Parlant du développement d'applications web, la question se pose inévitablement de la présence d'un certain « environnement » permettant d'émuler le fonctionnement d'un serveur Internet. En d'autres termes, nous avons besoin serveur local.

Serveur local(Anglais) serveur local) - un programme ou un ensemble de programmes qui exécutent des fonctions de service (maintenance) à la demande d'un client sur un ordinateur domestique (local).

Ce « gentleman’s set » se compose d’Apache, PHP et MySQL – cela suffit généralement. En revanche, cela peut inclure d'autres composants, en fonction de vos besoins. Ce qui est important pour nous ici, c'est le fait que nous puissions utiliser un assemblage prêt à l'emploi - Denver. Ainsi, nous n'avons pas besoin de comprendre les spécificités de l'installation et de la configuration d'un serveur local - tout est fait devant nous.

La seule chose sur laquelle je souhaite attirer votre attention dans le fonctionnement d'un serveur local est la nécessité de réserver certaines adresses IP pour des serveurs qui ne seront disponibles que sur notre ordinateur. Dans le cas de Windows, le fichier est chargé de réserver les adresses IP hôtes. Selon la version de Windows, le fichier hôtes peut être:

  • Windows 95/98/ME : WINDOWS\hôtes
  • Windows NT/2000 : WINNT\system32\drivers\etc\hosts
  • Windows XP/2003/Vista/7 : WINDOWS\system32\drivers\etc\hosts

Si vous décidez d'utiliser un serveur local basé sur la distribution Denver, vous n'avez pas besoin de modifier ce fichier, tout se fera automatiquement, mais il est utile d'avoir une compréhension générale de l'essence du problème.

Préparation du serveur local pour le fonctionnement

Des paroles aux actes. Nous supposons que vous avez déjà téléchargé la dernière version de la version Denver et que vous êtes prêt à prendre d'assaut la citadelle. Blague. L'essentiel est de ne pas se précipiter et de vérifier tout d'abord ce qui est installé sur votre ordinateur protocoles réseau ou non. Comment faire cela ? Le moyen le plus simple :

Installer un serveur local

Maintenant que nous nous sommes assurés que notre ordinateur est prêt à fonctionner avec le réseau, nous pouvons commencer à installer la distribution Denver. Fermez toutes les fenêtres du navigateur. Après avoir lancé le programme d'installation de Denver téléchargé, vous verrez une fenêtre devant vous :

Fenêtre du programme d'installation de la distribution Denver

Confirmez vos intentions en cliquant sur le bouton « Oui ». Le processus de déballage commencera. Après quoi, une fenêtre de navigateur s'ouvrira avec le message :

Message dans la fenêtre du navigateur

Fermez la fenêtre du navigateur et poursuivez l'installation dans la fenêtre du programme d'installation.

En suivant les instructions, nous installons la distribution Denver.

Note: Vous pouvez interrompre le processus d'installation à tout moment à l'aide d'une combinaison de touches Ctrl+Pause. Sur la plupart des ordinateurs portables modernes, une combinaison de touches est utilisée pour cela Ctrl+Fn+Pause.

  1. Le répertoire où la distribution sera installée. Je vous conseille de laisser l'option par défaut, c'est-à-dire C:\WebServer - alors appuyez sur Entrée.
  2. Le nom du disque virtuel qui sera associé au répertoire que vous venez de spécifier. Je vous conseille de laisser l'option par défaut, c'est-à-dire Z : . L'essentiel est qu'il existe encore un disque portant ce nom il n'y avait pas dans le système - le plus souvent, cela se produit avec le lecteur Z:. Alors appuyez à nouveau sur Entrée.
  3. Démarrage et arrêt de Denver. Deux options nous seront proposées :
    1. Créez un disque virtuel au démarrage de la machine (bien entendu, l'installateur veillera à ce que cela se fasse automatiquement) et ne le déconnectez pas (le disque) lorsque les serveurs sont arrêtés.
    2. Créez un disque virtuel uniquement par commande explicite pour démarrer le complexe (en cliquant sur le raccourci de lancement sur le bureau). Et, par conséquent, déconnectez le disque du système lorsque les serveurs sont arrêtés.

    Je vous conseille d'utiliser la deuxième option, car... les programmes en cours d'exécution seront constamment « bloqués » dans la mémoire de l'ordinateur, ce qui a un effet néfaste sur ses performances et peut provoquer des conflits lors de l'utilisation d'autres programmes.

    Note: Certaines versions de Windows 98 peuvent avoir un bug qui empêche la déconnexion du disque virtuel, du moins la première fois. Ce n’est pas une erreur de distribution, mais une erreur de subst et il n’y a rien à faire.

C'est tout, l'installation est terminée.

Premier lancement du serveur local

Enfin, l'installation est terminée. Trois icônes devraient apparaître sur le bureau : Démarrer Denwer(démarrer Denver), (arrêter Denver).

Icônes de gestion de Denver

Cliquez sur l'icône Démarrer Denwer et attendez que toutes les fenêtres de console qui apparaissent pendant le chargement disparaissent. On ouvre le navigateur et on tape l'adresse : http://localhost/, ou plutôt http://localhost/denwer/ - mais ce n'est pas indispensable. Il n’est pas nécessaire de quitter Internet. L'essentiel est que la page suivante apparaisse devant nous :

Page de test lors de l'accès à localhost

Si la page de test ne se charge pas, vérifiez :

  • Votre serveur proxy est-il désactivé dans les paramètres de votre navigateur ?
  • Denver est-il en marche ? Si oui, y a-t-il des erreurs lorsque vous cliquez sur l'icône du stylo (voir coin inférieur droit) ?
  • Utilisez-vous un autre serveur Web qui pourrait entrer en conflit avec Denver ? Si oui, désactivez-le.

D'autres options sont possibles, mais cela n'entre plus dans le cadre de cette note.

Bonjour les amis. Dans cet article, nous verrons ce que c'est serveur local(localhost), pourquoi est-il nécessaire et comment créer un serveur local sur votre ordinateur. En conséquence, nous installerons Denver sur notre ordinateur.

Qu'est-ce qu'un serveur local ?

Un serveur local est un ensemble de programmes qui exécutent des fonctions de service à la demande d'un client sur un ordinateur personnel sans accès à Internet. Il s’agit du même hébergement, seuls tous les fichiers du site ne sont pas stockés chez le fournisseur, mais sur le disque dur de l’ordinateur. Vous pouvez lire en quoi consiste l'hébergement.

Lorsque vous créez un site Web en utilisant uniquement du HTML et du CSS, vous pouvez utiliser un bloc-notes classique ou un autre éditeur de texte. Pour consulter ces sites, utilisez n'importe quel navigateur, car... ils comprennent le langage de balisage hypertexte et les feuilles de style en cascade. Mais si nous écrivons un site Web en PHP ou utilisons n'importe quel CMS, alors le navigateur ne suffira pas, il générera une erreur. Avant d'être envoyés au navigateur, les sites sont traités par un serveur qui les traduit en code html. Les fournisseurs disposent d'un tel gestionnaire sur le serveur, mais pas sur le PC.

Que faire dans cette situation ? C'est là qu'un serveur local installé vient à la rescousse. Quels sont les avantages :

  • Aucune connexion Internet requise. Peut installer le serveur local sur votre clé USB et effectuez votre travail dans un endroit pratique, sans être lié à un seul ordinateur.
  • Vous pouvez créer un site Web sur votre ordinateur à l'aide de différents CMS, sélectionner un modèle, modifier le modèle pour le rendre unique, installer les plugins nécessaires et tester autant que vous le souhaitez sans télécharger constamment des fichiers modifiés sur l'hébergement.
  • Si vous possédez déjà un site internet et souhaitez des changements drastiques ou devez effectuer des travaux de « réparation ». Il n'est pas nécessaire de mettre un talon sur le site existant, mais d'afficher l'œuvre terminée.
  • Particulièrement adapté aux webmasters débutants. Pas besoin d'acheter un domaine et un hébergement. Vous pouvez vous entraîner à créer un site Web jusqu'à ce que vous « vouliez » et compreniez : « est-ce vraiment le mien ? J'ai moi-même commencé de cette façon, j'ai étudié le HTML, le CSS, le PHP et j'ai vu ce que je pouvais faire.

Comment créer un serveur local sur votre ordinateur

Nous ne créerons rien ! Les développeurs Web ont déjà tout fait pour nous. Il ne reste plus qu'à installer le serveur local sur votre ordinateur. Il en existe plusieurs - Denver, XAMPP, OPENSERVER et autres. L'un des plus populaires Denver, installez-le et réfléchissez-y.

Denver est un kit pour gentleman pour un développeur Web. Créé par des programmeurs russes. Absolument gratuit. Si tu veux, tu peux remercier les gars. Denver contient tout ce dont vous avez besoin : serveur Apache, bases de données MySQL, phpMyAdmin - un système de gestion MySQL qui vous permet de travailler avec des bases de données via un navigateur, PHP.

Vous pouvez télécharger la dernière version de Denver depuis le site officiel du développeur en utilisant le lien qui vous sera envoyé par email après avoir rempli les champs de la fenêtre qui s'ouvre.

Installer Denver sur votre ordinateur

  1. Accédez à votre messagerie et cliquez sur le lien de téléchargement. Le lien est à usage personnel et unique, comme le préviennent les développeurs. cela ne sert donc à rien de le publier sur Internet.


N'ayez pas peur de l'écran noir - le programme fonctionne à partir de la ligne de commande. Vous serez invité à fermer la fenêtre du navigateur (généralement Internet Explorer) - fermez-la. Ensuite, nous agissons selon les invites.

3. Précisez le répertoire dans lequel les fichiers seront stockés (entrez le chemin complet). Par défaut C:\WebServers. Vous pouvez l'installer sur une clé USB et le serveur local sera toujours à portée de main.

4. Spécifiez la lettre de votre disque virtuel. Par défaut, le programme d'installation suggère Z, mais s'il existe déjà un disque du même nom, spécifiez-en un autre.

5. Après avoir téléchargé tous les fichiers, sélectionnez le type de téléchargement. Il existe deux options :

  1. Un disque virtuel est créé au démarrage de l'ordinateur.
  2. Le disque démarre après l'appel (j'utilise cette option).

6. Trois raccourcis apparaîtront sur le bureau : Démarrer Denwer, Arrêter Denwer, Redémarrer Denwer. TOUS!

Vous avez créé serveur local sur votre ordinateur et installé Denver.

Je pense qu'il n'y a plus de questions sur la façon de créer un serveur local sur votre ordinateur, mais s'il y en a, écrivez dans les commentaires - nous résoudrons tout.

Bonne chance à tous !

P.S. Au fait, c'était mon premier article sur le nouveau blog.

De nombreux utilisateurs de systèmes informatiques de tout type savent apparemment que vous pouvez créer un serveur local sur votre ordinateur en quelques minutes. Cependant, tous les utilisateurs ne comprennent pas clairement la méthodologie de base pour effectuer toutes les étapes. Essayons de donner au moins des informations partielles sur la façon dont vous pouvez créer un serveur local et le configurer en fonction de vos besoins.

Serveur local : concepts généraux
Dans un premier temps, il est nécessaire de bien distinguer les serveurs locaux par type. En plus des serveurs les plus couramment utilisés, vous pouvez créer et configurer vous-même des DNS, des proxys et des serveurs de jeux. Tout dépendra de la fonction spécifique attribuée à un composant spécifique. Dans la plupart des cas, tous les composants ont une caractéristique commune : ils sont initialement créés sur des machines locales dans les premières étapes sans être placés sur un hébergement distant. Cela vous permet de les configurer et de les éditer directement sur vos propres terminaux informatiques. Aujourd'hui, nous examinerons les problèmes liés à la création et à la configuration d'un serveur local sur un ordinateur. Nous allons maintenant essayer d'examiner les problèmes liés à la configuration d'un serveur local sur un ordinateur, en fonction de son objectif et de son type.

Sélection de logiciels
Chaque utilisateur choisit le logiciel indépendamment. Il convient de noter ici que si, par exemple, lors de la création d'un serveur Web local, seuls des langages de balisage hypertexte comme CSS ou HTML sont utilisés, cela n'a aucun sens d'installer des logiciels supplémentaires, puisque tout navigateur Internet les comprend parfaitement. C’est une autre affaire lorsque les scripts écrits en PHP font office de composants supplémentaires. Si de tels éléments sont impliqués, un navigateur classique ne pourra plus y faire face. Dans ce cas, l'utilisateur aura besoin d'un logiciel spécialisé. En ce qui concerne les DNS, les proxys et les serveurs de jeux, la situation ici n’est pas non plus tout à fait claire. Un peu plus tard, nous examinerons les applications les plus simples pour les configurer et les créer. Pour l'instant, considérons le problème principal, qui concerne les serveurs Web locaux standards.

Création d'un serveur local : installation et configuration du package Denwer
Si vous décidez de créer vous-même un serveur local afin de l'héberger par la suite sur un hébergement distant, vous aurez certainement besoin d'outils supplémentaires. Le plus souvent, lors de la recherche d'un logiciel approprié sur Internet, les utilisateurs reçoivent une redirection pour télécharger le progiciel Denwer. Il s’agit d’un produit national assez simple à comprendre et à utiliser. Il contient tous les outils nécessaires tels que MySQL, Apache, sendmail, phpMyAdmin. Le seul inconvénient de cet outil logiciel est qu’en plus, il faut installer des moteurs spécialisés comme WordPress ou Joomia. La création d'un serveur local commence par l'exécution du fichier exe d'installation en tant qu'administrateur. Une fenêtre similaire au mode DOS devrait apparaître. Ensuite, vous devez suivre les instructions du programme d'installation. Tout d'abord, vous devez sélectionner un emplacement pour stocker les données du serveur, puis attribuer une lettre de lecteur et un mode de fonctionnement. Les paramètres proposés peuvent, en principe, rester inchangés. À ce stade, le processus d'installation peut être considéré comme terminé. Vous devez maintenant vérifier le bon fonctionnement du serveur local.

Tests de performances
A ce stade, vous devez démarrer votre propre serveur. Dans n'importe quelle fenêtre de navigateur Internet, entrez la combinaison http://localhost. Si le programme a été installé sans erreur, le navigateur affichera un message indiquant que tout fonctionne correctement. Si vous faites défiler la page vers le bas, vous pouvez voir les principaux liens, à l'aide desquels vous pouvez effectuer un test complet du serveur local.

Codage
Dans certains cas, il existe des situations assez désagréables où les messages envoyés par e-mail ressemblent à un ensemble de caractères incompréhensibles. Cela se produit uniquement parce que le programme a été initialement conçu pour l'encodage UTF-8. Vous pouvez le changer tout simplement, par exemple, en KOI-8R ou autre chose.

Moteurs supplémentaires
Considérons un autre point important. Un serveur Windows local ne peut pas se passer de modules complémentaires spéciaux, également appelés moteurs, tels que Joomia ou WordPress. Tout d’abord, vous devez créer un répertoire arbitraire dans le dossier www, situé le long du chemin \home\local host. Après cela, vous devez entrer le chemin http://localhost/ dans la barre d'adresse et vérifier ce qui s'ouvre. Si le résultat correspond exactement à ce répertoire, alors tout fonctionne bien. Ensuite, vous devez copier les fichiers du moteur dans ce répertoire à l'aide de n'importe quel gestionnaire de fichiers et ressaisir l'adresse. En conséquence, la fenêtre Assistant d'installation devrait apparaître, dans laquelle vous devez suivre les instructions.

Ajout de base de données
Le serveur local doit maintenant connecter les bases de données spéciales. Le service phpMyAdmin est utilisé pour cela. La connexion à ce service s'effectue en saisissant la combinaison http://localhost/tools dans la barre d'adresse du navigateur. Vous devez d’abord sélectionner une section pour créer une nouvelle base de données. Il faut lui donner un nom. Vous pouvez choisir un nom arbitraire, mais il est préférable d'indiquer le même nom que celui utilisé pour le dossier dans la section précédente. Ici, vous devez revenir à la page principale et configurer vos paramètres de privilèges. Vous devez créer un nouvel utilisateur, spécifier un identifiant et un mot de passe. Nous utilisons localhost comme hôte et cochons toutes les cases dans cette fenêtre. Il ne reste plus qu’à cliquer sur le bouton « Go ! » et attendez la fin du processus.

Comment transférer un serveur local vers l'hébergement
L'étape suivante consiste à connecter le serveur au réseau local et à le transférer vers l'hébergement. Cela est nécessaire pour qu'il soit accessible aux utilisateurs sur Internet. En raison de nombreuses étapes supplémentaires, la méthode « native » de transfert de données vers une ressource distante ne semble pas très pratique. Il est préférable de transférer les données vers un hébergement distant à l'aide de l'application FileZilla. Cette application vous permet de copier les fichiers situés dans le répertoire mentionné ci-dessus vers le répertoire racine de l'hôte. Il s'agit soit de la section HDDOCS, soit du dossier PUBLIC_HTML. L’affaire reste minime. Vous devez maintenant modifier les chemins absolus des fichiers et des dossiers dans les paramètres du moteur, spécifier le nom de la base de données qu'il est proposé d'utiliser sur l'hôte distant et spécifier un nouveau nom d'utilisateur et un nouveau mot de passe pour l'hôte. A ce stade, les travaux peuvent être considérés comme terminés. Vous pouvez utiliser n'importe quel navigateur Internet pour vous connecter au serveur local des machines des utilisateurs.

Serveurs proxy locaux

Examinons maintenant le processus de création et de configuration d'un serveur proxy local. Pourquoi est-ce nécessaire ? Tout d'abord, à l'aide d'un serveur proxy, vous pouvez suivre absolument tout ce qui est téléchargé lors de la navigation sur Internet sur un ordinateur portable ou un terminal informatique. De plus, vous pouvez ainsi économiser considérablement du trafic si vous payez pour cela. Un serveur proxy local fonctionne en mettant en cache les requêtes vers les serveurs DNS et en stockant certains objets. Ensuite, lorsque vous visiterez à nouveau la ressource, le serveur proxy local les chargera depuis sa mémoire et accélérera ainsi l'accès à la ressource. Pour créer un serveur de ce type, vous aurez besoin d'une simple application HandyCache. Il doit être marqué dans un endroit pratique pour un accès rapide, car chaque fois que vous vous connecterez à Internet, vous devrez y accéder. Avant de commencer, vous devez configurer les paramètres de votre serveur proxy. Par exemple, si vous utilisez le navigateur Opera, dans les paramètres du serveur HTTP, vous devez spécifier la valeur 127.0.0.1, 8080 pour le port. Ensuite, vous devez lancer l'application, accéder aux paramètres et regarder l'onglet « Numérotation ». En règle générale, le programme détermine indépendamment le type de connexion actuellement utilisé. Après cela, vous devez cliquer sur le bouton du même nom et utiliser le serveur créé. Notez également que dans les paramètres du cache, vous pouvez spécifier une taille d'environ 300 Mo. En théorie, cela devrait suffire pour toutes les occasions. Pour afficher le contenu, vous devez accéder au dossier Cache ou au répertoire principal dans lequel le programme a été installé. Il convient également de considérer qu'il s'agit d'un serveur proxy classique et non anonyme, vous ne devez donc pas vous attendre à ce qu'il masque ou modifie l'adresse IP.

Serveurs DNS locaux
Un serveur DNS local peut être utilisé lorsque la connexion est instable ou comporte trop de branches basées sur TCP/IP. Le programme BIND est parfait à ces fins. Il est principalement conçu pour les systèmes de type UNIX, mais malgré cela, il fonctionne très bien avec le système d'exploitation Windows. Tout ce que vous avez à faire est d'exécuter le fichier d'installation et de suivre les instructions. Pour plus de commodité, il est recommandé d'installer le programme directement sur le lecteur C dans le répertoire BIND. Ensuite, vous devez entrer votre nom d'utilisateur et votre mot de passe, activer le processus d'installation et attendre qu'il se termine. Dans le dossier C:\BINDetc, vous devez créer un fichier de configuration « nom » dans lequel vous devez enregistrer les paramètres. Le serveur DNS local les utilisera. Afin de ne pas perdre de temps, vous pouvez simplement trouver le fichier que vous recherchez sur Internet, le télécharger et le placer au bon endroit. Maintenant, nous redémarrons le système, appelons la ligne de commande dans laquelle nous écrivons la requête nslookup. Si une confirmation se produit, cela signifie que le serveur est correctement installé et fonctionne sans erreur.

Serveurs de jeux locaux

Regardons un autre type de serveur. Il s'agit d'un serveur de jeux qui utilise le mode en ligne au sein d'un réseau local. Nous considérerons le fonctionnement d'un tel serveur en utilisant l'exemple du jeu Minecraft. Pour ce faire, vous devez télécharger le serveur lui-même depuis le site officiel du jeu et utiliser l'application Hamachi. Une condition préalable est d'avoir installé le package JAVA. Pour configurer, vous devez utiliser le fichier server.properties, qui contient les données fournies par l'application Hamachi. Ici, vous devez saisir l'adresse IP du serveur, l'utilisation des modes possibles, le nombre de joueurs, etc. Il est obligatoire de préciser la valeur true dans le champ mode en ligne. Ensuite, vous devez enregistrer les modifications et fermer le fichier. Il faut maintenant déterminer l'adresse IP interne du serveur que les joueurs utiliseront lors de leur connexion au terminal sur lequel il a été créé. Bien entendu, les ordinateurs doivent être connectés par le serveur lui-même, soit via un VPN, soit via un réseau local. L'adresse IP du terminal doit être liée à l'adresse MAC et être statique.



Des questions ?

Signaler une faute de frappe

Texte qui sera envoyé à nos rédacteurs :