Maison >Opération et maintenance >CentOS >tutoriel de configuration de l'environnement php centos

tutoriel de configuration de l'environnement php centos

藏色散人
藏色散人original
2020-10-10 09:42:485742parcourir

Comment créer l'environnement php centos : installez d'abord Apache et configurez ServerName ; puis installez mysql ; puis utilisez la commande "yum install php php-devel" pour enfin redémarrer le service.

tutoriel de configuration de l'environnement php centos

Recommandé : "Tutoriel de démarrage de Centos"

CentOSCréer un Serveur PHP La méthode d'environnement

est la suivante :

1 Installez d'abord Apache :

yum install httpd

Configurer ServerName

vi /etc/httpd/conf/httpd.conf

Remplacez

#ServerName www.example.com:80 par ServerName localhost:80

Pour la machine externe, saisissez l'adresse IP du serveur à ce moment et vous devriez voir Apache Sur la page du service, il n'est pas nécessaire de saisir le port. Apache utilise le port 80 par défaut

S'il ne peut pas être ouvert, peut-être que le port 80 n'a pas été ouvert pour un accès externe. . Vérifiez :

/etc/init.d/iptables status

pour voir s'il y a des informations telles que 80 après, sinon ouvrez-le, faites attention à la position et à l'état de la déclaration, il y a deux barres horizontales devant le rapport - :

vim /etc/sysconfig/iptables

Ajoutez :

-A INPUT -p tcp -m state --state NEW -m tcp --dport 22 -j ACCEPT
-A INPUT -p tcp -m state --state NEW -m tcp --dport 80 -j ACCEPT

Puis redémarrez et enregistrez le pare-feu :

service iptables restart
/etc/rc.d/init.d/iptables save

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

/etc/init.d/iptables status

Démarrez Apache :

/etc/init.d/httpd start

2. Installez MySQL :

yum install mysql mysql-server

Démarrez MySQL :

/etc/init.d/mysqld start

3. Installez php

yum install php php-devel

Redémarrez Apache pour que php prenne effet

/etc/init.d/httpd restart

À ce moment, vous pouvez créer un fichier PHP dans le répertoire : /var/www/html/

Code :

<?php phpinfo(); ?>

Accédez ensuite à ce fichier et vous pourrez voir le PHP Quelques informations, le chemin d'accès au fichier de configuration php.ini est visible ici page

Installer l'extension php


Le code est le suivant :

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

/etc/init.d/httpd restart

Code PHP pour tester si le lien mysql réussit

<?php
$con = mysql_connect("10.0.@.@@","@@","@@");
if (!$con)
{
 die(&#39;Could not connect: &#39; . mysql_error());
}
mysql_select_db("mydb", $con);
$result = mysql_query("SELECT * FROM sys_user");
while($row = mysql_fetch_array($result))
{
 echo $row[&#39;UserName&#39;] . " " . $row[&#39;PassWord&#39;] . " " . $row[&#39;id&#39;];
 echo "<br />";
}
mysql_close($con);
?>

Vous pouvez passez le code ci-dessus dans le répertoire

/var/www/html/
pour voir l'exécution

Introduction au répertoire d'installation

Apache pointe le répertoire racine du site Web vers

/var/www/html par défaut RépertoireLe fichier de configuration principal par défaut est
/etc/ Le httpd/conf/httpd. La configuration conf
est stockée dans le répertoire
/etc/httpd/conf.d/

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