Heim Backend-Entwicklung PHP-Tutorial So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereit

So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereit

Jun 15, 2018 pm 02:42 PM
linux mysql


Wenn wir PHP-Dateien unter Linux ausführen, benötigen wir auch die PHP-Umgebung. In der Vergangenheit wurden viele davon separat installiert. Was ich jetzt anbiete, ist eine einfache Methode, die direkt ausgeführt werden kann Es ist nicht erforderlich, sie einzeln zu installieren, das heißt, es ist ein komprimiertes Paket namens lnmp enthalten, das Sie nur installieren müssen.

Systemanforderungen:

CentOS/RHEL/Fedora/Debian/Ubuntu/Raspbian Linux-System
Erfordert mehr als 5 GB verbleibenden Festplattenspeicher
Erfordert mehr als 128 MB Speicher (Wenn es sich um einen VPS mit 128 MB kleinem Speicher handelt, muss Xen über SWAP verfügen, und OpenVZ benötigt mindestens 128 MB vSWAP oder Burst-Speicher. Bitte achten Sie darauf, kein 64-Bit-System mit kleinem Speicher zu verwenden!
Für die Installation von MySQL 5.6 oder 5.7 und MariaDB 10 ist mehr als 1 GB Speicher erforderlich!
Der VPS oder Server muss mit dem Internet verbunden sein und die Netzwerkquelle muss so eingestellt sein, dass sie keine CD-Quelle ist, und der VPS/Server-DNS muss normal sein!
Linux unterscheidet zwischen Groß- und Kleinschreibung, bitte achten Sie bei der Eingabe von Befehlen darauf!
Das LNMP-Ein-Klick-Installationspaket V1.3 wurde auf PhotonVPS, Vultr, Aoyou Host, OneAsiahost Singapore VPS, Bricklayer, BudgetVM, DigitalOcean, LocVPS, Linode, DiaHosting, Ruihao Kaiyuan, KVMLA, Jingwen Internet, RamNode, 32 installiert -Bit und 64-Bit CentOS 5-7, RHEL 6-7, Fedora 21-23, Debian 7-8, Ubuntu 10.04-16.04 von Hostigation, BuyVM, 80VPS, XSVPS, HostUS, Kuaiyi Internet, Alibaba Cloud und viele andere VPS Der Test wurde auf dem System bestanden.

Installationsschritte:
Es gibt zwei Situationen: Die erste besteht darin, dass Sie das komprimierte Paket heruntergeladen und online installiert haben. Diese beiden sind die ersten Die Schritte sind unterschiedlich, aber der Rest ist derselbe in Unter Root installiert (manchmal kann es aufgrund des geringen Speichers nicht installiert werden),

a: Dann starten Sie die Dekomprimierung: tar -zxvf Der LNMP-Name Ihres komprimierten Pakets

b: Geben Sie das dekomprimierte LNMP-Verzeichnis ein und führen Sie den Befehl aus: ./install.sh lnmp oder

Zweitens:

1 Sie können die Download-Version verwenden (empfohlen für VPS in den USA und im Ausland oder für Benutzer mit wenig Speicherplatz). Oder die Vollversion (empfohlen für inländische VPS, inländische Benutzer können die inländische Download-Adresse im Download finden und ersetzen. Es gibt keinen Unterschied zwischen den beiden, außer dass die Vollversion einige erforderliche Quellcodedateien in das Installationspaket einfügt Vorauszahlung.


LNMP installieren wget -c http://soft.vpser.net/lnmp/lnmp1.3-full.tar.gz && tar zxf lnmp1.3-full.tar.gz && cd lnmp1 .3-full && ./install.sh lnmp Der obige Befehl ist ein Schritt zum Starten der Installation

Der nächste Schritt ist der gleiche

Nach der Ausführung des obigen Befehls , Die folgende Eingabeaufforderung wird angezeigt:

Sie müssen das Root-Passwort von MySQL festlegen (drücken Sie die Eingabetaste, ohne es einzugeben, und es wird auf root gesetzt, wenn bei der Eingabe ein Fehler auftritt). Wenn Sie es löschen möchten, können Sie die Strg-Taste gedrückt halten und die Rücktaste drücken, um es zu löschen. Drücken Sie nach der Eingabe die Eingabetaste, um den nächsten Schritt aufzurufen, wie in der folgenden Abbildung dargestellt:

Fragen Sie, ob Sie MySQL InnoDB aktivieren müssen. Dies wird im Allgemeinen empfohlen Schalten Sie es ein. Drücken Sie einfach die Eingabetaste oder geben Sie y ein. Wenn Sie die Engine benötigen, können Sie n eingeben. Drücken Sie nach Abschluss der Eingabe die Eingabetaste, um zum nächsten Schritt zu gelangen Version. Derzeit werden mehr Versionen von MySQL und MariaDB bereitgestellt. Es ist zu beachten, dass MySQL 5.6, 5.7 und MariaDB 10 über mehr als 1 GB Speicher verfügen müssen: So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereit

Eingabe Geben Sie die Seriennummer vor der entsprechenden MySQL- oder MariaDB-Version ein, drücken Sie die Eingabetaste, um zum nächsten Schritt zu gelangen, und wählen Sie die PHP-Version aus: So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereitHinweis: Sie müssen sich selbst bestätigen, wenn Sie eine höhere Version wie PHP7 auswählen. Ist sie mit Ihrer kompatibel? eigenes Programm?


Geben Sie die Seriennummer der PHP-Version ein, die Sie auswählen möchten, drücken Sie die Eingabetaste, um zum nächsten Schritt zu gelangen, und wählen Sie aus, ob die Speicheroptimierung installiert werden soll: So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereit

Sie können dies auch nicht tun Um Jemalloc oder TCmalloc zu installieren, geben Sie die entsprechende Seriennummer ein. Wenn Sie direkt die Eingabetaste drücken, wird standardmäßig nicht installiert.
So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereitWenn es sich um LNMPA oder LAMP handelt, wird außerdem die Meldung „Bitte geben Sie die E-Mail-Adresse des Administrators ein:“ angezeigt. Sie müssen die E-Mail-Adresse des Administrators festlegen, die auf der Fehlerseite angezeigt wird, wenn ein Fehler gemeldet wird.

So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereit Wählen Sie dann die Apache-Version aus

Geben Sie nach Aufforderung die Seriennummer vor der entsprechenden Version ein und drücken Sie die Eingabetaste.
So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereitNach der Aufforderung „Drücken Sie eine beliebige Taste, um zu installieren … oder drücken Sie Strg+C, um abzubrechen“, drücken Sie die Eingabetaste, um die Installation zu bestätigen und zu starten.
Das LNMP-Skript installiert und kompiliert automatisch die Software Nginx, MySQL, PHP, phpMyAdmin und Zend Optimizer.

Die Installationszeit kann zwischen einigen zehn Minuten und mehreren Stunden variieren, hauptsächlich aufgrund von Faktoren wie der konfigurierten Netzwerkgeschwindigkeit der Maschine.

3. Die Installation ist abgeschlossen
Wenn Nginx: OK, MySQL: OK, PHP: OK angezeigt wird
So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereit
Und Nginx, MySQL und PHP laufen alle und Die Ports 80 und 3306 sind vorhanden und die Meldung „Install lnmp V1.3 abgeschlossen“ wird angezeigt. Das bedeutet, dass die Installation erfolgreich war.
Klicken Sie anschließend auf das Tutorial, um einen virtuellen Host hinzuzufügen. Laden Sie den Website-Code hoch. Sie können die Website über einen SFTP- oder FTP-Server hochladen und den Domänennamen in die IP des VPS oder Servers auflösen , und die Auflösung wird wirksam und Sie können sie verwenden.

4. Installation fehlgeschlagen
So stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereit
Wenn eine Meldung ähnlich der Abbildung oben erscheint, bedeutet dies, dass die Installation fehlgeschlagen ist, was bedeutet, dass die Installation nicht erfolgreich war! ! Sie müssen winscp oder andere ähnliche Tools verwenden, um lnmp-install.log im Verzeichnis /root herunterzuladen, im LNMP-Supportforum zu posten und den Distributionsnamen und die Versionsnummer Ihres Systems (32-Bit oder 64-Bit usw.) anzugeben lnmp ändern - Das install.log wird komprimiert und als Anhang ins Forum hochgeladen. Wir werden Fehler anhand der Protokolle finden und entsprechende Lösungen bereitstellen.

Standardmäßig installiert LNMP keinen FTP-Server. Wenn Sie einen FTP-Server benötigen: https://lnmp.org/faq/ftpserver.html

In diesem Artikel wird beschrieben, wie Sie PHP bereitstellen +MySQL über das Linux-System +Apache-bezogene Vorgänge. Weitere verwandte Inhalte finden Sie auf der chinesischen PHP-Website.

Verwandte Empfehlungen:

Erläuterung des Prozesses zum Einrichten der Nginx+PHP+Mysql-Umgebung unter Linux

Durch PHP+JQuery+Ajax-Codebeispiel zur einfachen Implementierung der asynchronen Seitenaktualisierung

Thinkphp+Redis+Queue-bezogene Probleme

Das obige ist der detaillierte Inhalt vonSo stellen Sie PHP + MySQL + Apache über Vorgänge im Zusammenhang mit dem Linux-System bereit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌
Will R.E.P.O. Crossplay haben?
1 Monate vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Welche Computerkonfiguration ist für VSCODE erforderlich? Welche Computerkonfiguration ist für VSCODE erforderlich? Apr 15, 2025 pm 09:48 PM

VS Code system requirements: Operating system: Windows 10 and above, macOS 10.12 and above, Linux distribution processor: minimum 1.6 GHz, recommended 2.0 GHz and above memory: minimum 512 MB, recommended 4 GB and above storage space: minimum 250 MB, recommended 1 GB and above other requirements: stable network connection, Xorg/Wayland (Linux)

VSCODE kann die Erweiterung nicht installieren VSCODE kann die Erweiterung nicht installieren Apr 15, 2025 pm 07:18 PM

Die Gründe für die Installation von VS -Code -Erweiterungen können sein: Netzwerkinstabilität, unzureichende Berechtigungen, Systemkompatibilitätsprobleme, VS -Code -Version ist zu alt, Antiviren -Software oder Firewall -Interferenz. Durch Überprüfen von Netzwerkverbindungen, Berechtigungen, Protokolldateien, Aktualisierungen von VS -Code, Deaktivieren von Sicherheitssoftware und Neustart von Code oder Computern können Sie Probleme schrittweise beheben und beheben.

Wofür ist VSCODE Wofür ist VSCODE? Wofür ist VSCODE Wofür ist VSCODE? Apr 15, 2025 pm 06:45 PM

VS Code ist der vollständige Name Visual Studio Code, der eine kostenlose und open-Source-plattformübergreifende Code-Editor und Entwicklungsumgebung von Microsoft ist. Es unterstützt eine breite Palette von Programmiersprachen und bietet Syntax -Hervorhebung, automatische Codebettel, Code -Snippets und intelligente Eingabeaufforderungen zur Verbesserung der Entwicklungseffizienz. Durch ein reiches Erweiterungs -Ökosystem können Benutzer bestimmte Bedürfnisse und Sprachen wie Debugger, Code -Formatierungs -Tools und Git -Integrationen erweitern. VS -Code enthält auch einen intuitiven Debugger, mit dem Fehler in Ihrem Code schnell gefunden und behoben werden können.

VSCODE Vorheriger nächster Verknüpfungsschlüssel VSCODE Vorheriger nächster Verknüpfungsschlüssel Apr 15, 2025 pm 10:51 PM

VS Code One-Step/Nächster Schritt Verknüpfungsschlüsselnutzung: Einschritt (rückwärts): Windows/Linux: Strg ←; macOS: CMD ← Nächster Schritt (vorwärts): Windows/Linux: Strg →; macos: cmd →

So wechseln Sie den chinesischen Modus mit VSCODE So wechseln Sie den chinesischen Modus mit VSCODE Apr 15, 2025 pm 11:39 PM

VS-Code zum chinesischen Modus wechseln: Öffnen Sie die Einstellungsschnittstelle (Windows/Linux: Strg, MacOS: CMD,) Suchen

Was ist der Hauptzweck von Linux? Was ist der Hauptzweck von Linux? Apr 16, 2025 am 12:19 AM

Zu den Hauptanwendungen von Linux gehören: 1. Server -Betriebssystem, 2. Eingebettes System, 3. Desktop -Betriebssystem, 4. Entwicklungs- und Testumgebung. Linux zeichnet sich in diesen Bereichen aus und bietet Stabilität, Sicherheits- und effiziente Entwicklungstools.

VSCODE REGING Chinese Tutorial VSCODE REGING Chinese Tutorial Apr 15, 2025 pm 11:45 PM

VS Code unterstützt die chinesischen Einstellungen, die durch Befolgen der Schritte ausgeführt werden können: Öffnen Sie das Einstellungsfeld und suchen Sie nach "Gebietsschema". Setzen Sie "locale.language" auf "ZH-CN" (vereinfachtes Chinesisch) oder "Zh-TW" (traditionelles Chinesisch). Speichern Sie Einstellungen und starten Sie den VS -Code neu. Das Einstellungsmenü, die Symbolleiste, die Code -Eingabeaufforderungen und die Dokumente werden in Chinesisch angezeigt. Andere Spracheinstellungen können ebenfalls angepasst werden, z. B. Datei -Tag -Format, Eintragsbeschreibung und diagnostische Prozesssprache.

So führen Sie Code mit VSCODE aus So führen Sie Code mit VSCODE aus Apr 15, 2025 pm 09:51 PM

Das Ausführen von Code in VS -Code dauert nur sechs Schritte: 1. Öffnen Sie das Projekt; 2. Erstellen und schreiben Sie die Codedatei; 3. Öffnen Sie das Terminal; 4. Navigieren Sie zum Projektverzeichnis; 5. Führen Sie den Code mit den entsprechenden Befehlen aus; 6. Die Ausgabe anzeigen.

See all articles