Heim  >  Artikel  >  Betrieb und Instandhaltung  >  So installieren Sie die PHP-Umgebung in Centos6.5

So installieren Sie die PHP-Umgebung in Centos6.5

王林
王林Original
2020-07-31 13:55:303329Durchsuche

So installieren Sie die PHP-Umgebung in Centos6.5: 1. Installieren Sie Apache und richten Sie den Start ein. 2. Löschen Sie das standardmäßig installierte PHP und installieren Sie es erneut. 3. Aktualisieren Sie die Quelle und installieren Sie die zugehörige Software MySQL und Einrichtung. Nach dem Booten wird es automatisch gestartet. 5. Installieren Sie FTP.

So installieren Sie die PHP-Umgebung in Centos6.5

Die folgenden Vorgänge werden alle vom Root-Benutzer ausgeführt, um sich bei Centos anzumelden.

(Empfohlenes Tutorial: Centos-Tutorial)

1. Apache installieren

Überprüfen Sie, ob es installiert wurde

#rpm -qa httpd

Befehlsinstallation

#yum install httpd -y

Start festlegen

chkconfig httpd on

Software starten

service httpd start

Zu diesem Zeitpunkt geben Sie die ein Server-IP-Adresse im Browser. Es zeigt an, dass kein Zugriff möglich ist, da die Server-Firewall Port 80 nicht zulässt.

Ändern Sie die Firewall-Konfigurationsdatei und fügen Sie Port 80 hinzu

#vi /etc/sysconfig/iptables

Drücken Sie die i-Taste, um in den Bearbeitungsstatus zu gelangen und -A INPUT -m state --state NEW -m tcp - zu ändern. p tcp -- dport 80 -j ACCEPT hinzugefügt.

Drücken Sie Esc, dann :wq und dann die Eingabetaste, um zu speichern und zu beenden. Sie müssen vi hier bedienen können.

Firewall neu starten

#service iptables restart

Geben Sie zu diesem Zeitpunkt die Dienst-IP-Adresse in den Browser ein, um die Apache-Seite anzuzeigen, und Apache wird erfolgreich installiert.

2. PHP installieren

Die PHP5.5-Version wird hier installiert.

Überprüfen Sie, ob PHP installiert ist

#rpm -qa|grep php

Löschen Sie die zuvor installierte PHP-Version (yum install-Installation, Centos installiert PHP5.3 standardmäßig)

#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

Quelle aktualisieren

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

PHP-Versionsliste anzeigen

#yum list php*

PHP und zugehörige Software installieren

#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

PHP-Version anzeigen

#php -v

Wenn PHP Version 5.5 angezeigt wird, ist die Installation erfolgreich.

(Lernvideo-Empfehlung: Linux-Video-Tutorial)

3. Installieren Sie die MySQL-Datenbank

Bestimmen Sie, ob es wurde abgeschlossen. Installieren Sie MySQL. Falls installiert, wird die installierte Version angezeigt.

#rpm -qa|grep mysql

Installieren Sie MySQL

#yum install mysql-server

Wenn die Installation erfolgreich ist, überprüfen Sie die MySQL-Version

#rpm -qa|grep mysql

MySQL-Dienst starten

#service mysqld start

Einrichten und starten

#chkconfig mysqld on

Verbindung testen

#mysql

Anzeige Datenbank (zu diesem Zeitpunkt werden drei Datenbanken, information_schema, mysql und test, angezeigt)

mysql>show databases;

MySQL-Passwort aktualisieren und beenden

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

Testen Sie das neue Passwort

#mysql -uroot -p密码

4. FTP installieren

Überprüfen Sie, ob es installiert wurde

#rpm -qa|grep vsftpd

Vsftpd installieren

#yum -y install vsftpd

vsftpd starten

#service vsftpd start

Start festlegen

#chkconfig vsftpd on

FTP-Benutzer erstellen

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

FTP-Benutzerpasswort festlegen

#passwd ftp用户名

Dann geben Sie das Passwort ein und bestätigen Sie das Passwort

Festlegen der Firewall-Portfreigabe

#vi /etc/sysconfig/iptables

Fügen Sie die Ports 21 und 20 hinzu. Wenn Sie keine Ports hinzufügen, um eine Verbindung zu FTP herzustellen, ist dies der Fall Sie werden darauf hingewiesen, dass Sie keine Verbindung herstellen können.

-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

Öffnen Sie zu diesem Zeitpunkt xftp und geben Sie den IP-Benutzernamen und das Passwort ein, um sich anzumelden. Wenn Sie aufgefordert werden, dass der Remote-Ordner nicht angezeigt werden kann, klicken Sie auf xftp-Dateieigenschaften – passiven Modus verwenden (deaktivieren) wieder verbinden.

Dateien können derzeit nicht hochgeladen werden und es müssen Berechtigungen festgelegt werden.

#chmod 777 /var/www/html

Laden Sie den Quellcode der PHP-Website in das Verzeichnis /var/www/html/ hoch und geben Sie die IP-Adresse in den Browser ein, um auf die Website zuzugreifen.

Das obige ist der detaillierte Inhalt vonSo installieren Sie die PHP-Umgebung in Centos6.5. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn