L’installation d’une version n’affiche qu’un écran très dépouillé.
La version complète propose de nombreux outils actifs ou orientés JavaScript..
Néanmoins, les possibilités du menu semblent étendues :
- Le menu principal de Laragon
disponibilité des 2 serveurs Apache et/ou Nginx
facilité pour ajouter diverses PHP depuis http://windows.php.net
un outil d’ajout automatique de versions et outils
intégration d’un mail vers une adresse @gmail
accès par menu aux outils Notepad++
et netstat
accès automatisé aux hôtes virtuels et certificats SSL
La documentation promet ainsi : git, phpmyadmin, Node.js/MongoDB, Python/Django/Flask/Postgres, Ruby, Java, SSL, Apache 2.4, Nginx, MySQL 5.7, PHP 7.2, Redis, Memcached, Node.js 11, npm, yarn, …
Et même de Créer un site rapidement..
nous verrons cela plus loin !
Les possibilités
Cet outil exclusivement Windows s’ajoute à une liste déja remplie : toutefois il semble plus facile à configurer et à étendre même, dans une optique moins technique que Wamp : ainsi peut-on cloner directement un projet,
De meme, l’ajout d’une bibliothèque Xdebug est facilité par le renvoi direct vers une page d’aide (qui rappelle même les paramètres complémentaires donnés ci-dessous).
Quelques explications pour mieux démarrer
Ainsi, Laragon repère automatiquement vos répertoires sous la racine du serveur x:\Laragon\www\
et en déduit des Virtual Hosts sous une forme paramétrée dans l’ecran de préférences : ils sont automatiquement créés dans votre TLD [1], et accessibles dans les sous-menus de www
: hyper-simple !
Par contre la configuration standard avec Nginx ignore les fichiers .htaccess
, ce qui peut s’avérer gênant : ne cherchez pas plus longtemps, un super-outil en-ligne https://winginx.com/en/htaccess vous convertit votre fichier htaccess.txt
en
Les fichiers de configuration de NGinx sont sous {LARAGON_ROOT}/etc/nginx/
dans deux répertoires :
-
./alias
contient les fichiers de conf des alias -
./sites-enabled
proposent les configurations des Virtuals Hosts
Ajouter des versions de PHP
Laragon explore automatiquement les branches de ses répertoires de fonctionnement ; en conséquence, il suffit de créer l’arborescence d’une nouvelle version sous sa branche (par exemple sous {LARAGON_ROOT}/php/
), et d’y déposer l’archive récupérée ici correspondante (depuis décompactée, pour qu’elle soit reconnue et exécutable !
La version courante de PHP est affiché dans le titre de la fenêtre Laragon,
et le menu est aussi accessible depuis l’icône en barre des taches.
Vous pouvez aussi rajouter une ancienne version de PhpMyAdmin téléchargée, à décompacter dans un sous-dossier de {LARAGON_ROOT}/etc/apps/
.
Ensuite, rajouter la bibliothèque Xdebug est alors aussi facile... surtout avec l’assistant magique https://xdebug.org/wizard :
- lancer Laragon avec la version voulue de PHP
et récupérer avec Ctrl+C le texte duphpinfo()
dans l’écran dehttp://localhost/
- coller ce contenu dans l’assistant
- télécharger la version correspondante de Xdebug dans la page d’archives,
à copier dans le sous-dossier./ext/
du PHP ciblé - et rajouter alors au
php.ini
créé dans le dossier du PHP ciblé,
les lignes de configuration[xdebug]
proposées plus haut par l’assistant :
zend_extension = "i:/Laragon/bin/php/phpXXX/ext/php_xdebug-2.2.7-5.3-vc9-x86_64.dll"
suivie des configurations de Xdebug ;
Bien sur vous pourrez tout assi facilement vous rajouter la version Apache que vous voudrez (à condition de coupler les versions PHP et Apache compilés avec les mêmes bibliothèques VisualC++ , numérotées par VC15 ou mieux) ; sinon un message d’erreur vous arretera !
- Laragon controle les versions lancées...
Toutefois, si vous commencez vraiment à utiliser plusieurs versions, pensez à vous rajouter toutes ces bibliothèques, et les deux outils de Otomatic vous seront fort utiles :
La Cerise VHosts & SPIP
Un point fort à l’usage, c’est de "rajouter" un site en quelques clicks : WordPress, Drupal,... mais pas (encore) SPIP ! Pourtant rien de plus facile !
Votre Laragon étant installé, allez juste modifier le fichier texte de configuration :{LARAGON_ROOT}\usr\
sites.conf
:
------------------------------------------------------
# SPIP
SPIP 3.2=https://files.spip.net/spip/stable/spip-3.2.zip
# SPIP-dev
SPIP 3.3-dev=https://files.spip.net/spip/dev/spip-master.zip
, et vous pourrez vous rajouter un site SPIP d’un clic (avec hôte virtuel automatique) !
Des p’tits soucis ?
une erreur en important un DUMP SQL (erreur sur une valeur de date par défaut :
rajoutez SET sql_mode = '';
en début de votre dump SQL pour désactiver le mode strict de MySQL
Article publié le 12 mars 2021, et actualisé en avril 2021 .
Répondre à cet article