Comment installer un serveur web windows sur votre pc avec xampp
Certains de nos articles ici sur MakeUseOf nécessitent l`utilisation de votre propre serveur Web. Bien que la meilleure façon de s`y prendre pour trouver un espace web est de acheter hébergement
Contenu
XAMPP est une collection de logiciels qui inclut Apache, MySQL, PHP et Perl. Il comprend également Tomcat, serveur FTP FileZilla et Mercury Mail pour l`envoi de courriels. Ces paquets sont utilisés pour les tâches suivantes:
- Apache - Serveur Web, héberge du contenu à l`adresse http: // localhost /
- MySQL - Database Server, de nombreux logiciels utilisent pour stocker les données
- PHP - Langage de programmation, de nombreux programmes modernes utilisent comme une langue
- Perl - Langage de programmation, de nombreux programmes utilisent cette langue et a depuis plus longtemps que PHP
- Tomcat - serveur utilisé pour exécuter les programmes Java
- FileZilla - serveur FTP utilisé pour transférer des fichiers vers / depuis votre machine locale (nécessaire uniquement si vous avez besoin d`un accès à distance)
- Mercury Courrier - Système de messagerie utilisé pour l`envoi des e-mails
Ces programmes travaillent ensemble pour vous donner un environnement très robuste pour l`hébergement des programmes web sur votre machine locale.
Commencer
Téléchargez le programme approprié pour votre système d`exploitation. Ce tutoriel va aller sur la version Windows, mais les versions Mac OS X, Linux et Solaris sont très similaires. Exécutez le programme d`installation et cliquez sur OK sur les boîtes de dialogue de sécurité qui apparaissent. Lorsque vous arrivez au menu suivant:
Je suggère de cocher Apache et MySQL en tant que service, car cela vous permettra de mieux gérer ce logiciel plus tard.
Lorsque vous avez terminé, cliquez sur « Oui » pour démarrer le panneau de commande.
Il y a un bug si vous utilisez des versions 64 bits de Windows (Vista, 7 ou Server 2008). Il dira « XAMPP État du composant Échec de la vérification [3] », mais il est sûr d`ignorer cette erreur que tout semble fonctionner très bien.
J`ai aussi reçu plusieurs popups après l`installation du logiciel. L`un était de Microsoft Security Essentials demandant d`envoyer leur binaire FileZilla pour l`analyse (ce logiciel peut parfois être utilisé dans backdoors - mais cette utilisation est légitime) et aussi le pare-feu s`affiche quelques boîtes demandant si vous souhaitez autoriser le port à utiliser. Laissez la case décochée afin que votre serveur ne sera pas disponible sur le wifi public et d`autres réseaux ouverts (par exemple, si vous vous connectez à un Starbucks), mais pour permettre encore votre serveur soit disponible à partir de votre PC local et d`autres ordinateurs dans votre propre privé réseau.
Une fois que le panneau de commande est, cliquez sur « Démarrer » sur Apache et MySQL.
Video: Tutoriel | Installer un serveur local 2/5 - Xampp
Votre serveur web est maintenant opérationnel, si tout allait bien!
Gestion de votre serveur
La première chose que vous devez faire est de cliquer sur le bouton « Admin ... » pour Apache. Cela lancera votre navigateur Web par défaut et vous envoyer à la page d`accueil. Si elle vous donne l`option, cliquez sur votre langue (dans ce cas, en anglais) et vous verrez votre espace d`administration.
L`une des premières choses à explorer sont les exemples de programmes. Sous la liste de PHP ils comprennent plusieurs programmes qui démontrent le genre de choses PHP peut faire.
La page « Status » vous montrera quels services sont actuellement activés. Ils devraient tous être vert, sauf pour le FTP, SMTP et Tomcat.
La prochaine étape est d`assurer la sécurité de votre serveur. Par défaut, il est pas de mot de passe pour votre compte administrateur de MySQL, aussi connu comme «racine« . Si vous êtes sur un petit réseau local et vous ne se soucient pas qui a accès aux données stockées dans votre machine, alors il est bon de laisser cela comme si vous est- prévoyez d`ouvrir votre serveur à l`Internet ou si vous avez colocs qui vous ne pouvez pas entièrement confiance, il est bon d`ajouter un mot de passe pour ce compte. Vous pouvez suivre les liens vers mettre en place la sécurité de votre système. La première option permet de définir un mot de passe MySQL racine et le second met un mot de passe sur l`ensemble de votre répertoire web.
Enfin, si vous envisagez d`accéder à votre serveur à l`extérieur de votre maison, vous devez vous connecter à votre routeur et le port avant 80 sur votre machine locale. Cela est beaucoup plus facile à faire si vous configurez une adresse IP statique.
Video: installer un site en local avec wordpress et xampp
Installation des programmes sur votre serveur
La principale chose que vous devez savoir sur où les données de votre serveur stocke est qu`il est dans un sous-répertoire de votre répertoire d`installation appelé htdocs. Dans ma situation, le répertoire web est:
C: xampp htdocs
Cela comprend le programme d`administration. La page par défaut de vos charges de serveur Web lorsque vous visitez http: // localhost / index.php. Vous pouvez ouvrir ce fichier pour le remplacer par votre propre texte ou le supprimer complètement, il est vraiment à vous.
Maintenant que vous avez un serveur web mis en place, que pouvez-vous faire? Eh bien une chose populaire que vous pouvez faire est de mettre en place localement wordpress. Vous pouvez mettre en place votre propre mixtape ou même un Serveur proxy, les possibilités sont infinies.Comment faire pour installer blog Wordpress localement sur votre PCComment faire pour installer blog Wordpress localement sur votre PCLire la suite
Vraiment ce que vous en sortir est la capacité d`apprendre quelque chose de nouveau et de fournir un environnement qui vous permet de créer et de modifier le code d`une manière très facile. Bien que ce serveur ne soit pas destiné à être utilisé de la production, il ne vous donner un environnement de développement très fiable et bac à sable pour apprendre les ficelles du métier, pour ainsi dire.
Et après?
Une fois que vous avez votre problème sur le serveur et en cours d`exécution, le monde est votre huître. Installez et exécutez ce logiciel que vous avez toujours voulu tester. Les Amis Apache page FAQ a beaucoup d`informations sur XAMPP et des options étendues, vérifiez là pour prendre votre installation plus loin. Si vous avez des problèmes ou des questions sur votre configuration, demandez ci-dessous et nous ne manquerons pas de vous aider!