Maison  >  Article  >  Opération et maintenance  >  Quelle est la bonne façon d'installer l'environnement php dans centos7

Quelle est la bonne façon d'installer l'environnement php dans centos7

王林
王林original
2020-11-05 15:54:243236parcourir

La bonne façon d'installer l'environnement php dans centos7 est la suivante : 1. Exécutez la commande [yum install httpd] pour installer Apache ; 2. Installez la base de données mysql ; 3. Exécutez le [yum install php php-server ; ] commande pour installer php.

Quelle est la bonne façon d'installer l'environnement php dans centos7

Les étapes d'installation sont les suivantes :

(Recommandation vidéo d'apprentissage : Tutoriel vidéo Java)

1, installez d'abord Apache :

yum install httpd

Configurez ServerName, entrez le fichier httpd.conf :

vi /etc/httpd/conf/httpd.conf

Changez #ServerName www.example.com:80 en ServerName localhost:80

Par défaut, Apache utilise le port 80

Le pare-feu ouvre le port 80 pour un accès externe

firewall-cmd --permanent --zone=public --add-port=80/tcp //添加80端口
firewall-cmd --reload //生效

Vérifiez s'il est à nouveau activé :

firewall-cmd --permanent --zone=public --list-ports //查看开放端口列表

Démarrez Apache :

systemctl start httpd.service

2. Installez mysql :

yum install mysql mysql-server

Démarrez mysql :

systemctl start mysqld.service

3. Installez php

yum install php php-devel

Redémarrez Apache pour que php prenne effet

systemctl restart httpd.service
<.>Vous pouvez maintenant aller dans le répertoire :/ Créer un fichier PHP sous var/www/html/

Code :

<?php 
    phpinfo(); 
?>

Accédez à ce fichier dans le navigateur, vous pouvez voir quelques informations sur PHP

Installer php L'extension

yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc

Après avoir installé l'extension, vous devez redémarrer Apache

systemctl restart httpd.service

Le code php pour tester si le lien mysql est réussi

<?php
$servername = "localhost";
$username = "username";
$password = "password";
 
// 创建连接
$conn = new mysqli($servername, $username, $password);
 
// 检测连接
if ($conn->connect_error) {
    die("连接失败: " . $conn->connect_error);
} 
echo "连接成功";
?>

Vous pouvez passer le code ci-dessus dans le répertoire /var/ www/html/

Accéder au fichier dans le navigateur Si la connexion de sortie est réussie, la configuration est OK.

Pièce jointe : Chemin du fichier de configuration par défaut d'Apache :

Le répertoire racine du site Web pointe vers le répertoire /var/www/html

Le fichier de configuration principal est /etc/ httpd/conf/httpd .conf

est stocké dans le répertoire /etc/httpd/conf.d/

Recommandations associées :

formation php

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