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

Comment installer l'environnement php sous centos

Sep 27, 2020 pm 03:02 PM
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.

Comment installer l'environnement php sous centos

Recommandé : "Tutoriel d'introduction à Centos"

Installer Apache :

1

yum install httpd httpd-devel

Copier après la connexion

Démarrez Apache :

1

/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 :

1

2

3

 systemctl stop firewalld.service #停止firewall

 systemctl disable firewalld.service #禁止firewall开机启动

 firewall-cmd --state #查看默认防火墙状态(关闭后显示notrunning,开启后显示running)

Copier après la connexion

2. Installez MySQL :

1

yum install mysql mysql-server

Copier après la connexion

Démarrez MySQL :

1

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

1

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

1

yum install -y mariadb-server

Copier après la connexion

Démarrer le service

1

systemctl start mariadb.service

Copier après la connexion

Ajouter au démarrage

1

systemctl enable mariadb.service

Copier après la connexion

C'est fait !
Vous pouvez le tester

1

mysql -u root -p

Copier après la connexion

3 Installer php

1

yum install php php-devel

Copier après la connexion

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

1

/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 :

1

<?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 :

1

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 :

1

2

3

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 :

1

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 :

1

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 :

1

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 :

1

2

3

4

[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

1

 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

1

/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!

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

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Article chaud

Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD
Repo: Comment relancer ses coéquipiers
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
3 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
1 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Tags d'article chaud

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment saisir le chinois en centos Comment saisir le chinois en centos Apr 07, 2024 pm 08:21 PM

Comment saisir le chinois en centos

Comment lire les fichiers du disque USB dans centos7 Comment lire les fichiers du disque USB dans centos7 Apr 07, 2024 pm 08:18 PM

Comment lire les fichiers du disque USB dans centos7

Comment saisir les autorisations root dans centos7 Comment saisir les autorisations root dans centos7 Apr 02, 2024 pm 08:57 PM

Comment saisir les autorisations root dans centos7

Que faire si vous oubliez votre mot de passe pour vous connecter à centos Que faire si vous oubliez votre mot de passe pour vous connecter à centos Apr 07, 2024 pm 07:33 PM

Que faire si vous oubliez votre mot de passe pour vous connecter à centos

Conseils d'utilisation de SCP : exclure les fichiers de manière récursive Conseils d'utilisation de SCP : exclure les fichiers de manière récursive Apr 22, 2024 am 09:04 AM

Conseils d'utilisation de SCP : exclure les fichiers de manière récursive

Que dois-je faire si j'oublie mon nom d'utilisateur et mon mot de passe centos ? Que dois-je faire si j'oublie mon nom d'utilisateur et mon mot de passe centos ? Apr 02, 2024 pm 08:54 PM

Que dois-je faire si j'oublie mon nom d'utilisateur et mon mot de passe centos ?

Comment activer les autorisations root dans centos7 Comment activer les autorisations root dans centos7 Apr 07, 2024 pm 08:03 PM

Comment activer les autorisations root dans centos7

Que dois-je faire si j'oublie mon mot de passe centos7 ? Que dois-je faire si j'oublie mon mot de passe centos7 ? Apr 02, 2024 pm 08:51 PM

Que dois-je faire si j'oublie mon mot de passe centos7 ?

See all articles