Table des matières
Serveur web portableUn tel serveur nous permet d'effectuer des tests "locaux" (non connectés à Internet) de nos applications web, qu'elles incluent des bases de données, php, html, javascript, etc.
En général, pour pouvoir faire un hébergeur local avec les caractéristiques données, il faut installer plusieurs programmes comme Apache, Mysql, PHP, PhpMyAdmin ou avoir un serveur qui offre un support
L'avantage d'Easyphp est qu'on peut avoir les applications nécessaires aussi bien sur un serveur que grâce à sa fonction portable sur une clé USB ou un disque dur
Il est entendu que nous ne pourrons pas simuler la puissance d'un serveur dédié sur une clé USB mais cela peut être utile si nous n'avons pas de connexion internet et avons besoin de voir le web sur un hébergeur local.
Easyphp est un serveur basé sur Wamp (Windows, Apache, MySQL, PHP), nous pouvons le télécharger sur www.easyphp.org
Le processus d'installation est comme n'importe quelle application Windows. Après l'installation, il est exécuté à partir du menu s'il est installé sur l'ordinateur ou à partir de l'appareil sur lequel nous l'avons installé s'il est portable.
Nous pouvons configurer le serveur et les différents services et les démarrer ou les arrêter si nous devons apporter des modifications.
Lorsque le serveur s'exécute à partir de n'importe quel navigateur, nous écrivons l'url http: localhost / ou http://127.0.0.1/ qui est l'ip locale. Si le serveur est actif et que les services fonctionnent, il nous montrera la page du serveur.
Là, nous aurons la configuration du serveur, nous pouvons ajouter des modules de sécurité, joomla, wordpress et d'autres services pour les développeurs.
Pour accéder à phpmyadmin et gérer mysql, nous écrivons l'url http://127.0.0.1/mysql/ dans le navigateur. Il faut garder à l'esprit que localement, phpmyadmin fonctionne en mode bloqué, c'est-à-dire qu'un seul utilisateur peut y accéder à la fois, cette fonctionnalité est définie par défaut pour des raisons de sécurité.
Il est toujours important de tester quelles fonctionnalités php sont actives pour cela, dans le répertoire www, nous créons un fichier test.php avec l'instruction phpinfo () et une structure html de base
Nous invoquons la page depuis le navigateur http://localhost/test.php et si le serveur fonctionne sans problème, il affichera une page avec toutes les variables et paramètres php, qui sont modifiés à partir du fichier php.ini
Créer des alias dans Apache
Supposons que nous ayons un site Web dans Easyphp ou tout autre serveur avec Apache et que le chemin soit le
chemin physique suivant : / www / département / ventes
Nous éditons le fichier httpd.conf et créons un alias avec les commandes suivantes
Alias de vente $ {chemin} / www / département / ventes
Alors maintenant, au lieu d'utiliser http://localhost/departments/sales, nous pouvons utiliser l'url http://localhost/sales
Le port peut varier lors de l'installation d'Easy php, pour cela nous pouvons voir dans le répertoire conf_files où se trouvent tous les fichiers de configuration mysql, apache et php.
127.0.0.1:80
127.0.0.1:8080
Ce type de serveur comme Easy php, lampp, xampp ou wamp, est compatible car les pages sont basées sur des bases de données avec mysql et le code est php, donc elles s'exécutent dans n'importe lequel d'entre eux, bien que leurs interfaces soient configurées différemment.
Il existe une application pour effectuer une sauvegarde complète du serveur appelée Easy PHP Backup, elle peut être téléchargée à partir de http://sourceforge.n … asyphpbackupcl /Avez-vous aimé et aidé ce tutoriel ?Vous pouvez récompenser l'auteur en appuyant sur ce bouton pour lui donner un point positif