Kategorie: Linux

Installer Nginx dans Ubuntu 20.04 C'EST

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

Linux

Udostępnij
Opublikowane przez
Linux

articles récents

KeePass2 2.52 w Ubuntu 22.04

Le guide ci-dessous décrit comment installer KeePass sur Ubuntu. Całość wykonamy za pomocą kilku poleceń

2 years temu

Installation de l'éditeur Master PDF dans Ubuntu 22.04

Master PDF Editor est un programme PDF complet, qui comprend de nombreuses fonctionnalités. Oprócz tworzenia i edycji

2 years temu

iotop - surveillance de la mémoire

Iotop jest prostym narzędziem dla systemów Uniksowych umożliwiającym monitorowanie użycia dowolnego nośnika pamięci flash/hdd/ssd w

2 years temu

Exécutez plusieurs commandes dans une tâche cron

Vous pouvez séparer deux ou plusieurs commandes avec des points-virgules (;), Point-virgule (;): służy do oddzielania

2 years temu

Changer les données exif d'une photo dans le terminal Linux

Poniższy poradnik opisuje w jaki sposób za pomocą konsoli możemy dokonać edycji danych zdjęcia exif.

2 years temu

Installation du serveur Rocket.Chat sur Rocky Linux 8

Le guide suivant décrit comment installer Rocket.Chat sur Rocky Linux 8 Całość bardzo prosto zainstalujemy

2 years temu