====== Les serveurs web : ZMWS ====== Zazou Mini Web Serveur est une application portable (sous Windows) permettant de disposer d'un ensemble de serveurs web sur sa clé USB ou son ordinateur. ===== Contenue ===== * Serveur web APACHE * Serveur PHP pour les pages dynamiques * Serveur MySQL pour les basses de données ===== Utilisation ===== ==== Installation === - Télécharger {{ :zmwsportable.zip |l'archive contenant le serveur}} - Décompresser son contenu (clic droit, Extraire tout ...) - Copier le contenu extrait à l'emplacement désiré ==== Lancement / Arrêt ==== * Pour le lancer, il suffit de cliquer sur "ZMWSPortable.exe" à la racine du dossier (ne pas fermer les fenêtres consoles qui peuvent apparaitre). \\ Voilà c'est fait. Votre serveur web est opérationnel en tapant "localhost" ou "127.0.0.1" dans la barre d'adresse de votre navigateur. Une icône ZMWS est présente dans la barre des tâches. * Pour l'arrêter, il suffit de cliquer avec le bouton droit sur l'icône ZMWS dans la barre des tâches puis sur quitter. ==== Utilisation ==== Le dossier des documents webs est : "ZMWS/App/ZMWS/_web.zmwsc". Il est conseillé de créer un raccourci pour y accéder plus rapidement. \\ === Dossiers à ne pas modifier === Des dossiers et fichiers y sont déjà présent et doivent être conservés. Ils correspondent principalement à la page d'accueil du serveur. \\ phpmyadmin/ est un dossier contenant l'interface web d'accès à la base de données MySQL. \\ fpdf\ est un dossier (que j'ai rajouté) permettant de générer des documents PDF à partir d'une page PHP. === Ajouter ses pages === Il est conseiller d'ajouter ses pages à l'intérieur d'un dossier correspondant à un site web. \\ Exemple : les pages placées dans "ZMWS/App/ZMWS/_web.zmwsc/mon_site" seront accessibles par "http://localhost/mon_site". \\ //RAPPEL :// * //Ne pas utiliser d'espaces, accents et caractères spéciaux dans les noms de fichiers// * //Toujours placer un fichier "index.html" ou "index.php" à la racine de votre site// * //Organiser votre site en créant des sous-dossiers en fonction des besoins (ex. "Images" pour séparer les images des pages webs)//