Installieren und konfigurieren Sie Apache Webserver auf Ubuntu Top 10.Top 10

Installieren und konfigurieren Sie Apache Webserver auf Ubuntu Top 10.Top 10
Für Jahrzehnte, Apache oder Apache HTTP Server war eine der am häufigsten verwendeten Webserveranwendungen weltweit und behält seine Beliebtheit bei 48 bei.0 Millionen aktive Stellen. Die Apache Software Foundation verwaltet diesen Webserver. Dynamisch ladbare Module, Verwaltung statischer Dateien und einfache Integration in andere Anwendungen sind einige fantastische Funktionen von Apache Web Server.

In dieser Beschreibung wird die Methode diskutiert, um Installieren Und Konfigurieren Sie den Apache -Webserver An Ubuntu 22.04. So lass uns anfangen!

So installieren Sie Apache Webserver auf Ubuntu 22.04

So setzen Sie Apache Webserver auf Ubuntu 22 ein.04, Sie müssen die untergegebenen Schritt-für-Schritt-Anweisungen befolgen.

Schritt 1: Systemrepositorys aktualisieren

Drücken Sie "Strg+Alt+tSo öffnen Sie das Terminal und führen Sie den folgenden Befehl aus, um Systemrepositories zu aktualisieren:

$ sudo APT Update

Schritt 2: Installieren Sie den Apache -Webserver auf Ubuntu 22.04

Schreiben Sie nach dem Aktualisieren von Systemrepositorys den folgenden Befehl zur Installation der “Apache2"Webserver auf Ihrem Ubuntu 22.04 System:

$ sudo apt installieren apache2

Warten Sie ein paar Minuten, da die Apache -Installation einige Zeit dauert, bis es abgeschlossen ist:

Schritt 3: Konfigurieren Sie die Firewall

Zugreifen Apache Von außen ist es erforderlich, um Spezifische Ports öffnen auf Ihrem System. Überprüfen Sie zuerst die Liste der Anwendungsprofile, die Zugriff benötigen:

$ sudo UFW App -Liste

Die Ausführung des oben gegebenen Befehls werden verschiedene Apache-Profile auf dem Terminal ausdrucken:

Als nächstes werden wir das nutzen “Apache voll"Profil zum Aktivieren von Netzwerkaktivitäten am Port"80”:

$ sudo ufw erlauben 'apache voll' '

Überprüfen Sie danach den aktuellen Firewall -Status:

$ sudo UFW Status

Lassen Sie uns nun in Richtung der gehen Aufbau Seite von Apache -Webserver An Ubuntu 22.04.

So konfigurieren Sie den Apache -Webserver auf Ubuntu 22.04

So konfigurieren Sie Apache Webserver auf Ubuntu 22.04, schauen Sie sich die untergegebene Prozedur an.

Schritt 1: Überprüfen Sie den Service -Status von Apache2

Bevor wir uns auf die Hauptkonfiguration von Apache bewegen, werden wir die “verifizieren“Apache2Der Service ist derzeit aktiv oder nicht:

$ systemctl Status Apache2

Das untergegebene zeigt, dass das “Apache2Der Service ist in unserem System aktiv:

Sie können auch Ihren bevorzugten Webbrowser für die angegebene Überprüfung verwenden. Öffnen Sie dazu einen Webbrowser und überprüfen Sie, was zum „“LokalhostWebseite sieht sich für Sie:

Navigation zum “LokalhostDie Webseite gibt an, dass Apache Web Server ordnungsgemäß funktioniert. Jetzt werden wir einen virtuellen Host in Apache einrichten.

Schritt 2: Richten Sie den virtuellen Host auf dem Apache -Webserver ein

Zu Satz A Virtueller Host In Apache, Erstellen Sie ein Verzeichnis, das verwendet werden kann, um Daten auf der Website zu speichern. Zu diesem Zweck werden wir zur “wechseln“/var/www"Verzeichnis mit der folgenden"CD" Befehl:

$ cd/var/www/

Dann werden wir ein Verzeichnis für unsere Domain erstellen. “Beispiel.com”. Hier können Sie Ihren Domain-Namen im folgenden Befehl angeben:

$ sudo mkdir -p/var/www/Beispiel.com/

Verwenden Sie die “ChownKommando für die Änderung des Eigentums der “Beispiel.com"Verzeichnis mit dem"www-data" Umgebungsvariable:

$ sudo chown -r www-data: www-data/var/www/Beispiel.com

Schritt 3: Erstellen einer Webseite

Um ein Beispiel zu erstellen “Index.html"Webseite für unsere Website werden wir die" verwenden "Nano" Editor:

$ sudo nano/var/www/Beispiel.com/Index.html

Schreiben Sie den folgenden Code in die geöffnete Datei auf:



Willkommen bei LinuxHint.com


Erfolg! Im Tutorial dreht sich alles um die Apache2 -Konfiguration!



Nach dem Hinzufügen des Codes drücken Sie “Strg+o”Um die Datei zu speichern:

Schritt 4: Erstellen einer virtuellen Hostdatei

Zu diesem Zeitpunkt haben wir ein Verzeichnis für unsere Domain erstellt und sein Eigentum aktualisiert. Jetzt werden wir erstellen A Virtuelle Hostdatei Unter dem Standardverzeichnis von Apache -Host -Dateien:

$ sudo nano/etc/apache2/sites-verfügbare/Beispiel.com.Conf

Fügen Sie in der geöffneten virtuellen Hostdatei die folgenden Codezeilen hinzu. Außerdem müssen Sie die Informationen zu “ersetzen“ ersetzen “Servername","Serveralias", Und "Dokument Root”Laut Ihren Einstellungen:


Serveradmin admin@localhost
Serverame Beispiel.com
Serveralias www.Beispiel.com
Documentroot/var/www/Beispiel.com
Fehlerlog $ apache_log_dir/fehler.Protokoll
CustomLog $ apache_log_dir/Access.log kombiniert

Drücken Sie "Strg+o”So speichern Sie den hinzugefügten Code der virtuellen Host -Konfigurationsdatei:

Schritt 5: Aktivieren Sie die virtuelle Hostdatei

Folgendes ausführen “a2ensitBefehl ”Für Aktivierung der erstellten virtuellen Hostdatei:

$ sudo a2ensit Beispiel.com.Conf

Deaktivieren Sie dann die Standardkonfigurationsdatei:

$ sudo a2dissit 000 Default.Conf

Nach der Durchführung des angegebenen Betriebs. Starten Sie die "neu"ApacheService auf Ihrem Ubuntu 22.04 System:

$ sudo systemctl starten Sie Apache2 neu

Schritt 6: Fehlerprüfung

Testen Sie im letzten Schritt der Apache2 -Konfiguration die Konfigurationsfehler:

$ sudo apache2ctl configest

Wenn Sie eine fehlerfreie Konfigurationsdatei haben, können Sie mit der Ausführung des oben gegebenen Befehls wissen, dass die Syntax istOK”:

Es besteht jedoch die Chancen, dass Sie nach dem Testen der Konfigurationsdatei den folgenden Fehler ausgesetzt sind:

Wenn dies der Fall ist, bearbeiten Sie die "Servername.Conf"Datei und fügen Sie Ihre" hinzu "Domain" Name:

$ sudo nano/etc/apache2/konf-verfügbar/sertvername.Conf

Drücken Sie nach dem Angeben des Domänennamens in der geöffneten Konfigurationsdatei ““Strg+o”Um den hinzugefügten Inhalt zu speichern:

Nächste, ermöglichen das neue Aufbau Mit Hilfe des folgenden Befehls:

$ sudo a2enconf sservername

Zuletzt starten Sie die "neu"Apache2”Service auf Ihrem Ubuntu 22.04 System:

$ sudo systemctl starten Sie Apache2 neu

Schritt 7: Tests virtueller Host -Tests

Testen Sie schließlich Ihren virtuellen Host, indem Sie zu der angegebenen Domäne navigieren. In unserem Fall ist die Domain "Beispiel.com”:

Die angezeigten Informationen rechtfertigen, dass Apache -Webserver bereit ist, in der angegebenen Domäne zu dienen.

Abschluss

Zu Installieren Sie den Apache -Webserver An Ubuntu 22.04, Führen Sie das aus$ sudo apt installieren apache2Befehl ”und konfigurieren Sie Firewall“$ sudo ufw erlauben 'apache voll' '”. Dann, erstellen A Verzeichnis Unter den Standardkonfigurationsdateien des Apache -Webservers, ändern es ist Eigentum, Und Satz up a Virtueller Host -Server. Nach der Durchführung der angegebenen Operationen, Neustart Die "Apache2Service, Und du bist gut zu gehen. Diese Beschreibung besprach die Methode Zu Installieren Und Konfigurieren Sie Apache Web Server auf Ubuntu 22.04.