Maison  >  Article  >  Opération et maintenance  >  Comment installer l'environnement php dans centos6.5

Comment installer l'environnement php dans centos6.5

王林
王林original
2020-07-31 13:55:303329parcourir

Comment installer l'environnement php dans centos6.5 : 1. Installez Apache et configurez le démarrage ; 2. Supprimez le php installé par défaut et réinstallez-le ; 3. Mettez à jour la source et installez le logiciel associé ; mysql et configuration Il démarrera automatiquement après le démarrage ; 5. Installez ftp.

Comment installer l'environnement php dans centos6.5

Les opérations suivantes sont toutes effectuées par l'utilisateur root pour se connecter à centos.

(Tutoriel recommandé : Tutoriel Centos)

1. Installer Apache

Vérifiez s'il a été installé

#rpm -qa httpd

Installation de la commande

#yum install httpd -y

Définir le démarrage

chkconfig httpd on

Démarrer le logiciel

service httpd start

À ce moment, entrez le Adresse IP du serveur dans le navigateur. Elle indique qu'elle n'est pas accessible car le pare-feu du serveur n'est pas configuré pour autoriser le port 80.

Modifiez le fichier de configuration du pare-feu et ajoutez le port 80

#vi /etc/sysconfig/iptables

Appuyez sur la touche i pour entrer dans l'état d'édition et changez -A INPUT -m state --state NEW -m tcp - p tcp -- dport 80 -j ACCEPT ajouté.

Appuyez sur esc, puis sur :wq, puis appuyez sur Entrée pour enregistrer et quitter. Vous devez pouvoir utiliser vi ici.

Redémarrez le pare-feu

#service iptables restart

À ce moment, entrez l'adresse IP du service dans le navigateur pour afficher la page Apache, et Apache est installé avec succès.

2. Installer php

La version php5.5 est installée ici.

Vérifiez si php est installé

#rpm -qa|grep php

Supprimez la version de php précédemment installée (yum install installation, centos installe php5.3 par défaut)

#rpm -e php-fpm-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-common-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-cli-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-odbc-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-xml-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pear-1.9.4-5.el6.noarch --nodeps
#rpm -e php-mbstring-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-ldap-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-bcmath-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pecl-redis-2.2.8-1.el6.x86_64 --nodeps
#rpm -e php-pdo-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-gd-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-mysql-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-xmlrpc-5.3.3-47.el6.x86_64 --nodeps
#rpm -e php-pecl-igbinary-1.2.1-1.el6.x86_64 --nodeps

Source de mise à jour

#rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm
#rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

Afficher la liste des versions de php

#yum list php*

Installer php et les logiciels associés

#yum install php55w.x86_64 php55w-fpm.x86_64 php55w-mysql.x86_64 php55w-gd.x86_64 libjpeg* php55w-ldap.x86_64 php55w-odbc.x86_64 php55w-pear.noarch php55w-xml.x86_64 php55w-xmlrpc.x86_64 php55w-mbstring.x86_64 php55w-bcmath.x86_64 php-mhash

Afficher la version de php

#php -v

Si PHP version 5.5 s'affiche, l'installation est réussie.

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

3. Installez la base de données MySQL

Déterminez si il est terminé Installez mysql, s'il est installé, la version installée sera affichée

#rpm -qa|grep mysql

Installer mysql

#yum install mysql-server

Si l'installation est réussie, vérifiez la version mysql

#rpm -qa|grep mysql

Démarrer le service mysql

#service mysqld start

Configurer et démarrer

#chkconfig mysqld on

Tester la connexion

#mysql

Afficher base de données (à ce moment, trois bases de données, information_schema, mysql et test, seront affichées)

mysql>show databases;

Mettre à jour le mot de passe mysql et quitter

mysql>use mysql;
mysql>update user set password = password('密码') where user = 'root';
mysql>flush privileges;
mysql>exit;

Tester le nouveau mot de passe

#mysql -uroot -p密码

Testez le nouveau mot de passe

#rpm -qa|grep vsftpd

4. Installer ftp

Vérifier s'il a été installé

#yum -y install vsftpd

Installer vsftpd

#service vsftpd start

Démarrer vsftpd

#chkconfig vsftpd on

Définir le démarrage

#useradd -d /var/www/html/ -g ftp -s /sbin/nologin ftp用户名#(/var/www/html/是apache根目录,这里用这个作为ftp用户目录)

Créer un utilisateur FTP

#passwd ftp用户名

Définir le mot de passe de l'utilisateur FTP

#vi /etc/sysconfig/iptables

Ensuite, entrez le mot de passe et confirmez le mot de passe

Définissez la version du port du pare-feu

-A INPUT -m state --state NEW -m tcp -p tcp --dport 21 -j ACCEPT
-A INPUT -m state --state NEW -m tcp -p tcp --dport 20 -j ACCEPT

Ajoutez les ports 21 et 20. Si vous n'ajoutez pas de ports pour vous connecter au FTP, il vous demandera que vous ne pouvez pas vous connecter.

#chmod 777 /var/www/html

À ce moment, ouvrez xftp et entrez le nom d'utilisateur et le mot de passe IP pour vous connecter. S'il vous demande que le dossier distant ne peut pas être affiché, cliquez sur xftp file-properties-use passive mode (décochez) pour se reconnecter.

Les fichiers ne peuvent pas être téléchargés pour le moment et les autorisations doivent être définies.

rrreeeTéléchargez le code source du site Web php dans le répertoire /var/www/html/ et entrez l'adresse IP dans le navigateur pour accéder au site Web.

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