Publicité

configurer votre propre serveur webDepuis un certain temps maintenant, j'essaie de développer un moyen très rapide et facile de créer un serveur Web virtuel (essentiellement un serveur Web local), sur mon disque dur portable. Mais pas seulement. Je voulais avoir la possibilité de configurer plusieurs serveurs Web que je pouvais simplement configurer comme mon serveur Web local avec le clic d'un bouton.

Pour ceux d'entre vous qui ont suivi mes récents articles, je l'ai fait avec Server2Go Comment créer un serveur Web de test portable avec Server2Go Lire la suite . Beaucoup d'entre vous ont aimé cette approche. Le seul problème avec Server2Go semble être qu'il est vraiment destiné à être utilisé comme une base de test de serveur Web propre chaque fois que vous le lancez. Lorsque vous fermez le serveur, il ne conserve pas vraiment bien les paramètres.

Un certain nombre de lecteurs ont suggéré que Xampp était la meilleure solution pour cela. Xampp est un favori de longue date. Aibek l'a répertorié dans sa compilation de

instagram viewer
100 meilleures applications portables 100 applications portables pour votre clé USB pour Windows et macOSLes applications portables vous permettent de transporter votre logiciel préféré n'importe où via une clé USB ou un stockage cloud. Voici 100 d'entre eux pour couvrir tous vos besoins, des jeux aux éditeurs d'images. Lire la suite et Dave a expliqué comment définir un Serveur Xampp Comment installer un serveur Web Windows sur votre PC avec XAMPP Lire la suite sur votre PC. Bien sûr, avec XAMPP, vous devez l'installer sur le lecteur racine - donc un lecteur portable devient votre serveur Web. En adoptant cette approche, j'ai décidé de voir si la commande DOS «subst» pouvait résoudre ce problème - et bien sûr qu'elle l'a fait!

Installation de plusieurs serveurs Web XAMPP

La première chose que vous voudrez faire est de désigner un dossier spécifique sur votre disque dur portable (ou clé USB portable, s'il est suffisamment grand) pour contenir l'intégralité de votre site Web. Dans mon cas, j'ai créé un répertoire racine appelé "TopSecretWriters".

configurer votre propre serveur web

Il vous suffit ensuite de dire à Windows que le répertoire de votre disque dur portable est un répertoire racine, à l'aide de la commande SUBST. Dans mon cas, dans l'écran de commande DOS, j'ai tapé "subst X: H: \ TopSecretWriters“.

logiciel de serveur Web

Cela rend le lecteur racine X: se référer directement au répertoire TopSecretWriters sur votre lecteur portable. Vous devrez le noter, car chaque fois que vous voudrez exécuter votre serveur Web à l'avenir, vous devrez taper cette commande, sinon l'installation de Xampp ne fonctionnera pas.

Maintenant, téléchargez simplement une copie de l'archive ZIP Xampp (pas le programme d'installation de Windows) et extrayez le dossier Xampp dans le nouveau répertoire que vous avez créé.

logiciel de serveur Web

Allez dans le dossier Xampp et double-cliquez sur le "setup_xampp.bat" fichier.

logiciel de serveur Web

Ensuite, exécutez "xampp-control.exe"Et vous verrez l'écran suivant:

serveur hôte Web

Sélectionnez le service Apache et MySql et installez-les (appuyez sur Démarrer) tous les deux. Une fois qu'ils ont été installés et "exécutés" avec succès, ouvrez un navigateur Web et accédez à " http://localhost/”. Lorsque vous le faites, vous verrez l'écran d'introduction de Xampp. Cliquer sur "Statut», Il devrait montrer la plupart des composants comme activés.

serveur hôte Web

Installer une sauvegarde complète d'un site Web WordPress

À ce stade, vous avez terminé la configuration du seul serveur Web Xampp. Copiez simplement votre site Web dans le dossier HTDOCS et votre site s'affichera lorsque vous accéderez à "http://localhost/“.

Étant donné que la plupart des gens aiment avoir un miroir local de leur blog ou site Web WordPress, je vais également vous montrer comment installer une instance locale complète de votre site. Vous avez juste besoin de la base de données, du nom d'utilisateur et du mot de passe MySQL de votre blog. Lancez phpMyAdmin sur votre installation Xampp locale en accédant à "http://localhost/phpmyadmin/“. Tapez le nom de votre base de données dans le "créer une nouvelle base de donnéesChamp "et appuyez sur"Créer“.

serveur hôte Web

N'oubliez pas de cliquer sur "Privilèges"Et ajoutez un nouvel utilisateur avec le nom d'utilisateur et le mot de passe de la base de données de votre propre site, et assurez-vous que l'hôte est"Localhost“.

Téléchargez et extrayez une copie de WordPress qui correspond à la version WordPress de votre site. Configurez votre section locale wp-config.php fichier avec la base de données, le nom d'utilisateur et le mot de passe corrects, puis exécutez "http://localhost/wp-admin/install.php“. Enfin, copiez l'intégralité du dossier wp-content de votre site Web WordPress réel vers le dossier wp-content de votre installation WordPress de serveur Web local.

Comment configurer plusieurs serveurs Web XAMPP portables sur un seul lecteur USB xampp8

Tout ce que vous avez à faire maintenant est d'exporter la base de données MySQL de votre site Web vers votre base locale, et vous avez terminé - avec tous les messages, commentaires et tout le reste. Pour ce faire, accédez simplement à votre panneau de configuration CpanelX, cliquez sur «Sauvegardes"Et sélectionnez la base de données de votre blog.

Comment configurer plusieurs serveurs Web XAMPP portables sur un seul lecteur USB xampp9

Il enregistrera l'intégralité de votre base de données sous forme de fichier zip .GZ. Enregistrez ce fichier en tant que sauvegarde. Maintenant, revenez dans MyPhpAdmin de votre serveur Web local, sélectionnez votre base de données, puis cliquez sur le bouton "Importation" bouton. Sur cet écran, il vous suffit de cliquer sur le bouton Parcourir et de sélectionner le fichier .gz que vous venez de télécharger.

configurer votre propre serveur web

Cela importera l'intégralité de votre base de données. Aller à "http://localhost/"Et vous verrez une réplique miroir parfaite de votre site Web en direct! Vous pouvez maintenant modifier votre thème, de nouvelles annonces ou jouer avec la version locale de votre site Web avant de décider de déplacer les modifications vers votre site en direct.

Lorsque vous souhaitez configurer tout cela pour un autre site Web, recommencez au tout début de cet article, créez un nouveau répertoire à la racine de votre lecteur portable pour ce deuxième site Web, et lorsque vous exécutez la commande SUBST, choisissez un autre lecteur lettre.

Toutes les étapes suivantes concernent la configuration de votre propre serveur Web local. Pour lancer un serveur Web local particulier, il vous suffit d'aller dans ce répertoire et de lancer le "xampp_start.exe”Dans ce répertoire. “xampp_stop.exe"Arrêtera ce serveur Web local. Cette configuration fonctionnera parfaitement tant que vous n'essayez jamais d'en lancer deux à la fois - vous ne pouvez avoir qu'un seul serveur Web local à la fois!

Essayez cette configuration et faites-nous savoir comment cela a fonctionné pour vous? Avez-vous besoin d'exécuter plusieurs serveurs Web locaux à la fois? Cette solution fonctionne-t-elle? Partagez vos expériences et conseils supplémentaires dans la section commentaires ci-dessous.

Ryan est titulaire d'un BSc en génie électrique. Il a travaillé 13 ans dans l'ingénierie d'automatisation, 5 ans dans l'informatique et est maintenant ingénieur d'applications. Ancien rédacteur en chef de MakeUseOf, il a pris la parole lors de conférences nationales sur la visualisation des données et a été présenté à la télévision et à la radio nationales.