J'utilise nginx comme serveur DAV et apache qui héberge un frontend pour backuppc.
Je voudrais que nginx héberge le frontend à la place d'apache. Mais je n'ai aucune idée de comment traduire les paramètres apache en paramètres nginx. Pouvez-vous m'aider ? Y a-t-il un guide pour traduire /etc/apache2/apache2.conf en /etc/nginx/nginx.conf ?
Malgré que apache2.conf soit assez volumineux, j'ai trouvé la seule section liée au frontend.
# Inclure les configurations des hôtes virtuels :
Include /etc/apache2/sites-enabled/
Alias /backuppc /usr/share/backuppc/cgi-bin/
AllowOverride None
Allow from all
# Décommentez la ligne ci-dessous pour garantir que personne ne puisse
# espionner des informations importantes dans le trafic réseau lors de
# l'édition de la configuration de BackupPC ou lors de la consultation/la restauration des sauvegardes.
# Nécessite que votre serveur web soit configuré pour un accès SSL (https).
#SSLRequireSSL
Options ExecCGI FollowSymlinks
AddHandler cgi-script .cgi
DirectoryIndex index.cgi
AuthGroupFile /etc/backuppc/htgroup
AuthUserFile /etc/backuppc/htpasswd
AuthType basic
AuthName "Administrateur BackupPC"
require valid-user