Différences entre les versions de « WSL LAMP 3. démarrer WSL (LAMP) en même temps que Windows »
Ligne 8 : | Ligne 8 : | ||
<b>startWSL.bat :</b> | <b>startWSL.bat :</b> | ||
<pre> | <pre> | ||
@echo off | |||
title Start WSLAMP services | |||
echo Restarting WSL... | |||
wsl --shutdown | |||
echo Starting LAMP services... | |||
wsl -d Debian -u root service rsyslog start | |||
wsl -d Debian -u root service ssh start | |||
wsl -d Debian -u root service sendmail start | |||
wsl -d Debian -u root service mysql start | wsl -d Debian -u root service mysql start | ||
wsl -d Debian -u root service apache2 start | wsl -d Debian -u root service apache2 start | ||
echo "Done" | |||
</pre> | </pre> | ||
Version du 18 novembre 2021 à 05:13
Si vous arrivez sur cette page et n'avez pas encore installé WSL et LAMP, alors tout commence ici.
Créer un batch pour démarrer WSL2
Pour démarrer notre serveur LAMP facilement nous allons créer un batch "startWSL.bat" contenant le code suivant :
startWSL.bat :
@echo off title Start WSLAMP services echo Restarting WSL... wsl --shutdown echo Starting LAMP services... wsl -d Debian -u root service rsyslog start wsl -d Debian -u root service ssh start wsl -d Debian -u root service sendmail start wsl -d Debian -u root service mysql start wsl -d Debian -u root service apache2 start echo "Done"
Remplacez Debian avec le nom de votre distribution WSL2. J'ai mis ce batch dans un répertoire Progz sur C: (C:\Progz\startWSL.bat).
Créer une tâche planifiée pour démarrer le script avec Windows
Cliquez sur la loupe Windows en bas à gauche et cherchez "Planificateur de Tâches". Lancez-le en tant qu'administrateur avec un clique droite.
Suivez ensuite ce petit didacticiel :
Windows vous demandera un mot de passe administrateur pour terminer l'opération. Après avoir redémarré votre ordinateur votre serveur web devrait être fonctionnel !
C'est ainsi que se termine ce didacticiel est j'espère qu'il vous sera utile. Bon dev à tous ! :-)