Maison > Opération et maintenance > CentOS > le corps du texte

Comment installer l'environnement php dans centos6.5

王林
Libérer: 2020-07-31 13:55:30
original
3334 Les gens l'ont consulté

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

Installation de la commande

#yum install httpd -y
Copier après la connexion

Définir le démarrage

chkconfig httpd on
Copier après la connexion

Démarrer le logiciel

service httpd start
Copier après la connexion

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

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

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

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

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

Afficher la liste des versions de php

#yum list php*
Copier après la connexion

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

Afficher la version de php

#php -v
Copier après la connexion

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

Installer mysql

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

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

#rpm -qa|grep mysql
Copier après la connexion
Copier après la connexion

Démarrer le service mysql

#service mysqld start
Copier après la connexion

Configurer et démarrer

#chkconfig mysqld on
Copier après la connexion

Tester la connexion

#mysql
Copier après la connexion

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

mysql>show databases;
Copier après la connexion

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

Tester le nouveau mot de passe

#mysql -uroot -p密码
Copier après la connexion

Testez le nouveau mot de passe

#rpm -qa|grep vsftpd
Copier après la connexion

4. Installer ftp

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

#yum -y install vsftpd
Copier après la connexion

Installer vsftpd

#service vsftpd start
Copier après la connexion

Démarrer vsftpd

#chkconfig vsftpd on
Copier après la connexion

Définir le démarrage

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

Créer un utilisateur FTP

#passwd ftp用户名
Copier après la connexion

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

#vi /etc/sysconfig/iptables
Copier après la connexion

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

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

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

Étiquettes associées:
php
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!