So installieren Sie Apache 2.4 & Php 7.4 auf Amazon Linux
- 4171
- 115
- Susanne Stoutjesdijk
Wussten Sie, dass Amazon Linux ein frei verfügbares und unterstütztes Betriebssystem ist, das für AWS zugeschnitten ist? Das ist wahr! Amazon hat eine neue Version seiner Linux -Distribution gestartet - Amazon Linux Version 2 (Amazon Linux V2), die einige wirklich interessante Funktionen und Verbesserungen enthält. In diesem Blog -Beitrag werden Sie in die neue Version von Amazon Linux vorgestellt, die wichtigsten Funktionen abdeckt und Ihnen unterrichtet, wie Sie Apache & PHP unter Amazon Linux 2 installieren. Lass uns anfangen!
Schritt 1 - Erstes Setup
Melden Sie sich über SSH bei Ihrem Amazon Linux 2 -System an. Es ist gut, Pakete auf dem neuesten Stand zu halten. Führen Sie daher den folgenden Befehl aus, um YUM -Pakete auf die neuesten zu aktualisieren:
sudo yum update
Schritt 2 - Apache 2 installieren.4
Die Apache (HTTPD) -Pakete (APache) sind unter den Standard -Yum -Repositories auf Amazon Linux 2 -Systemen verfügbar. Führen Sie den folgenden Befehl im Terminal aus, um Apache mit mod_ssl zu installieren:
sudo yum install httpd httpd-tools mod_ssl
Der httpd Das Paket wird Apache (HTTPD) -WEBSERV und der installiert mod_ssl Die Erweiterung fügte hinzu, die dem Webserver kryptografisch unterstützt wird.
Sobald die Installation abgeschlossen ist, müssen Sie den HTTPD-Service aktivieren. Beginnen Sie auch einmal den Service.
sudo systemctl aktivieren httpd
sudo systemctl starten httpd
Apache wurde auf Ihrem Amazon Linux -System installiert. Zugriff auf den Server in einem Webbrowser mit einer IP -Adresse. Dadurch werden Ihnen die Standard -Apache -Seite angezeigt.
Apache Standard -StartseiteSchritt 3 - PHP installieren
Die neuesten Versionen von PHP sind unter verfügbar Amazon-Linux-Extras
Repositorys. Die neuesten Amazon Linux -Systeme installieren dieses Paket standardmäßig. Führen Sie den folgenden Befehl aus, um dieses Paket zu installieren oder zu aktualisieren:
sudo yum installieren Sie Amazon-linux-extras -y -y -y
Sobald das Extras -Repository auf Ihrem System konfiguriert ist. Suchen Sie nach den verfügbaren PHP -Versionen unter dem Extras -Repository.
sudo Amazon-linux-extras | Grep Php
PHP -Repository für Amazon LinuxAktivieren Sie als nächstes das gewünschte Thema für die PHP -Version. Der folgende Befehl aktiviert Php 7.4 Thema auf Ihrem Amazon Linux 2 -System. Sie können auch eine andere PHP -Version auswählen, die im obigen Befehl aufgeführt ist:
sudo Amazon-linux-extras aktivieren Php7.4
Installieren Sie schließlich die erforderlichen PHP -Pakete zusammen mit den erforderlichen PHP -Erweiterungen.
sudo yum saubere Metadaten
sudo yum installieren php-php-common php-pear
sudo yum installieren Sie php- cgi, curl, mbstring, gd, mysqlnd, getText, json, xml, fpm, intl, ZIP
PHP wurde erfolgreich auf Ihrem Amazon Linux -Computer installiert.
Geben Sie den folgenden Befehl ein, um die PHP -Version zu überprüfen:
PHP -v
Php 7.4.30 (CLI) (gebaut: 23. Juni 2022 20:19:00) (NTS) Copyright (c) Die PHP -Gruppe Zend Engine V3.4.0, Copyright (C) Zend Technologies
Um die aktive Version für Apache zu überprüfen, erstellen Sie eine PHP -Info -Datei unter dem Standard -Dokument -Root mit dem folgenden Befehl.
echo "">/var/www/html/Info.Php
Greife auf ... zu die Info.Php Datei in einem Webbrowser:
http: // server-ip/info.Php
Schritt 4 - Erstellen Sie einen neuen virtuellen Host
Nach dem Installieren von Paketen erstellen Sie Ihren ersten virtuellen Host. So erstellen Sie einen virtuellen Host für Ihr Domain -Beispiel.com, bearbeiten Sie die Apache -Konfigurationsdatei und erstellen Sie einen virtuellen Host wie das unten: Erstellen Sie:
vi/etc/httpd/conf.d/Beispiel.com.Conf
Serveradmin [email protected] ServerName Beispiel.com Serveralias www.Beispiel.com documentroot/var/www/Beispiel.com errorlog/var/log/httpd/Beispiel.com-eRror_log customLog/var/log/httpd/Beispiel.com-access_log kombiniert 123456789 |
Nachdem Sie den Neustart des Apache -Dienstes geändert haben
sudo systemctl starten Sie HTTPD neu starten
Abschluss
In diesem Tutorial haben Sie gelernt, Apache 2 zu installieren.4 und Php 7.4 auf Ihrem Amazon Linux -Computer.
Die MySQL -Installation ist nicht Teil dieses Tutorials. Wenn Sie also auch MySQL -Server auf Ihrem Amazon Linux benötigen, folgen Sie diesem Tutorial.