- Modifié
Bonjour à tous.
J'aimerai avoir un petit coup de main sur la configuration de Nginx sur GLPI. J'ai encore beaucoup de mal à comprendre la configuration des sites avec Nginx et là je bloque.
J'ai essayer de configurer GLPI pour fonctionner en sous.domaine, j'ai donc fait ceci :
/etc/nginx/sites-enabled/glpi.conf
Voila, si quelqu'un pourrait m'aiguiller sur le pourquoi. J'ai cru comprendre que cela venait de php5-fpm, mais cela fonctionne très bien pour le reste (Owncloud // Postfix // ...)
Merci
J'aimerai avoir un petit coup de main sur la configuration de Nginx sur GLPI. J'ai encore beaucoup de mal à comprendre la configuration des sites avec Nginx et là je bloque.
J'ai essayer de configurer GLPI pour fonctionner en sous.domaine, j'ai donc fait ceci :
/etc/nginx/sites-enabled/glpi.conf
server {
listen 80;
server_name glpi.xxx.fr;
return 301 https://$server_name$request_uri;
}
server {
listen 443 ssl;
server_name glpi.xxx.fr;
index index.html index.php;
charset utf-8;
client_max_body_size 10M;
ssl_certificate /etc/nginx/ssl/server.crt;
ssl_certificate_key /etc/nginx/ssl/server.key;
root /usr/share/glpi;
location /glpi {
index index.php;
location ~ ^/glpi/config/(.+)$ {
deny all;
}
location ~ ^/glpi/scripts/(.+)$ {
deny all;
}
location ~ ^/glpi/locales/(.+)$ {
deny all;
}
location /glpi/install/mysql {
deny all;
}
# Install is only allowed via local access (from the GLPI server).
# Add your IP address if you need it for remote installation,
# but remember to remove it after installation for security.
location ~ ^/glpi/install/(.+\.php)$ {
try_files $uri =404;
fastcgi_intercept_errors on;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
location ~ ^/glpi/(.+\.php)$ {
try_files $uri =404;
fastcgi_intercept_errors on;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
fastcgi_pass unix:/var/run/php5-fpm.sock;
}
}
}
Et mon problème c'est que lorsque j'accède à mon sous domaine gpli.xxx.fr, j'ai mon index qui se télécharge. Pareil si je vais dans mon dossier d'installation. Voila, si quelqu'un pourrait m'aiguiller sur le pourquoi. J'ai cru comprendre que cela venait de php5-fpm, mais cela fonctionne très bien pour le reste (Owncloud // Postfix // ...)
Merci
