Inscris-toi
(c'est gratuit !)
Un compte est nécessaire pour participer aux discussions.
Créer un comptePour installer nginx sur Ubuntu, on utilise les commandes suivantes :
sudo apt update
sudo apt install nginx
Vous pouvez vérifier si l'installation a réussi :
$ nginx -v
nginx version: nginx/1.18.0 (Ubuntu)
Nous allons maintenant créer un fichier de configuration pour Nginx afin de lui indiquer comment gérer les requêtes :
server {
listen 80;
server_name 195.15.213.62;
location / {
include proxy_params;
proxy_pass http://unix:/home/ubuntu/FlaskGPT/flaskgpt.sock;
}
}
Il suffit ensuite de créer un lien symbolique vers le dossier sites-enabled :
sudo ln -s /etc/nginx/sites-available/flaskgpt /etc/nginc/sites-enabled/
On peut ensuite redémarrer nginx :
sudo systemctl restart nginx
Pour pouvoir accéder à notre site, on ajoute une ouverture sur le port 80 au parefeu sur infomaniak.
On va également changer les règles pour le pare feu de nginx :
sudo ufw allow 'Nginx Full'
Et changer les permissions sur notre dossier utilisateur :
sudo chmod 755 /home/ubuntu/
Vous pouvez désormais accéder au site et le tester sur l'adresse IP de votre serveur.
Ce n'est pas fini...
Tu as complété % du parcours 🔥
Termine l'intégralité de la formation pour pouvoir débloquer ton attestation de réussite.