Maison > Article > tutoriels informatiques > 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 :
Avant de commencer ce tutoriel, vous aurez peut-être besoin d'un serveur sur lequel Debian 12 est installé :
Les étudiants qui n'ont pas de serveur peuvent l'acheter ici en Chine, et les serveurs VPS à l'étranger peuvent l'acheter ici.
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 ».
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"
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"
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 :
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!