So installieren Sie Apache Server und richten Sie virtuelle Hosts auf Ubuntu Top 10 ein.Top 10

So installieren Sie Apache Server und richten Sie virtuelle Hosts auf Ubuntu Top 10 ein.Top 10

Apache -Webserver ist ein kostenloses und open-Source-plattformübergreifender Webserver-Tool. Es ist schnell, sicher, zuverlässig und sehr anpassbar, um die Anforderungen der Benutzer zu erfüllen. Es ist eines der sichersten, effizientesten und am weitesten verbreiteten Webserver, die seinen Benutzern HTTP -Dienste anbieten.

In diesem Artikel führen Sie, wie Sie installieren können Apache Server und Virtual Hosts auf Ubuntu 22 einrichten.04.

So installieren und konfigurieren Sie Apache Server auf Ubuntu 22.04

Um Apache Server auf Ubuntu Server auf Ubuntu 22 zu installieren.04, Sie müssen die folgenden erwähnten Schritte ausführen:

Schritt 1: Aktualisieren Sie zunächst die APT -Pakete mit dem folgenden Befehl:

$ sudo APT Update


Führen Sie dann den folgenden Befehl aus, um die Pakete bei Bedarf zu installieren:

$ sudo APT -Upgrade


Schritt 2: Jetzt installieren Apache Server Verwenden des folgenden Installationsbefehls im Terminal.

$ sudo apt installieren apache2


Schritt 3: Um den Status von zu überprüfen Apache auf Ubuntu 22.04, Sie können den folgenden Befehl verwenden.

$ sudo systemctl Status Apache2


Schritt 4: Nach dem Laufen der Apache auf Ubuntu 22.04, Sie müssen die aktivieren Firewall -Einstellung für Apache Server und um diesen ersten Wechsel zum Root -Benutzer zu tun:

$ sudo su

Und dann zugreifen zu Zugang:

# sudo ufw erlauben 'apache voll' '


Schritt 5: Sie können auch die Firewall -Änderungen mit dem folgenden Befehl überprüfen:

$ sudo UFW Status


Schritt 6: Als nächstes müssen Sie überprüfen, ob Ihre Apache Funktioniert und gilt dafür zu Ihrem Browser -Registerkarte und geben Sie die Host -Adresse Ihres Ubuntu ein.

Sie können die Host -Adresse mit dem folgenden Befehl finden:

$ hostname -i


Dies bestätigt, dass Ihre Apache Der Service läuft gut.

So richten Sie virtuelle Hosts auf Ubuntu 22 ein.04

Jetzt müssen Sie einen virtuellen Host einrichten Ubuntu 22.04 Verwenden des Apache -Servers. Standardmäßig die Apache Enthält einen virtuellen Test -Host, wenn Sie ihn auf Ihrem System installieren. Wenn Sie Ihren Inhalt hochladen möchten, müssen Sie die Apache -Konfigurationsdatei öffnen, die in der “platziert ist“/var/www/html ”Verzeichnis. Dies funktioniert gut für eine einzelne Website, aber es ist keine gute Option für jemanden, der mehrere Websites entwickeln möchte.

Um das Erstellen mehrerer Websites zu aktivieren, müssen Sie ein Verzeichnis in der “erstellen/var/wwwOrdner mit Ihrem Domainnamen, den Sie nach Ihrer Wahl festlegen müssen. Die Syntax sieht so aus, wie unten gezeigt.

$ sudo mkdir -p/var/www/domain_name/public_html


Im obigen Screenshot “,“Mawaixweb.comIst der Domain -Name, den Sie selbst wählen müssen.

Notiz: Im folgenden Abschnitt der Domain -Name “Mawaixweb.comWird verwendet. Ändern Sie es gemäß Ihrer Konfiguration.

Erstellen Sie nun eine Index.html Seite in Ihrer Domain mit dem folgenden Befehl.

$ sudo nano/var/www/[domain_name]/public_html/index.html

Im Fall der “[Domain_name]" Ist "Mawaixweb.com”, So wird der Befehl sein:

$ sudo nano/var/www/mawaixweb.com/public_html/index.html

Fügen Sie das folgende Skript in das "ein"Index.html" Datei.





Willkommen bei [Domain_Name]


Erfolg! [Domain_Name] Homepage!




Sie können den Code entsprechend Ihren Vorlieben ändern. Jetzt benutzen Strg+x und drücken Sie y So speichern Sie die Datei und drücken Sie die Eingabetaste, um zur Befehlszeile zurückzukehren.

Geben Sie nun das Verzeichnis über den folgenden Befehl an.

$ sudo chown -r www -data:/var/www/[domain_name]


Um eine virtuelle Hostdatei zu erstellen, öffnen Sie Ihre Domänenkonfigurationsdatei mit dem folgenden Befehl:

$ sudo nano/etc/apache2/sites-verfügbare/[domain_name].Conf

Fügen Sie dann den folgenden Text ein und ändern Sie die “Domain_name" entsprechend:


ServeraName [Domain_Name]
Serveralias [www.Domain_name]
Serveradmin webmaster@[domain_name]
Documentroot/var/www/[domain_name]/public_html

Optionen -Indexes +Followsymlinks
ALLESRIDE ALLES

ERROLLOG $ apache_log_dir/domain_name-reh.Protokoll
CustomLog $ apache_log_dir/domain_name-access.log kombiniert


Speichern Sie die Datei und schließen Sie sie.

Aktivieren Sie nun die Datei mithilfe a2ensit Tool mit dem folgenden Befehl.

$ sudo a2ensit [Domain_name]


Deaktivieren Sie die Standard -Site “000 Default.ConfVerwenden Sie den folgenden Befehl untergewandt:

$ sudo a2dissit 000 Default.Conf


Sobald die obigen Schritte abgeschlossen sind, starten Sie den Apache -Dienst mit dem folgenden Befehl neu oder laden Sie neu.

$ sudo systemctl starten Sie Apache2 neu


Gehen Sie jetzt zu Ihrem Browser und geben Sie die Adresse ein. “http: // domain_name”.


Das war's, der virtuelle Host ist auf und bereit Ubuntu 22.04.

Abschluss

Apache Webserver ist eine Open-Source-Cross-Plattform, mit der Benutzer mithilfe des sicheren und zuverlässigen Webserversystems verschiedene Websites problemlos entwickeln können. Die obige Anleitung hilft Ihnen beim Einrichten einer Apache -Server auf Ubuntu 22.04 Und sobald es abgeschlossen ist, können Sie einfach einen virtuellen Host einrichten, der Ihren persönlichen Website -Link enthält.