Maison > Opération et maintenance > CentOS > Comment installer l'environnement php sous centos

Comment installer l'environnement php sous centos

藏色散人
Libérer: 2020-09-27 15:02:30
original
12020 Les gens l'ont consulté

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.

Comment installer l'environnement php sous centos

Recommandé : "Tutoriel d'introduction à Centos"

Installer Apache :

yum install httpd httpd-devel
Copier après la connexion

Démarrez Apache :

/bin/systemctl start httpd.service
Copier après la connexion
Copier après la connexion
Copier après la connexion

À 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)
Copier après la connexion

2. Installez MySQL :

yum install mysql mysql-server
Copier après la connexion

Démarrez MySQL :

systemctl start mysql.service
Copier après la connexion

Lors du démarrage de la base de données MySQL, l'invite est comme ceci

Failed to start mysqld.service: Unit not found
Copier après la connexion

La solution est la suivante :
Vous devez d'abord installer mariadb-server

yum install -y mariadb-server
Copier après la connexion

Démarrer le service

systemctl start mariadb.service
Copier après la connexion

Ajouter au démarrage

systemctl enable mariadb.service
Copier après la connexion

C'est fait !
Vous pouvez le tester

mysql -u root -p
Copier après la connexion

3 Installer php

yum install php php-devel
Copier après la connexion

Redémarrer Apache pour créer. php take effect

/bin/systemctl start httpd.service
Copier après la connexion
Copier après la connexion
Copier après la connexion

Vous pouvez maintenant aller dans le répertoire :Créez un fichier PHP index.php sous /var/www/html/, ajoutez le code :

<?php phpinfo(); ?>
Copier après la connexion

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
Copier après la connexion

Erreur d'invite :

error: Failed dependencies:

epel-release >= 7 is needed by webtatic-release-7-3.noarch
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

Obtenez avec succès le source yum de PHP7, puis exécutez :

yum install php70w
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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

/bin/systemctl start httpd.service
Copier après la connexion
Copier après la connexion
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal