« Nginx » : différence entre les versions

Création de la page Nginx
 
Suppression de la catégorie (maintenant ajouté automatiquement)
Balise : Révocation manuelle
 
(4 versions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
{{Infobox logiciel
| sous-titre    = Serveur http et https
| localisation  = [[Serveur:computing|Serveur computing]]
| site officiel = https://nginx.org/
| documentation = https://nginx.org/en/docs/index.html
| utilisations  = [[Nextcloud]], [[Mediawiki]], [[Synapse]], [[Misskey]], [[Forgejo]], [[Headscale]]
| image        = Icon nginx.svg
| configuration = '''/etc/nginx/sites-available/'''
| port          = 80/443
| service      = [[Systemd]]
}}
[[Nginx]] est un logiciel de serveur http et https, qui permet à la fois de servir du contenu statique html, css et javascript, de servir du contenu exécuté par [[Php]], et de servir de proxy inverse (reverse-proxy en anglais) pour permettre la connexion d'un service utilisant son propre serveur web isolé, accessible uniquement en local, au réseau mondial. Tous les contenus de '''linarphy.net''' accessibles depuis un navigateur sont gérés par Nginx.
[[Nginx]] est un logiciel de serveur http et https, qui permet à la fois de servir du contenu statique html, css et javascript, de servir du contenu exécuté par [[Php]], et de servir de proxy inverse (reverse-proxy en anglais) pour permettre la connexion d'un service utilisant son propre serveur web isolé, accessible uniquement en local, au réseau mondial. Tous les contenus de '''linarphy.net''' accessibles depuis un navigateur sont gérés par Nginx.


Ligne 12 : Ligne 24 :
* [[Forgejo]]
* [[Forgejo]]
* [[Misskey]]
* [[Misskey]]
* [[Headscale]]


Chaque service possède son fichier de configuration à l'emplacement suivant: <code>/etc/nginx/sites-available/{url du service}</code>
Chaque service possède son fichier de configuration à l'emplacement suivant: <code>/etc/nginx/sites-available/{url du service}</code>
Ligne 20 : Ligne 33 :


=== Installation ===
=== Installation ===
Installer le paquet '''nginx''' (commande différente en fonction du gestionnaire de paquet).
Installer le paquet '''nginx''' avec [[APT]]: <code>apt install nginx</code>.


=== Mise à jour ===
=== Mise à jour ===
Gérée par le gestionnaire de paquet du système.
Gérée par le gestionnaire de paquet du système.