Heim Backend-Entwicklung PHP-Tutorial Installieren Sie die Apache- und PHP-Umgebung in Alibaba Cloud

Installieren Sie die Apache- und PHP-Umgebung in Alibaba Cloud

Mar 24, 2018 pm 04:50 PM
apache php 环境

Dieses Mal werde ich Ihnen die Installation der Apache- und PHP-Umgebung in Alibaba Cloud vorstellen. Was sind die Vorsichtsmaßnahmen für die Installation der Apache- und PHP-Umgebung in Alibaba Cloud? sehen.

1. Beschreibung: Das Projekt muss eine Webumgebung auf Alibaba Clouds Windows Server 2016 bereitstellen. MySQL wurde bereits installiert, sodass es nicht erforderlich ist, es mit einem Klick zu installieren (z. B. phpstudy oder wamp, um die Webumgebung zu installieren), Apache und PHP unabhängig voneinander installiert

2. Installation

1. Laden Sie diese drei Dinge entsprechend dem Link herunter. Laden Sie es herunter, je nachdem, ob Ihr System 32 ist -Bit oder 64-Bit. Meine Umgebung ist 64-Bit

Beziehen Sie sich auf die Download-Adresse

VC2015 (empfohlen, da in VC2012 möglicherweise einige DLLs fehlen)

https://www. microsoft.com/en-US/download/details.aspx?id=48145

Apache

http://www.apachelounge.com /download/

PHP ( Beachten Sie hier, dass Sie die Non-Version herunterladen müssen. Non-Thread-Safe ist eine nicht Thread-sichere Umgebung mit IIS, während Thread-Safe eine Thread-sichere Umgebung mit Apache ist .)

http://windows.php.net/download/

Download abgeschlossen

2. Installieren Sie VC in WindowsServer2016, öffnen Sie direkt vcredist_x64.exe, um es zu installieren

3. Installieren Sie PHP, extrahieren Sie es auf ein bestimmtes Laufwerk, z. B. mein E-Laufwerk, und Ändern Sie den Dateinamen in php56

4. Suchen Sie die

Systemvariable und ändern Sie sie

5, erstellen Sie eine Kopie von E:php56php.ini-produktion und benennen Sie sie in php.ini um, bearbeiten Sie die php.ini-Datei

um einige erforderliche Erweiterungen zu aktivieren, ändern und speichern Sie

; extension_dir = " ext" => extension_dir = "E:php56ext" (Entfernen Sie das Semikolon vor der Erweiterung und ändern Sie die rechte Seite in ext Pfad, in dem Sie PHP installiert haben, sonst wird die Erweiterung nicht erfolgreich geladen)

;extension=php_mbstring dll => extension=php_mbstring.dll

;extension=php_mysql.dll => extension=php_mysql.dll

;extension=php_mysqli.dll

; extension=php_curl.dll => extension=php_curl.dll

; extension=php_pdo_mysql.dll =>

6. Verwenden Sie den Befehl cmd, um zu überprüfen, ob es erfolgreich ist: php -v, Folgendes bedeutet Erfolg

7. Installieren Sie Apache, entpacken Sie zuerst die Datei. Legen Sie sie auch auf das Laufwerk E und benennen Sie sie in Apache24 um.

8. Öffnen Sie die Datei httpd.conf um es zu konfigurieren

Änderung: (E ist die Festplatte, die ich installiert habe)

Dienst aktivieren

Verzeichnisdateien, Sie können sie auch in anderen Ordnern ablegen, ich behalte sie hier in htdocs

Suffixdateien, die den Zugriff ermöglichen

Ändern Sie e, der Standardwert ist c

Fügen Sie diese Zeilen schließlich am Ende hinzu

9. Die Installation ist abgeschlossen, klicken Sie auf Start

Starten Sie cmd, geben Sie e:Apache24bin (Ihr Apache-Installationsverzeichnis) ein

Führen Sie httpd -k install aus (verwenden Sie PowerShell kann diesen Befehl nicht ausführen)

Klicken Sie nach der Ausführung auf Start

10. Wenn alles gut geht, wird Apache dies tun erscheint. Starten Sie die Seite und zeigen Sie an, dass Ihre Installation abgeschlossen ist

11. Überprüfen Sie, schreiben Sie eine phpinfo.php-Datei für den Zugriff, das ist normal

3. Die oben genannten Ergebnisse werden nur erzielt, wenn alles gut läuft. Wenn nicht, können einige der folgenden Fallstricke auftreten: 1. Der lokale Zugriff ist möglich Der externe Zugriff schlägt fehl

Wenn diese Situation auftritt, ist es sehr wahrscheinlich, dass Ihr Port nicht geöffnet ist. Wenn das folgende Bild angezeigt wird, bedeutet dies, dass der Port nicht geöffnet ist ist nicht geöffnet (ich verwende Port 80)

Lösung: Melden Sie sich bei Ihren Alibaba Cloud-Servereinstellungen an, wie im Beispiel unten, stellen Sie die Portentwicklung auf Zugriff

2. VC wird auf die Version 2012 installiert, einige DLL-Dateien gehen möglicherweise verloren

Lösung:

Laden Sie die fehlenden Plug-Ins herunter und legen Sie sie auf dem Laufwerk C ab

Wenn das so ist Funktioniert immer noch nicht. Es wird empfohlen, zuerst die zuvor installierte VC2012 zu deinstallieren und es dann erneut zu versuchen. Laden Sie VC2015 herunter und installieren Sie

3. PHP wird als Nichtversion installiert kann dazu führen, dass der Start fehlschlägt

Lösung:

Zuerst die durch PATH festgelegte Variable löschen, dann eine vollständige Nicht-Nicht-Version von PHP herunterladen, um die vorherige Version abzudecken, den Computer neu starten, und setzen Sie die PATH-Variable zurück (wenn es immer noch nicht funktioniert, deinstallieren Sie VC, starten Sie dann neu und führen Sie den Vorgang durch)

Die Erweiterung von php.ini ist ungültig. ini-Datei hat Erweiterungen wie mysql und mysql_pdo aktiviert. Es ist auch korrekt, den Ladepfad mit phpinfo zu überprüfen, aber diese Erweiterungen werden nicht geladen

Lösung: Überprüfen Sie das Erweiterungsverzeichnis Ihrer php.ini, da der Standardwert extension_dir="ext" ist. Wenn Ihr PHP an anderer Stelle installiert ist, müssen Sie den Pfad entsprechend ändern. Meiner ist beispielsweise in E:php56ext

Nach der Modifikation

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie unter Bitte achten Sie auf andere verwandte Themen im Artikel über die chinesische PHP-Website!

Empfohlene Lektüre:

Wie PHP Zufallszahlen generiert

Erzwungenes Herunterladen von QR-Code-Bildern

Aufbau einer PHP-Entwicklungsumgebung in Docker

Das obige ist der detaillierte Inhalt vonInstallieren Sie die Apache- und PHP-Umgebung in Alibaba Cloud. 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)

Der aktuelle Status von PHP: Ein Blick auf Webentwicklungstrends Der aktuelle Status von PHP: Ein Blick auf Webentwicklungstrends Apr 13, 2025 am 12:20 AM

PHP bleibt in der modernen Webentwicklung wichtig, insbesondere in Content-Management- und E-Commerce-Plattformen. 1) PHP hat ein reichhaltiges Ökosystem und eine starke Rahmenunterstützung wie Laravel und Symfony. 2) Die Leistungsoptimierung kann durch OPCACHE und NGINX erreicht werden. 3) Php8.0 führt den JIT -Compiler ein, um die Leistung zu verbessern. 4) Cloud-native Anwendungen werden über Docker und Kubernetes bereitgestellt, um die Flexibilität und Skalierbarkeit zu verbessern.

PHP und Python: Vergleich von zwei beliebten Programmiersprachen PHP und Python: Vergleich von zwei beliebten Programmiersprachen Apr 14, 2025 am 12:13 AM

PHP und Python haben jeweils ihre eigenen Vorteile und wählen nach den Projektanforderungen. 1.PHP ist für die Webentwicklung geeignet, insbesondere für die schnelle Entwicklung und Wartung von Websites. 2. Python eignet sich für Datenwissenschaft, maschinelles Lernen und künstliche Intelligenz mit prägnanter Syntax und für Anfänger.

So setzen Sie das CGI -Verzeichnis in Apache So setzen Sie das CGI -Verzeichnis in Apache Apr 13, 2025 pm 01:18 PM

Um ein CGI-Verzeichnis in Apache einzurichten, müssen Sie die folgenden Schritte ausführen: Erstellen Sie ein CGI-Verzeichnis wie "CGI-bin" und geben Sie Apache-Schreibberechtigungen. Fügen Sie den Block "scriptalias" -Richtungsblock in die Apache-Konfigurationsdatei hinzu, um das CGI-Verzeichnis der URL "/cgi-bin" zuzuordnen. Starten Sie Apache neu.

PHP: Die Grundlage vieler Websites PHP: Die Grundlage vieler Websites Apr 13, 2025 am 12:07 AM

Die Gründe, warum PHP für viele Websites der bevorzugte Technologie -Stack ist, umfassen die Benutzerfreundlichkeit, die starke Unterstützung der Community und die weit verbreitete Verwendung. 1) Einfach zu erlernen und zu bedienen, geeignet für Anfänger. 2) eine riesige Entwicklergemeinschaft und eine reichhaltige Ressourcen haben. 3) in WordPress, Drupal und anderen Plattformen häufig verwendet. 4) Integrieren Sie eng in Webserver, um die Entwicklung der Entwicklung zu vereinfachen.

PHP: Eine Schlüsselsprache für die Webentwicklung PHP: Eine Schlüsselsprache für die Webentwicklung Apr 13, 2025 am 12:08 AM

PHP ist eine Skriptsprache, die auf der Serverseite weit verbreitet ist und insbesondere für die Webentwicklung geeignet ist. 1.PHP kann HTML einbetten, HTTP -Anforderungen und Antworten verarbeiten und eine Vielzahl von Datenbanken unterstützt. 2.PHP wird verwendet, um dynamische Webinhalte, Prozessformdaten, Zugriffsdatenbanken usw. mit starker Community -Unterstützung und Open -Source -Ressourcen zu generieren. 3. PHP ist eine interpretierte Sprache, und der Ausführungsprozess umfasst lexikalische Analyse, grammatikalische Analyse, Zusammenstellung und Ausführung. 4.PHP kann mit MySQL für erweiterte Anwendungen wie Benutzerregistrierungssysteme kombiniert werden. 5. Beim Debuggen von PHP können Sie Funktionen wie error_reporting () und var_dump () verwenden. 6. Optimieren Sie den PHP-Code, um Caching-Mechanismen zu verwenden, Datenbankabfragen zu optimieren und integrierte Funktionen zu verwenden. 7

So starten Sie Apache So starten Sie Apache Apr 13, 2025 pm 01:06 PM

Die Schritte zum Starten von Apache sind wie folgt: Installieren Sie Apache (Befehl: sudo apt-Get-Get-Installieren Sie Apache2 oder laden Sie ihn von der offiziellen Website herunter). (Optional, Linux: sudo systemctl

PHP vs. Python: Kernmerkmale und Funktionen PHP vs. Python: Kernmerkmale und Funktionen Apr 13, 2025 am 12:16 AM

PHP und Python haben jeweils ihre eigenen Vorteile und eignen sich für verschiedene Szenarien. 1.PHP ist für die Webentwicklung geeignet und bietet integrierte Webserver und reichhaltige Funktionsbibliotheken. 2. Python eignet sich für Datenwissenschaft und maschinelles Lernen mit prägnanter Syntax und einer leistungsstarken Standardbibliothek. Bei der Auswahl sollte anhand der Projektanforderungen festgelegt werden.

Php gegen andere Sprachen: Ein Vergleich Php gegen andere Sprachen: Ein Vergleich Apr 13, 2025 am 12:19 AM

PHP eignet sich für die Webentwicklung, insbesondere für die schnelle Entwicklung und Verarbeitung dynamischer Inhalte, ist jedoch nicht gut in Anwendungen auf Datenwissenschaft und Unternehmensebene. Im Vergleich zu Python hat PHP mehr Vorteile in der Webentwicklung, ist aber nicht so gut wie Python im Bereich der Datenwissenschaft. Im Vergleich zu Java wird PHP in Anwendungen auf Unternehmensebene schlechter, ist jedoch flexibler in der Webentwicklung. Im Vergleich zu JavaScript ist PHP in der Back-End-Entwicklung präziser, ist jedoch in der Front-End-Entwicklung nicht so gut wie JavaScript.

See all articles