Maison  >  Article  >  développement back-end  >  Comment installer la lampe PHP7

Comment installer la lampe PHP7

王林
王林original
2023-05-22 21:05:07425parcourir

Lors du développement d'applications Web, une pile logicielle appelée LAMP est souvent utilisée. LAMP signifie Linux, Apache, MySQL et PHP. Parmi eux, PHP est un langage de script côté serveur populaire, et l'environnement LAMP peut fournir un environnement de développement Web complet. Cet article se concentrera sur la façon d'installer l'environnement LAMP pour PHP7.

Avant de commencer, assurez-vous d'avoir installé un système d'exploitation Linux et un serveur Web Apache. Dans le même temps, vous devez également posséder certaines connaissances de base en ligne de commande. Il est recommandé d'utiliser le système d'exploitation Ubuntu pour l'installation car il s'agit de l'une des distributions Linux les plus populaires utilisant l'environnement LAMP.

Étape 1 : Installer PHP7

Installez d'abord les pré-dépendances de PHP7. Installez à l'aide de la commande suivante :

sudo apt-get install -y python-software-properties software-properties-common

sudo add-apt-repository ppa:ondrej/php

sudo apt-get update

sudo apt-get install -y php7.0 php7.0-cli php7.0-common libapache2-mod-php7.0 php7.0-mysql php7.0-sqlite3 php7.0-mcrypt php7.0-curl php7.0-json php7.0-gd php7.0-gmp php7.0-mbstring php7.0-zip

Cela installera PHP7 et ses extensions requises. Si vous utilisez un autre système d'exploitation, vous devrez peut-être utiliser des commandes différentes pour installer PHP7.

Étape 2 : tester PHP7

Une fois l'installation terminée, nous devons tester si PHP a été correctement installé.

Tout d'abord, créez un fichier de test à l'aide de la commande suivante :

sudo nano /var/www/html/info.php

Ensuite, copiez et collez le code suivant dans le fichier :

<?php phpinfo(); ?>

Cela créera une page Web avec des informations PHP. Entrez l'adresse IP ou le nom de domaine du serveur dans votre navigateur, suivi de "/info.php" dans la barre d'adresse, par exemple :

http://your_server_IP_address/info.php

Si tout se passe bien, vous devriez pouvoir voir la page d'informations PHP et confirmer que PHP7 a été installé avec succès.

Étape 3 : Installer et configurer la base de données MySQL

MySQL est un autre composant requis, qui est utilisé comme système de gestion de base de données pour l'environnement LAMP. Utilisez la commande suivante pour installer :

sudo apt-get install -y mysql-server mysql-client

Une fois l'installation terminée, nous devons exécuter la commande suivante pour configurer MySQL :

sudo mysql_secure_installation

Dans ce script interactif, vous devrez définir le mot de passe de l'utilisateur root MySQL et d'autres éléments de sécurité. paramètres. Enfin, vous devez définir un mot de passe fort pour l'utilisateur root et désactiver l'accès externe.

Étape 4 : Tester MySQL

Une fois l'installation terminée, testez si MySQL fonctionne normalement. Entrez la commande suivante sur la ligne de commande :

mysql -u root -p

Entrez le mot de passe de l'utilisateur root MySQL pour accéder à la base de données. S'il n'y a aucun message d'erreur, cela signifie que le service MySQL est opérationnel.

Étape 5 : Configurer Apache

Apache est un serveur de site Web dans un environnement LAMP et doit être utilisé avec PHP et MySQL. Vous pouvez installer Apache à l'aide de la commande suivante :

sudo apt-get install -y apache2

De même, nous devons également tester si Apache fonctionne correctement. Entrez l'adresse IP ou le nom de domaine du serveur dans le navigateur. Si vous pouvez voir la page "Apache2 Ubuntu Default Page", cela signifie que le serveur Apache a été installé et configuré correctement.

Étape 6 : Activer mod_rewrite

mod_rewrite est un module Apache qui peut réécrire les URL et effectuer des redirections internes. Dans la plupart des sites Web, il doit être activé, il peut donc être activé à l'aide de la commande suivante :

sudo a2enmod rewrite

Redémarrez le serveur Apache pour qu'il prenne effet :

sudo systemctl restart apache2

Étape sept : Paramètres du pare-feu

Afin d'améliorer la sécurité du serveur, nous avons besoin d'activer le pare-feu pour contrôler le trafic réseau. Vous pouvez utiliser la commande suivante pour installer le pare-feu :

sudo apt-get install -y ufw

Activer le pare-feu :

sudo ufw enable

Ouvrir le trafic http et https :

sudo ufw allow http

sudo ufw allow https

À ce stade, vous avez installé avec succès l'environnement LAMP pour PHP7. LAMP est un environnement de développement Web très courant, rapide à configurer et à utiliser sur les systèmes Linux. Enfin, nous vous recommandons de sauvegarder toutes les données critiques et d'effectuer des mises à jour régulières du système pour protéger la sécurité de votre serveur.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Article précédent:Évaluation du tableau PHPArticle suivant:Évaluation du tableau PHP