Installieren Sie zuerst Apache2
Nur ein Befehl:
yum -y install httpd
Nachdem Sie die Eingabetaste gedrückt haben, fordert yum die aktuell installierte Version von httpd auf und aktualisiert sie automatisch automatisch installieren. Beachten Sie, dass Sie während des yum-Installationsvorgangs „Y“ eingeben müssen, um die Installation zu bestätigen.
Nachdem die Apache-Installation abgeschlossen ist, starten Sie Apache2 manuell:
/etc/init.d/httpd start
Geben Sie zu diesem Zeitpunkt direkt die IP-Adresse des Servers in den Browser ein und Sie sehen die Standardseite von Apache2. Derzeit kann Apache nur HTTP-Dienste bereitstellen, PHP nicht ausführen und keine Verbindung zur MySQL-Datenbank herstellen.
MySQL installieren
Da MySQL bereits in CentOS enthalten ist, benötigen Sie nur yum:
yum -y install mysql mysql-server
Nach Abschluss verwenden Sie den folgenden Befehl, um den MySQL-Dienst zu starten :
/etc/init.d/mysqld start
PHP5 installieren
Verwenden Sie den folgenden Befehl, um PHP5 zu installieren:
yum install php
Nach der Installation von PHP5 müssen Sie Apache neu starten PHP wirksam machen:
/etc/init.d/httpd restart
Zu diesem Zeitpunkt kann Apache das PHP-Skript analysieren und ausführen. Da sich das Standard-Website-Stammverzeichnis von Apache unter /var/www/html/ befindet, erstellen Sie in diesem Verzeichnis eine info.php, um zu testen, ob Apache PHP korrekt installiert ist:
vi
Dann greifen Sie im Browser auf /info.php zu und die Ausgabeinformationen von PHPINFO erscheinen:
PHP und Apache wurden korrekt installiert.
Als nächstes installieren Sie die MySQL-Datenbank und andere Module (wie GD-Grafikbibliothek, MBstring-Bibliothek usw.):
yum -y install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc
Der Installationsprozess kann langsam sein, bitte haben Sie etwas Geduld. Nach Abschluss starten Sie Apache erneut:
/etc/init.d/httpd restart
Öffnen Sie die Seite IP/info.php erneut im Browser. Sie sollten MySQL, GD, mbstring und andere Module finden können :
Zu diesem Zeitpunkt wurde die LAMP-Betriebsumgebung zunächst installiert. Schließlich müssen Sie die LAMP-Komponente so einstellen, dass sie automatisch startet:
1
chkconfig --levels 2345 httpd on
2
chkconfig --levels 2345 mysqld on
Schließlich die Relevante Konfiguration und Umgebung
Apache-Hauptkonfigurationsdatei: /etc/httpd/conf/httpd.conf
Apache-Hauptkonfigurationsverzeichnis: In diesem Verzeichnis können verschiedene Arten von Konfigurationen klassifiziert werden: /etc/httpd/conf.d/
Stammverzeichnis der Apache-Website: /var/www/html/
Apache-Protokolldateiverzeichnis: /var/log/httpd
MySQL my.cnf-Konfigurationsdatei: /etc/my.cnf
MySQL-Datenbank Dateispeicherort:/usr/lib/mysql
Das Obige stellt die Centos-Yum-Lamp-Umgebung einschließlich verschiedener Aspekte vor. Ich hoffe, dass es für Freunde hilfreich ist, die sich für PHP-Tutorials interessieren.