Heim > Backend-Entwicklung > PHP-Tutorial > LAMP-Umgebung: Schritte zum Aufbau einer Lampenumgebung

LAMP-Umgebung: Schritte zum Aufbau einer Lampenumgebung

不言
Freigeben: 2023-04-03 16:00:01
Original
3056 Leute haben es durchsucht

Dieser Artikel stellt Ihnen die LAMP-Umgebung vor: Die Schritte zum Aufbau einer Lampenumgebung haben einen gewissen Referenzwert. Ich hoffe, dass er für Sie hilfreich ist.

Vorbereitende Vorbereitung

1. Vorbereitungsmaterialien:

Linux CentOS-6.5-Paket ECShop_v3.6.0_UTF8_release170608

Hinweis: Das Installationspaket steht nicht zum Download zur Verfügung auf der offiziellen Website

2. Öffnen Sie

Linux CentOS-6.5 Xshel Xftp 3-Software

3. Geben Sie Windows ein und kopieren Sie das Dateiinstallationspaket nach /var/www/html / unter Linux. Verwenden Sie Xftp, um diesen Schritt auszuführen

4. Überprüfen Sie, ob das Kompilierungstool gcc im System vorhanden ist (gcc prüft, ob es vorhanden ist, optional) (Das gcc-Tool ist hauptsächlich ein Tool zum Kompilieren der C-Sprache, und der installierte Quellcode ist hauptsächlich in der C-Sprache geschrieben) Verwenden Sie den Befehl (gcc -v), wenn Sie die Versionsnummer von gcc sehen können. Informationen, die darauf hinweisen, dass dieses Tool vorhanden ist und verwendet werden kann. Wenn Sie es nicht haben, können Sie es selbst herunterladen und installieren.

Hier gibt es kein GCC-Tool. Verwenden Sie zum Herunterladen yum -y install gcc.


Der erste Schritt ist die Installation

1. Richten Sie eine Lampenumgebung ein, um sicherzustellen, dass Ihre virtuelle Maschine eine Verbindung zum Internet herstellen kann. Die hier verwendete YUM-Installation kann uns dabei helfen, die Abhängigkeiten der Software selbst zu lösen

yum -y install php   ----安装PHP
yum -y install php-mbstring   ---安装PHP扩展
yum -y install  php-mysql  php-gd  php-imap  php-ldap  php-odbc php-pear  php-xml  php-xmlrpc  ---和mysql扩展的
Nach dem Login kopieren

Der zweite Schritt besteht darin, Apache neu zu starten

Nach der Installation der oben genannten Software (PHP und die zugehörigen Erweiterungen) müssen Sie Apache neu starten, den Apache-Dienst starten und überprüfen wenn der Start erfolgreich ist

Der Befehl lautet wie folgt: (Denken Sie daran, den Root-Benutzer zu verwenden, um den Dienst zu starten)

Methode 1

Stopp den httpd-Befehl (vorübergehend):

Service httpd stop
Nach dem Login kopieren

Stoppen Sie den httpd-Befehl (dauerhaft)):

 chkconfig httpd off
Nach dem Login kopieren
Starten Sie den httpd-Befehl (vorübergehend):

service httpd start
Nach dem Login kopieren

Starten Sie den httpd-Befehl (permanent) :

chkconfig httpd on
Nach dem Login kopieren

Methode 2

Stoppen Sie den httpd-Befehl (vorübergehend):

 Service httpd stop
Nach dem Login kopieren

Stoppen Sie den httpd-Befehl (permanent):

chkconfig httpd off
Nach dem Login kopieren
Geben Sie das Verzeichnis ein, um den httpd-Befehl zu starten:

 /etc/rc.d/init.d/httpd start
Nach dem Login kopieren

Überprüfen Sie, ob httpd gestartet ist

Überprüfen Sie das Startergebnis:

ps aux | grep httpd
Nach dem Login kopieren

Sie können zur Überprüfung auch den Dienst-httpd-Status verwenden

Der dritte Schritt besteht darin, das Installationspaket zu entpacken und in das HTML-Verzeichnis zu übertragen

Hinweis: /var/www/html/ ist das Standardverzeichnis von Apache HTTP Server (wie in der Abbildung unten gezeigt)

A. Gehen Sie zu /var/www/html/ und dekomprimieren Sie ECShop_v3.6.0_UTF8_release170608.zip Entpacken Sie den Befehl:

unzip ECShop_v3.6.0_UTF8_release170608.zip
Nach dem Login kopieren

B. Deinstallieren Sie das ursprüngliche Installationspaket

Deinstallationsbefehl:

Rm -rf ECShop_v3.6.0_UTF8_release170608.zip
Nach dem Login kopieren

Hinweis: Für ein besseres Erlebnis ist es praktisch, die „Registrierungsseite“ aufzurufen, andere mühsame Schritte hier zu überspringen und absichtlich Änderungen vorzunehmen die ursprüngliche Pfadposition der „Registrierungsseite“. Die Schritte sind wie folgt:

Geben Sie ECShop_v3.6.0_UTF8_release170608 ein

Befehl:

 cd ECShop_v3.6.0_UTF8_release170608
Nach dem Login kopieren

Befehl: ll

und dann Quelle eingeben

Befehl:

Cd source
Nach dem Login kopieren

Dann ecshop appserver nach /var/www/html/ kopieren

Befehl:

cp -r ecshop /var/www/html
Nach dem Login kopieren

Befehl:

cp -r appserver /var/www/html
Nach dem Login kopieren

Geben Sie die Datei /var/www/html/ ein, um zu prüfen, ob der Kopiervorgang erfolgreich war

Befehl:

cd /var/www/html
Nach dem Login kopieren

Überprüfen Sie, ob der Kopiervorgang erfolgreich war. Erfolgreich

Befehl: ll

und die überflüssigen löschen, Appserver Ecshop behalten

Befehl: rm -fr Dateiname

Der vierte Schritt: Berechtigungen ändern

Im nächsten Vorgang sind Berechtigungen erforderlich, um die Webseite aufzurufen. Wir müssen die Berechtigungen des ecshop-Appservers im Voraus erhöhen

Befehl:

chmod -R 777 ecshop
Nach dem Login kopieren
Befehl:

chmod -R 777 appserver
Nach dem Login kopieren

Im fünften Schritt verwenden Sie den Browser, um Ihren eigenen ECShop zu öffnen

Geben Sie Ihre IP zum Öffnen ein, z. B.: 172.16.1.15/ecshop

„Registrieren“ wird angezeigt. Die Seite wurde erfolgreich erstellt

Der sechste Schritt besteht darin, den Fehler beim Öffnen der Apache-Webseite zu beheben

Nachdem überprüft wurde, ob die oben genannten Schritte korrekt sind, Stellen Sie Apache und MySQL auf Start ein. Selbststartend wird iptables beim Booten automatisch heruntergefahren. Befolgen Sie die folgenden Schritte

Hinweis: Überprüfen Sie, ob das Programm in der Shell oder der Linux CentOS-6.5-Schnittstelle aktiviert oder deaktiviert ist chkconfig mysqld --list, um zu überprüfen, ob MySQL aktiviert ist?

Chkconfig httpd --list Überprüfen Sie, ob Apache aktiviert ist? Httpd ist der Softwarename von Apache

Chkconfig iptables --list Überprüfen Sie, ob die Firewall ausgeschaltet ist?

Wenn es nicht ein- oder ausgeschaltet ist, befolgen Sie die nachstehenden Anweisungen

Geben Sie chkconfig mysqld on ein, um MySQL einzuschalten, und geben Sie dann service mysqld status ein, um zu überprüfen, ob dies der Fall ist erfolgreich eingeschaltet

Geben Sie „chkconfig httpd on“ ein, um Apache einzuschalten, und geben Sie dann „service httpd status“ ein, um zu überprüfen, ob es erfolgreich eingeschaltet wurde. Geben Sie „chkconfig iptables off“ ein, um die Firewall auszuschalten, und geben Sie dann „service“ ein service iptables status, um zu überprüfen, ob es ausgeschaltet ist

Neustart (optional), in Wenn alle oben genannten Befehle ausgeführt werden und es immer noch nicht geöffnet werden kann, können Sie versuchen, neu zu starten

und reboot eingeben Linux CentOS neu starten

In Linux Centos können Sie das Neustartsymbol sehen

Als Root-Benutzer erneut anmelden

und dann die Shell erneut öffnen Die Shell wird getrennt und muss erneut geöffnet werden.

Geben Sie Ihre IP/ecshop in den Browser ein und öffnen Sie

Wenn die „Registrierungsseite“ erscheint, ist die Umgebung erfolgreich eingerichtet!

Empfohlene verwandte Artikel:

Lampenumgebungskonfiguration LAMP-Umgebungskonfiguration unter Alibaba Cloud-Server unter CentOS 6.3

Grundlegendes Arbeitsprinzip der Middleware im Pipeline-Entwurfsmuster im Laravel-Framework

Das obige ist der detaillierte Inhalt vonLAMP-Umgebung: Schritte zum Aufbau einer Lampenumgebung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
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