Maison >Opération et maintenance >CentOS >Comment installer l'environnement php sous centos
Comment installer l'environnement php sous centos : installez et démarrez d'abord apache ; puis installez mysql ; puis installez php via la commande "yum install php php-devel" et enfin redémarrez apache.
Recommandé : "Tutoriel d'introduction à Centos"
Installer Apache :
yum install httpd httpd-devel
Démarrez Apache :
/bin/systemctl start httpd.service
À ce moment, entrez l'adresse IP du serveur dans la barre d'adresse du navigateur. Vous devriez voir la page du service Apache. Il n'est pas nécessaire de saisir le port Apache. utilise le port 80 par défaut. Si le port change. Si vous perdez, vous perdrez.
Vous ne pourrez peut-être pas y accéder. Vous devez désactiver le
pare-feu dans Centos 7 :
systemctl stop firewalld.service #停止firewall systemctl disable firewalld.service #禁止firewall开机启动 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)
2. Installez MySQL :
yum install mysql mysql-server
Démarrez MySQL :
systemctl start mysql.service
Lors du démarrage de la base de données MySQL, l'invite est comme ceci
Failed to start mysqld.service: Unit not found
La solution est la suivante :
Vous devez d'abord installer mariadb-server
yum install -y mariadb-server
Démarrer le service
systemctl start mariadb.service
Ajouter au démarrage
systemctl enable mariadb.service
C'est fait !
Vous pouvez le tester
mysql -u root -p
3 Installer php
yum install php php-devel
Redémarrer Apache pour créer. php take effect
/bin/systemctl start httpd.service
Vous pouvez maintenant aller dans le répertoire :Créez un fichier PHP index.php sous /var/www/html/, ajoutez le code :
<?php phpinfo(); ?>
puis accédez à ce fichier dans le navigateur, vous pouvez voir quelques informations sur PHP, le fichier de configuration php.ini Le chemin est visible sur cette page
Si vous souhaitez installer la version PHP7, veuillez consulter les étapes suivantes
Installez PHP7 via yum dans centos7, exécutez-le d'abord dans le terminal :
rpm -Uvh htt[ps](http://www.111cn.net/fw/photo.html)://mirror.webtatic.com/yum/el7/webtatic-release.rpm
Erreur d'invite :
error: Failed dependencies: epel-release >= 7 is needed by webtatic-release-7-3.noarch
Vous devez d'abord installer epel-release.
1. Installez epel-release
via la commande :
rpm -ivh http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
Installé avec succès.
2. Installez PHP7
Exécutez à nouveau la commande suivante sur le terminal :
rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm
Obtenez avec succès le source yum de PHP7, puis exécutez :
yum install php70w
Vous avez terminé.
3. Vérifiez l'installation
Commande du terminal : php -v, affichez la version actuelle de PHP, les informations sont les suivantes :
[root@iZ94w0kemvtZ /]# php -v PHP 7.0.2 (cli) (built: Jan 9 2016 14:00:11) ( NTS ) Copyright (c) 1997-2015 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2015 Zend Technologies
De cette façon, PHP7 est réussi installé via yum sous CentOS 7.
Installer l'extension php
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
/bin/systemctl start httpd.service
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!