Maison > Article > Opération et maintenance > Comment installer l'environnement php dans centos6.5
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.
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
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
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!