Le guide ci-dessous décrit comment installer le serveur Web Nginx sur Ubuntu 20.04 C'EST
Nous ferons le tout via la console dans quelques minutes.
Nous démarrons le terminal et mettons à jour et installons le serveur nginx
Sudo apt mise à jour
sudo apt installer nginx
Nous ajoutons le serveur Web au pare-feu:
sudo ufw autorise 'Nginx HTTP'
Nous pouvons vérifier l'état du service Nginx en lançant la commande:
statut systemctl nginx
Un exemple de résultat est présenté ci-dessous:
Output ● nginx.service - A high performance web server and a reverse proxy server Loaded: chargé (/lib/systemd/system/nginx.service; activée; fournisseur de préréglage: activée) actif: actif (fonctionnement) depuis le ven. 2020-04-20 16:08:19 UTC; 3 days ago Docs: homme:nginx(8) principal PID: 2369 (nginx) les tâches: 2 (limite: 1153) Mémoire: 3.5M CGroup: /system.slice/nginx.service ├─2369 nginx: processus maître /usr/sbin/nginx -g démon sur; master_process sur; └─2380 nginx: processus de travail
Nous allons maintenant commencer à créer la structure de fichiers pour le vhost:
Nous créons la structure du répertoire:
sudo mkdir -p / var / www / notre_domaine / html
Nous accordons l'autorisation:
sudo chown -R $USER:$USER / var / www / notre_domaine / html
Nous définissons chmod
sudo chmod -R 755 /var / www / notredomaine
Nous créons un exemple index.html de notre site web pour valider notre configuration:
nano /var/www/nasza_domena/html/index.html
Contenu:
Bienvenue sur domena.pl! Succès! Tout fonctionne correctement!
enregistrer le fichier.
Nous créons un nouveau vhost:
sudo nano /etc/nginx/sites-available/nasza_domena
Et le contenu:
serveur { Ecoutez 80; Ecoutez [::]:80; racine / var / www / notre_domaine / html; index index.html index.htm index.nginx-debian.html; nom_serveur notre_domaine www.notre_domaine; emplacement / { try_files $uri $uri/ =404; } }
Nous faisons un lien symbolique:
sudo ln -s /etc/nginx/sites-available/nasza_domena /etc/nginx/sites-enabled/
Nous éditons le fichier de configuration nginx
sudo nano /etc/nginx/nginx.conf
Et on décommente la ligne:
server_names_hash_bucket_size
L'ensemble devrait ressembler à:
... http { ... server_names_hash_bucket_size 64; ... } ...
redémarrez le serveur nginx, notre vhost devrait fonctionner correctement.
sudo systemctl redémarrer nginx
Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń…
Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji…
Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w…
Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania…
Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.…
Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy…