So installieren Sie die PHP-Umgebung in Centos6.5

王林
Freigeben: 2020-07-31 13:55:30
Original
3352 Leute haben es durchsucht

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
Nach dem Login kopieren

Befehlsinstallation

#yum install httpd -y
Nach dem Login kopieren

Start festlegen

chkconfig httpd on
Nach dem Login kopieren

Software starten

service httpd start
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

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
Nach dem Login kopieren

PHP-Versionsliste anzeigen

#yum list php*
Nach dem Login kopieren

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
Nach dem Login kopieren

PHP-Version anzeigen

#php -v
Nach dem Login kopieren

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
Nach dem Login kopieren
Nach dem Login kopieren

Installieren Sie MySQL

#yum install mysql-server
Nach dem Login kopieren

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

#rpm -qa|grep mysql
Nach dem Login kopieren
Nach dem Login kopieren

MySQL-Dienst starten

#service mysqld start
Nach dem Login kopieren

Einrichten und starten

#chkconfig mysqld on
Nach dem Login kopieren

Verbindung testen

#mysql
Nach dem Login kopieren

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

mysql>show databases;
Nach dem Login kopieren

MySQL-Passwort aktualisieren und beenden

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

Testen Sie das neue Passwort

#mysql -uroot -p密码
Nach dem Login kopieren

4. FTP installieren

Überprüfen Sie, ob es installiert wurde

#rpm -qa|grep vsftpd
Nach dem Login kopieren

Vsftpd installieren

#yum -y install vsftpd
Nach dem Login kopieren

vsftpd starten

#service vsftpd start
Nach dem Login kopieren

Start festlegen

#chkconfig vsftpd on
Nach dem Login kopieren

FTP-Benutzer erstellen

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

FTP-Benutzerpasswort festlegen

#passwd ftp用户名
Nach dem Login kopieren

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

Festlegen der Firewall-Portfreigabe

#vi /etc/sysconfig/iptables
Nach dem Login kopieren

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
Nach dem Login kopieren

Ö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
Nach dem Login kopieren

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!

Verwandte Etiketten:
php
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage