


Comment configurer rapidement un environnement LAMP sur Debian 12
LAMP fait référence à l'abréviation composée des premières lettres des noms de quatre composants open source, généralement utilisés pour prendre en charge les programmes Web développés avec PHP. Lors de l'achat d'un serveur VPS, qu'il s'agisse du serveur Alibaba Cloud ECS ou VULTR VPS, si vous envisagez d'installer un système Debian et de configurer un environnement LAMP, cet article vous apportera de l'aide.
Présentons en détail la signification spécifique de LAMP :
- L – Système d'exploitation Linux
- A – Apache est le serveur Web HTTP le plus populaire au monde
- M – Système de gestion de bases de données relationnelles MySQL ou MariaDB
- P – Langage de programmation PHP
Avant de commencer
Avant de commencer ce tutoriel, vous aurez peut-être besoin d'un serveur sur lequel Debian 12 est installé :
- Au moins 1 Go de RAM
- Utilisateurs non root avec autorisations sudo (bien sûr, les utilisateurs root peuvent également être utilisés, mais les considérations de sécurité ne sont pas recommandées)
Les étudiants qui n'ont pas de serveur peuvent l'acheter ici en Chine, et les serveurs VPS à l'étranger peuvent l'acheter ici.
Étape 1. Installez Apache
Apache est disponible dans les référentiels Debian 12 par défaut. L'installation est très simple, exécutez la commande suivante :
mise à jour sudo apt
sudo apt installer apache2
Une fois l'installation terminée, le service apache2 s'exécute automatiquement par défaut et peut être consulté via la commande suivante :
sudo systemctl statut apache2
Une fois la commande exécutée, vous verrez quelque chose de similaire à ce qui suit :
Saisie du navigateurhttp://localhost
affiche la page d'informations sur Apache par défaut.
Commandes de démarrage et d'arrêt du service Apache :
sudo systemctl start apache2 //Démarrer
sudo systemctl stop apache2 //Arrêtez
Veuillez vous référer à « Comment installer Apache sur Debian 12 ».
Étape 2. Installez MariaDB / MySQL
Le progiciel MySQL n'est pas inclus dans la source du logiciel Debian 12 et a été remplacé par MariaDB MariaDB est entièrement compatible avec MySQL.
Si vous souhaitez installer MySql, vous pouvez consulter "Comment installer MySQL sur Debian 12"
La commande suivante prend l'installation de MariaDB comme exemple :
mise à jour sudo apt
sudo apt installer mariadb-server
Une fois l'installation terminée, le service MariaDB démarrera automatiquement et pourra être consulté via la commande suivante.
sudo systemctl statut mariadb
S'il fonctionne normalement, vous verrez un résultat similaire à celui-ci :
Exécutez la commande suivante pour renforcer la sécurité de la base de données MariaDB selon les invites.
sudo mysql_secure_installation
Une fois la commande exécutée, vous recevrez une invite dans le terminal. En gros, vous pouvez saisir y
jusqu'au bout.
Pour une sécurité améliorée, il est recommandé de conserver le plugin d'authentification par défaut et de permettre à l'utilisateur root de s'authentifier uniquement via les sockets Unix.
Si vous souhaitez modifier l'authentification root en authentification classique, vous pouvez procéder comme suit sur le serveur :
sudo mysql
Ensuite, exécutez le SQL suivant.
ALTER USER 'root'@'localhost' IDENTIFIÉ VIA mysql_native_password;
ALTER USER 'root'@'localhost' IDENTIFIÉ PAR 'your_root_passwd';
Voiciyour_root_passwd
le mot de passe du compte root que vous avez défini. Une fois les paramètres ci-dessus terminés, vous pouvez vous connecter au terminal via la commande suivante.
mysql -u racine -p
Pour plus d'informations, veuillez vous référer à "Comment installer MariaDB sur Debian 12"
Étape 3. Installez et configurez PHP
Le php installé par défaut dans l'environnement Debian 12 est 8.2.
sudo apt update
sudo apt installer php libapache2-mod-php php-mysql php-fpm
Remarque : par défaut, php est installé avec la dernière version php8.2 dans le référentiel de logiciels Debian 12. Si vous devez installer une version spécifique de PHP, vous pouvez procéder comme suit :
sudo apt installer php[version]
Par exemple, si vous installez la version 7.3 de php, la commande est la suivante :
sudo apt installer php7.3
Bien sûr, le module correspondant doit également spécifier la version, comme php7.3-mysql Généralement, les modules suivants sont couramment utilisés :
.php7.3-cli
php7.3-common
php7.3-curl
php7.3-gd
php7.3-json
php7.3-mbstring
php7.3-mysql
php7.3-xml
php7.3-fpm
Pour plus d'informations, veuillez vous référer à "Comment installer PHP sur Debian 12"
Étape 4. Visitez LAMP
Après les trois étapes ci-dessus, nous avons installé Apache, MariaDB/MySQL et PHP. Nous pouvons désormais ajouter du contenu du site pour accéder aux fichiers statiques ou aux fichiers php.
Tout d’abord, entrez le répertoire du site par défaut d’Apache via la commande cd.
cd /var/www/html
Deuxièmement, créez le fichier info.php via la commande touch et modifiez le fichier en utilisant vi/vim.
sudo touch info.php
sudo vi info.php
Appuyez sur la touche i
pour entrer en mode édition et entrez le contenu suivant
Appuyez sur la touche Esc
,输入:wq
,按Enter
pour enregistrer le fichier et revenir.
Enfin, entrez http://localhost/info.php
dans votre navigateur local, vous verrez ce qui suit :
Écrit à la fin
Ce tutoriel vous a montré comment configurer un environnement LAMP sur Debian 12. Si possible, je vous recommande de l'essayer sur votre propre serveur Debian.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Outils d'IA chauds

Undresser.AI Undress
Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover
Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

Video Face Swap
Échangez les visages dans n'importe quelle vidéo sans effort grâce à notre outil d'échange de visage AI entièrement gratuit !

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

SublimeText3 version Mac
Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Cette étude fournit une analyse complète et approfondie des problèmes de désinstallation de logiciels pouvant survenir lors du processus de test d'intrusion et d'audit de sécurité de KaliLinux, et propose des solutions pour garantir la stabilité et la fiabilité du système. 1. Comprendre la méthode d'installation du logiciel Avant de désinstaller le logiciel de Kalilinux, il est crucial de déterminer d'abord son chemin d'installation. Ensuite, la solution de déchargement appropriée est sélectionnée en conséquence sur la base du chemin sélectionné. Les méthodes d'installation courantes incluent apt-get, dpkg, la compilation du code source et d'autres formulaires. Chaque stratégie a ses propres caractéristiques et les mesures de déchargement correspondantes. 2. Utilisez la commande apt-get pour désinstaller le logiciel Dans le système KaliLinux, le composant fonctionnel apt-get est largement utilisé pour exécuter des progiciels de manière efficace et pratique.

Snap est un gestionnaire de packages externe conçu pour les systèmes Linux qui vous offre un moyen pratique d'installer des applications conteneurisées. Snap vous permet de télécharger et d'installer facilement des packages sans vous soucier de l'installation de dépendances supplémentaires. Le gestionnaire résout automatiquement les dépendances requises par le package, garantissant ainsi le bon fonctionnement du package sur votre système. Snap complète le gestionnaire de packages natif apt, vous offrant une autre option pour installer et exécuter des applications sur votre système. Dans ce guide, vous trouverez un guide complet sur la façon d'installer Snap sur Debian12. Aperçu : Comment installer Snap sur Debian12 Comment trouver la disponibilité des paquets sur Snap Comment trouver des informations sur les paquets sur Snap

Récemment, le système d'exploitation national Kirin Linux a attiré beaucoup d'attention. En tant qu'ingénieur informatique senior, j'ai un fort intérêt pour l'innovation technologique, j'ai donc personnellement expérimenté le processus d'installation de ce système, et je vais maintenant partager mon expérience avec vous. Avant d'exécuter le processus d'installation, j'étais parfaitement préparé aux étapes pertinentes. La première tâche consiste à télécharger et copier la dernière image du système d'exploitation Kirin Linux sur une clé USB ; deuxièmement, pour Linux 64 bits, à s'assurer que les données importantes des appareils personnels ont été sauvegardées pour faire face aux problèmes d'installation potentiels ; éteignez l’ordinateur et insérez la clé USB. Après avoir accédé à l'interface d'installation et redémarré l'ordinateur, appuyez rapidement sur la touche de fonction F12, entrez dans le menu de démarrage du système et sélectionnez l'option de démarrage prioritaire USB. Avec un écran de démarrage magnifique et simple apparaissant devant vous

STEAM est une plateforme de jeu populaire développée par Valve Corporation qui vous permet d'acheter, de télécharger, d'installer et de jouer à des jeux. Il fournit des fonctionnalités telles que des mises à jour automatiques, la mise en relation et un forum communautaire pour résoudre les problèmes liés aux logiciels. En plus de cela, vous pouvez également utiliser Steam pour interagir avec d'autres joueurs et développeurs car il bénéficie d'un support communautaire étendu. Dans ce guide, vous apprendrez : Comment installer Steam sur Debian12 Comment exécuter Steam sur Debian12 Comment supprimer Steam de Debian12 Conclusion Comment installer Steam sur Debian12 Vous pouvez installer Steam sur Debian12 : paquets deb du référentiel officiel Debian

Le rôle d'un relais DHCP est de transmettre les paquets DHCP reçus vers un autre serveur DHCP du réseau, même si les deux serveurs se trouvent sur des sous-réseaux différents. En utilisant un relais DHCP, vous pouvez déployer un serveur DHCP centralisé dans le centre réseau et l'utiliser pour attribuer dynamiquement des adresses IP à tous les sous-réseaux/VLAN du réseau. Dnsmasq est un serveur de protocole DNS et DHCP couramment utilisé qui peut être configuré en tant que serveur relais DHCP pour faciliter la gestion des configurations d'hôtes dynamiques sur le réseau. Dans cet article, nous allons vous montrer comment configurer Dnsmasq comme serveur relais DHCP. Sujets de contenu : Topologie du réseau Configuration d'adresses IP statiques sur un relais DHCP D sur un serveur DHCP centralisé

Méthodes pour résoudre le problème des caractères tronqués affichés sur la ligne de commande Linux. Dans le système d'exploitation Linux, nous rencontrerons parfois des caractères tronqués affichés lors de l'utilisation de l'interface de ligne de commande, ce qui affectera notre visualisation et notre compréhension normales des résultats ou du fichier de sortie de la commande. Contenu. Les causes des caractères tronqués peuvent être dues à des paramètres de jeu de caractères système incorrects, à un logiciel de terminal ne prenant pas en charge l'affichage de jeux de caractères spécifiques, à des formats d'encodage de fichiers incohérents, etc. Cet article présentera quelques méthodes pour résoudre le problème des caractères tronqués affichés sur la ligne de commande Linux et fournira des exemples de code spécifiques pour aider les lecteurs à résoudre des problèmes similaires.

Java est un langage de programmation puissant qui permet aux utilisateurs de créer un large éventail d'applications, telles que la création de jeux, la création d'applications Web et la conception de systèmes embarqués. Debian12 est un nouveau système d'exploitation puissant basé sur Linux qui fournit une base stable et fiable pour le développement des applications Java. Avec les systèmes Java et Debian, vous pouvez ouvrir un monde de possibilités et d'innovations qui peuvent certainement beaucoup aider les gens. Cela n'est possible que si Java est installé sur votre système Debian. Dans ce guide, vous apprendrez : Comment installer Java sur Debian12 Comment installer Java sur Debian12 Comment supprimer Java de Debian12

L'installation et la configuration du service de partage de fichiers Samba dans Debian peuvent être complétées par les étapes suivantes : 1. Installez Samba : Tout d'abord, installez Samba à l'aide du gestionnaire de paquets apt : sudoaptupdate sudoaptinstallsamba 2. Configurez Samba : modifiez le fichier de configuration principal de Samba /etc/samba/ smb .conf : sudonano/etc/samba/smb.conf Dans le fichier, vous pouvez définir la configuration du répertoire partagé et de l'utilisateur partagé. Voici un exemple de configuration : [share] comment=SharedFolder
