[LINUX] Ubuntu (18.04.3) Webserverkonstruktion

Hi, ich bin ein Schwein. Ich hatte einen PC mit Ubuntu zu Hause, aber ich habe ihn überhaupt nicht benutzt. Wir werden einen Server bauen.

1. Aktualisieren Sie ``` $sudo apt update ```

Zunächst werden wir aktualisieren.

2. Installieren Sie die Firewall

Zu diesem Zeitpunkt gab es eine Situation, in der die Firewall nicht installiert werden konnte. ``` $apt install ufw $sudo apt install ufw $sudo apt-get install uff ```

Wenn dies nicht funktioniert, überprüfen Sie den Firewall-Status mit dem folgenden Befehl. ``` $sudo ufw status Status:Inaktiv ```

Ist die Firewall installiert? Also

Versuchen Sie, es zu aktivieren. ``` $sudo ufw enable Die Firewall ist beim Systemstart aktiv und aktiviert. ```

Überprüfen wir den Status. ``` $sudo ufw status Status:Aktiv ```

Damit sind die Firewall-Einstellungen abgeschlossen.

3. Öffnen Sie den SSH-Port ``` $sudo ufw allow 22 ```

Öffnen Sie in diesem Fall Port 22.

Bei Erfolg ``` Regeln hinzugefügt Regeln hinzugefügt(v6) ``` Sie sehen die Notation

.

4. Öffnen Sie den Apache-Port ``` $sudo ufw allow 80 ``` Die Erklärung ist dieselbe wie bei

3.

5. Installieren Sie Apache

Wenn der folgende Fehler angezeigt wird: ``` E:Sperre ~ ```

Löschen Sie die Zieldatei unter Bezugnahme auf die folgenden

https://qiita.com/jizo/items/9496496a3156dd39d91a

https://ankyo.blog.ss-blog.jp/2011-10-25

Das ist nicht gut ...

Möglicherweise gab es ein Problem mit dem letzten Herunterfahren,

Starten Sie Ubuntu neu.

Das hat funktioniert ``` Wollen Sie fortfahren? [Y/n] $ Y ``` Damit ist die Apache-Installation abgeschlossen.

6. Bestätigung Überprüfen wir in

, ob der Server gestartet ist.

Wenn die erste Seite von Ubuntu angezeigt wird, ist dies erfolgreich.

Überprüfen Sie zuerst die IP-Adresse hier

$Ip a

Es ist schwer zu verstehen, wird aber an der folgenden Stelle angezeigt.

https://linuxfan.info/ip-address

Wenn Sie

IP Adresse in die Adressleiste eingeben ... スクリーンショット 2020-04-13 0.46.18.png

Dies ist das Ende.

Wenn Sie es so lassen, wie es ist, kann es angegriffen werden. Stoppen Sie Apache also einmal. Es ist nur zu Lernzwecken.

(Mein Bekannter wurde auch angegriffen, als ich selbst einen Server baute.

Einige Sicherheitsmaßnahmen können erforderlich sein)

$service apache2 stop

Wenn es nicht angezeigt wird, sollte es kein Problem geben.

Recommended Posts

Ubuntu (18.04.3) Webserverkonstruktion
Aufbau eines Linux-Webservers (Ubuntu & Apache)
Kommentar zum Aufbau des Webservers
Aufbau eines Linux-Dateiservers (Ubuntu & Samba)
Frohe Weihnachten Webserver
Aufbau eines Websystems (super einfach) ③: Aufbau eines DB-Servers und grundlegende Bedienung
Aufbau eines Websystems (super einfach) ②: Aufbau eines AP-Servers und grundlegende Bedienung
[Ubuntu 18.04] Aufbau einer Tensorflow 2.0.0-GPU-Umgebung
Aufbau der Ubuntu14.04 + GPU + TensorFlow-Umgebung
Einfache Erstellung und Bereitstellung von Webservern mit EB CLI + git + Django
Erstellen eines Servers mit CONOHA VPS (CentOS)
Aufbau eines VPN-Servers mit Raspberry Pie
Ab Ubuntu 20.04 Einführung in die Umgebungskonstruktion
Konstruktionsnotiz für die Ubuntu Desktop 20.04-Entwicklungsumgebung
Schnellste und stärkste Webserver-Architektur
Zusammenfassung der Links zum Aufbau des Linux-Servers (CentOS7)
Erstellen einer Umgebung für "Tello_Video" unter Ubuntu
OpenCV3 & Python3 Umgebungskonstruktion unter Ubuntu
[Ubuntu 18.04] Erstellen Sie eine Python-Umgebung mit pyenv + pipenv
Starten Sie den Webserver im aktuellen Verzeichnis
WEB-Anwendungsentwicklung mit Django-Development Environment Construction-
Portweiterleitung eines Webservers mithilfe von iptables
Webserver zum Testen des Browsers mit Mocha
Verfahren zur Erstellung der Umgebung: Ubuntu + Apache2 + Python + Pyramid
Aufbau des Python-Ausführungsservers (Python + uWSGI + Django + Nginx)
Lassen Sie uns einen WEB-Server mit Chromebook einrichten
Konstruktionsverfahren für Python-Entwicklungsserver (AWS + Anaconda)
[Python] Webanwendung von 0! Hands-on (0) -Umweltbau-
Veröffentlichen Sie das aktuelle Verzeichnis auf dem Webserver
Webserverkonstruktion mit Apache 2.4 (httpd 2.4.43) + PHP 7.4 unter Linux ―― 4. Sicherheit (chown und firewalld)