[LINUX] Construction du serveur Web Ubuntu (18.04.3)

Salut, je suis un cochon. J'avais un PC avec Ubuntu à la maison, mais je ne l'ai pas du tout utilisé. Nous allons construire un serveur.

1. Mettre à jour ``` $sudo apt update ```

Tout d'abord, nous allons mettre à jour.

2. Installez le pare-feu

À ce stade, il y avait une situation où le pare-feu ne pouvait pas être installé. ``` $apt install ufw $sudo apt install ufw $sudo apt-get install uff ```

Si ce qui précède ne fonctionne pas, vérifiez l'état du pare-feu avec la commande suivante. ``` $sudo ufw status Statut:Inactif ```

Le pare-feu est-il installé? Alors

Essayez de l'activer. ``` $sudo ufw enable Le pare-feu est actif et activé au démarrage du système. ```

Vérifions l'état. ``` $sudo ufw status Statut:actif ```

Ceci termine les paramètres du pare-feu.

3. Ouvrez le port ssh ``` $sudo ufw allow 22 ```

Dans ce cas, ouvrez le port 22.

En cas de succès ``` Règles ajoutées Règles ajoutées(v6) ``` Vous verrez la notation

.

4. Ouvrez le port Apache ``` $sudo ufw allow 80 ``` L'explication est la même que

3.

5. Installez Apache

Si vous obtenez l'erreur suivante ``` E:Verrouiller ~ ```

Supprimer le fichier cible en se référant à ce qui suit

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

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

Ce n'est pas bon ...

Il y a peut-être eu un problème avec le dernier arrêt,

Redémarrez Ubuntu.

Cela a fonctionné ``` Voulez-vous continuer? [Y/n] $ Y ``` Ceci termine l'installation d'Apache.

6. Confirmation

Vérifions si le serveur est démarré.

Si la page initiale d'Ubuntu est affichée, elle réussit.

Vérifiez d'abord l'adresse IP ici

$Ip a

C'est difficile à comprendre, mais il est affiché à l'endroit suivant.

https://linuxfan.info/ip-address

Si vous entrez

adresse IP dans la barre d'adresse ... スクリーンショット 2020-04-13 0.46.18.png

C'est la fin.

Si vous le laissez tel quel, il peut être attaqué, alors arrêtez Apache une fois. C'est juste à des fins d'apprentissage.

(Ma connaissance a également reçu une sorte d'attaque lorsque j'ai construit un serveur par moi-même.

Certaines mesures de sécurité peuvent être nécessaires)

$service apache2 stop

S'il n'est pas affiché, il ne devrait y avoir aucun problème.

Recommended Posts

Construction du serveur Web Ubuntu (18.04.3)
Construction de serveur Web Linux (Ubuntu et Apache)
Commentaire sur la construction du serveur Web
Construction du serveur de fichiers Linux (Ubuntu et Samba)
Serveur web joyeux Noël
Construction du système Web (super basique) ③: Construction du serveur DB et fonctionnement de base
Construction du système Web (super basique) ②: construction du serveur AP et fonctionnement de base
[Ubuntu 18.04] Construction de l'environnement Tensorflow 2.0.0-GPU
Construction de l'environnement Ubuntu14.04 + GPU + TensorFlow
Construction et déploiement faciles du serveur Web avec EB CLI + git + Django
Construire un serveur avec CONOHA VPS (CentOS)
Construire un serveur VPN avec Raspberry Pie
De Ubuntu 20.04 introduction à la construction d'environnement
Mémo de construction de l'environnement de développement Ubuntu Desktop 20.04
Architecture de serveur Web la plus rapide et la plus solide
Résumé des liens de construction du serveur Linux (CentOS7)
Créer un environnement pour "Tello_Video" sur Ubuntu
Construction d'environnements OpenCV3 et Python3 sur Ubuntu
[Ubuntu 18.04] Créer un environnement Python avec pyenv + pipenv
Démarrez le serveur Web dans le répertoire actuel
Développement d'applications WEB à l'aide de django-Construction d'environnement de développement-
Redirection de port d'un serveur Web à l'aide d'iptables
Serveur Web pour tester le navigateur avec Mocha
Procédure de construction de l'environnement: Ubuntu + Apache2 + Python + Pyramid
Construction du serveur d'exécution Python (Python + uWSGI + Django + Nginx)
Configurons un serveur WEB avec Chromebook
Procédure de construction du serveur de développement Python (AWS + Anaconda)
[Python] Application Web à partir de 0! Pratique (0) -Construction environnementale-
Publier le répertoire actuel sur le serveur Web
Construire un serveur Web avec Apache 2.4 (httpd 2.4.43) + PHP 7.4 sous Linux --4 Security (chown et firewalld)