UwAmp Serveur d'evaluation
Aide sur UwAmp From UwAmp Wiki Jump to: navigation, search Tous les tutoriaux et aide sur l'installation et l'utilisation de UwAmp sont référencé sur cette page. Vous pouvez éditer ou rajouter des tutoriaux en créant un compte sur le Wiki. Installation de UwAmp - Comment installer UwAmp. UwAmp fonctionnement général - Les fonctions de base de UwAmp. Utilisation des macros - Aide sur l'utilisation des macros dans les fichiers de configurations. Mode Online et Mode Offline - Aide sur l'utilisation du mode Online et Offline. Virtual Host - Aide sur l'utilisation des virtuals hosts. Mot de passe MySQL - Aide sur le changement de mot de passe MySQL
Installation de UwAmp From UwAmp Wiki Jump to: navigation, search UwAmp est disponible sous 3 formes, exe, rar et zip. Pour le format Zip et Rar il vous suffit simplement de décompresser l'archive dans le dossier que vous souhaitez, en utilisant votre outils de décompression favoris. Attention : l'archive Rar est de type Solid et certain décompresseur alternatif n'arrive pas à le décompresser. Pour le format Exe il s'agit d'une installation de type NSIS avec compression LZMA. Pour désinstaller UwAmp il suffit simplement de supprimer le répertoire. Les archives sont disponibles ici http://www.uwamp.com/?page=download
UwAmp fonctionnement général From UwAmp Wiki Jump to: navigation, search Contents [hide] 1 Organisation des dossiers 2 Démarrer le serveur 3 Configuration des fichiers à la main 4 Compte root MySQL Organisation des dossiers Dans le dossier UwAmp il y a 4 dossiers : apache : contient le serveur Web ainsi que PHP mysql : contient le serveur de base donnée MySQL utils : contient des outils en plus. www : le répertoire contenant vos sites internet. UwAmp : l'interface du control du serveur, c'est cet executable que vous devez lancer pour démarrer le serveur. Démarrer le serveur Pour lancer le serveur il suffit de lancer l'exécutable UwAmp.exe puis de cliquer sur démarrer afin de démarrer les serveurs Apache et MySQL. Configuration des fichiers à la main Si vous souhaitez configurer à la main les fichiers de configuration veuilliez configurer les fichiers indiqué ci-dessous : - Fichier de configuration apache : apache/conf/httpd_source.conf - Fichier de configuration PHP : apache/php_[*]/php_source.ini - Fichier de configuration MySQL : mysql/my_source.ini Voir aussi : Utilisation des macros Compte root MySQL Compte MySQL par défaut :
utilisateur "root" mot de passe "root"
Utilisation des macros From UwAmp Wiki Jump to: navigation, search Contents [hide] 1 Introduction 2 Liste des macros 2.1 {APACHEPATH} 2.2 {DOCUMENTPATH} 2.3 {PHPPATH} 2.4 {PHPAPACHE2FILE} 2.5 {PHPEXTPATH} 2.6 {PHPMODULENAME} 2.7 {APACHE_PORT} 2.8 {MYSQLPATH} 2.9 {MYSQLBINPATH} 2.10 {MYSQLDATAPATH} 2.11 {ONLINE_MODE} Introduction UwAmp utilise un système de macro pour les fichiers de configuration, les macros sont automatiquement appliqué lorsque le serveur est démarré depuis l'interface de control de UwAmp. Vous pouvez utiliser les macros dans tous les fichiers de configuration dont le nom contient "_source" ainsi que dans l'interface de configuration Apache de UwAmp. Les macros sont remplacé lorsque le serveur Apache est démarré depuis UwAmp Liste des macros {APACHEPATH} Chemin absolu vers le dossier Apache : UwAmp\apache {DOCUMENTPATH} Chemin absolu vers le dossier www de UwAmp : UwAmp\www {PHPPATH}
Chemin absolu vers le dossier PHP de la version sélectionné dans l'interface principal de UwAmp : UwAmp\apache\php_[CURRENT VERSION]\ {PHPAPACHE2FILE} Chemin absolue vers la dll apache 2 de la version courant de PHP : UwAmp\apache\CURRENT PHP IN UWAMP CONTROL\CURRENT apache2.dll {PHPEXTPATH} Chemin absolue vers le dossier contenant les extensions PHP de la version courante : UwAmp\apache\php_[CURRENT VERSION]\ext {PHPMODULENAME} Nom du module PHP de la version courante pour PHP 5 le nom de module est php5_module pour PHP6 le nom de module est php6_module {APACHE_PORT} Numéro de port utilisé dans l'interface UwAmp {MYSQLPATH} Chemin absolue vers le dossier MySQL : UwAmp\mysql\ {MYSQLBINPATH} Chemin absolue vers le dossier bin de MySQL : UwAmp\mysql\bin {MYSQLDATAPATH} Chemin absolue vers le dossier data de MySQL UwAmp\mysql\data {ONLINE_MODE} En fonction du mode sélectionné dans l'interface dans l'interface principal de UwAmp. Si UwAmp est sélectionné en mode Online le dossier sur lequel est utilisé la macro sera accesible pour toutes les machines du réseaux. {ONLINE_MODE} sera remplacé par : Si UwAmp est sélectionné en mode Offline le dossier sur lequel est utilisé la macro sera accesible uniquement depuis ça propre machine et aucun autre machine du réseaux pourra y accéder.
{ONLINE_MODE} sera remplacé par :
Mode Online et Mode Offline From UwAmp Wiki Jump to: navigation, search Présentation Le mode permet de gèrer la sécurité de manière simplifié sur les répertoires. En fonction du mode sélectionné dans l'interface principal de UwAmp. Si UwAmp est sélectionné en mode Online le dossier sur lequel est utilisé la macro sera accesible pour toutes les machines du réseaux. {ONLINE_MODE} sera remplacé par : Si UwAmp est sélectionné en mode Offline le dossier sur lequel est utilisé la macro sera accesible uniquement depuis ça propre machine et aucun autre machine du réseaux pourra y accéder. {ONLINE_MODE} sera remplacé par : Exemple d'utilisation de la macro {ONLINE_MODE} dans le fichier config de apache Exemple d'utilisation de la macro {ONLINE_MODE} directement dans l'interface UwAmp
Virtual Host From UwAmp Wiki Jump to: navigation, search Contents [hide] 1 Présentation 2 Configuration 2.1 Liste des paramètres 3 Tester un virtual en local sans serveur DNS Présentation Les virtuals hosts permettent d'héberger plusieurs site internet sur le même serveur avec la même adresse IP et sans avoir à taper le nom d'un alias ou d'un sous répertoire dans l'url. Le serveur va regarder le DNS utilisé et rechercher un virtual host associé. Configuration Pour créer un virtual host sur UwAmp il suffit de cliquer sur le bouton "Apache Config" de la fenêtre principale et d'aller dans l'onglet "Virtual Server". Liste des paramètres Host IP : Permet de définir une adresse IP et un port spécifique. L'ip et le port sont séparé par ":". Pour l'ip on peut mettre la valeur * pour spécifier toutes les adresses. Dans la majorité des cas ce champs s'utilise simplement en mettant *:80 Server Name : Nom du DNS associé au virtual host. Si le champs est vide votre virtual host sera considéré comme la configuration par défaut. Dans ce cas UwAmp l'appellera "Apache Main" dans la liste des virtuals hosts. Server Alias : Autres nom DNS associé au virtual host.
Si vous souhaitez que le virtual host soit associé à plusieurs DNS entrez les DNS séparé par un espace. Document Root : Chemin ou sont stocké les fichiers de votre site sur le disque dur. Exemple : C:\monsite\ Il est conseillé de mettre un chemin en utilisant les Macros. Exemple : {DOCUMENTPATH}/monsiteinternet où {DOCUMENTPATH} represente le chemin sur votre disque du répertoire www de UwAmp. Tester un virtual en local sans serveur DNS Si vous souhaitez tester un virtual host en local et que vous n'avez pas de serveur DNS voici une petite astuce. Ouvrez le fichier "hosts" situé dans le répertoire "C:\WINDOWS\system32\drivers\etc\" Ajoutez à la fin du fichier : Par exemple si vous avez créer un virtual host www.toto.com dans UwAmp, si vous voulez tester ce virtual en local ajoutez simplement dans le fichier host :
Mot de passe MySQL From UwAmp Wiki Jump to: navigation, search Contents [hide] 1 Mot de passe par defaut 2 Changer le mot de passe dans PHPMyAdmin 3 Reconfigurer l'authentification PHPMyAdmin 4 User MySQL UwAmp Mot de passe par defaut Le mot de passe par défaut sur UwAmp est : user : root password : root Changer le mot de passe dans PHPMyAdmin Pour changer le mot de passe il faut passer par PHPMyadmin. Sur la page d'accueil cliquez sur "Privilèges". Dans "Privilèges" cliquez sur l'icône à droite sur la ligne du compte à modifier. Vous trouverez ensuite une section "Modifier le mot de passe" ou vous pouvez mettre un nouveau mot de passe. Attention : le changement de mot de passe vous déconnectera de PHPMyAdmin suivez les instructions en dessous pour reconfigurer PHPMyAdmin Reconfigurer l'authentification PHPMyAdmin Si vous avez changé votre mot de passe MySQL PHPMyAdmin ne pourra plus se connecter. Il faut donc changer le mot de passe de la configuration PHPMyAdmin. Ouvrez le fichier : UwAmp\apache\phpmyadmin\config.inc.php Modifier ensuite les lignes suivantes en mettant les bons identifiants :
Si vous souhaitez que PHPMyAdmin ne s'authentifie pas automatiquement vous pouvez modifier la ligne : En mettant : User MySQL UwAmp Dans la liste des utilisateurs UwAmp vous trouverez un compte uwamp, ce compte permet à UwAmp de fermer proprement MySQL en mode standalone. Ce compte doit avoir uniquement les droits sur la commande SHUTDOWN et rien d'autre.