I. Présentation Dans ce tutoriel, nous allons voir comment mettre en place un serveur Web « LAMP » sous Debian 11, afin de pouvoir héberger un site Internet (WordPress, Joomla, Drupal, etc…) ou une application (NextCloud, etc.). Au fait, c’est quoi un serveur LAMP ? Il s’agit d’un serveur qui s’appuie sur 4 composants : L pour Linux, c’est-à-dire le système d’exploitation …
Lire la suite »Archives par étiquette : linux
Linux : configuration d’un espace de stockage sécurisé avec SFTP
I. Présentation Dans ce tutoriel, je vais vous expliquer comment mettre en place un système de stockage de fichier sécurisé par l’isolation de chaque utilisateur et le chiffrement des connexions. Autrement dit, nous allons permettre à différents utilisateurs de bénéficier d’un espace de stockage dédié et isolé sur notre serveur, au travers d’une connexion SFTP. SFTP (pour Secure File Transfert Protocol) …
Lire la suite »Comment conteneuriser une application web avec Docker ?
I. Présentation Aujourd’hui, nous allons voir comment conteneuriser votre application web / site web avec Docker, par l’intermédiaire d’un exemple simple. Vous vous demandez surement dans quel but/objectif conteneuriser un projet ? Et bien cela permettra à une tierce personne de tester « On the fly » votre projet, en outrepassant une phase d’installation (de dépendances, etc.) qui peut s’avérer longue en …
Lire la suite »Installer un serveur Web LAMP (Apache, MySQL, PHP) sur WSL 2
I. Présentation Dans ce tutoriel, nous allons installer un serveur Web sur WSL 2 (Windows Subsystem for Linux 2), à partir d’une distribution Ubuntu (Linux). L’objectif étant d’avoir un serveur LAMP complet basé sur Apache2, MySQL et PHP. Pour ce dixième épisode de ma série d’articles au sujet de WSL, nous allons mettre en œuvre un rôle sur une distribution …
Lire la suite »Utilisation de WSL 2 et Docker pour exécuter des containers Linux sur Windows
I. Présentation Pour utiliser les containers sous Windows, il est possible d’utiliser le client Docker Desktop. Dans ces containers, on peut faire tourner des applications Windows. Néanmoins, il ne permet pas d’exécuter des containers Linux directement sur Windows, à cause des dépendances et de l’absence du noyau Linux. Lorsque l’on est sur Linux, on peut exécuter des applications Linux au …
Lire la suite »WSL 2 : gérer les ressources allouées à Linux avec .wslconfig
I. Présentation Lorsque l’on utile WSL 2 sous Windows pour faire tourner des distributions Linux, nous n’avons pas trop de visibilité sur les ressources utilisées, ou en tout cas, sur le maximum de ressources que peuvent utiliser nos machines Linux. Microsoft a intégré un fichier de configuration nommé « .wslconfig » qui permet de gérer les ressources, c’est ce que nous allons …
Lire la suite »WSL : personnaliser le démarrage de Linux avec /etc/wsl.conf
I. Présentation Le démarrage de chaque distribution Linux qui tourne via WSL (Windows Subsystem for Linux) peut être personnalisé avec le fichier de configuration /etc/wsl.conf. Si vous souhaitez maîtriser le fichier de configuration « /etc/wsl.conf », vous êtes au bon endroit ! Dans ce tutoriel, je vais vous expliquer comment utiliser le fichier wsl.conf pour personnaliser le démarrage de la distribution Linux …
Lire la suite »WSL : comment accéder aux fichiers Linux depuis Windows 10 ?
I. Présentation Lorsque l’on utilise WSL pour faire tourner une distribution Linux sur Windows 10, chaque système dispose de son propre espace de stockage. Pour diverses raisons, on peut avoir besoin d’accéder aux fichiers de Linux à partir de l’hôte Windows 10. Découvrons comment cela est possible, tout en sachant que les méthodes détaillées dans cet article fonctionnent sur Windows …
Lire la suite »10 commandes pour maîtriser WSL sous Windows 10
I. Présentation Avec ce tutoriel, je souhaite vous proposer 10 commandes indispensables pour bien maîtriser WSL (Windows Subsystem for Linux) sous Windows 10. 🎥 Disponible au format vidéo (avec chapitres) : J’ai choisi les commandes en fonction de mes propres besoins, qui seront surement aussi les vôtres, mais aussi en fonction des limitations actuelles de WSL sous Windows 10. La …
Lire la suite »Debian – comment installer Nginx en tant que serveur Web ?
I. Présentation Dans ce tutoriel, nous allons voir comment mettre en place un serveur Web Nginx sur Debian 10, dans le but d’héberger un site Web qui s’appuie sur PHP. Nginx, que l’on prononce Engine-X, est un logiciel open source qui permet de monter un serveur web, mais également un reverse proxy pour mettre en cache des éléments et assurer …
Lire la suite »