Nginx, VirtualHost, Zarafa et Active Sync

Ca pourrait servir à d’autres mais comme j’ai eu un chouïa du mal à tout faire fonctionner, la documentation et les packages étant exclusivement centrés sur Apache, voici ma configuration du vhost nginx.

server {
        root /usr/share/zarafa-webapp/;
        index index.php index.html index.htm;
        server_name mail.morot.fr;

        location / {
                index index.php;
        }

        location /Microsoft-Server-ActiveSync {
                alias /usr/share/zarafa-webapp/z-push/index.php;
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_param  SCRIPT_FILENAME
                $document_root$fastcgi_script_name;
                fastcgi_index index.php;
                include fastcgi_params;
        }

        # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
        #
        location ~ .php$ {
                try_files $uri =404;
                fastcgi_pass unix:/var/run/php5-fpm.sock;
                fastcgi_param  SCRIPT_FILENAME
                $document_root$fastcgi_script_name;
                fastcgi_index index.php;
                include fastcgi_params;
        }

        location ~ /.ht {
                deny all;
        }
}

2 pensées sur “Nginx, VirtualHost, Zarafa et Active Sync

  • 5 décembre 2015 à 10 h 23 min
    Permalink

    Bonjour
    Installation Full avec apache ou astuce avec Nginx ?
    Ce que je veux dire , avez-vous trouvé une astuce pour installer avec Nginx uniquement ?
    Merci , Michel

    Répondre
    • 5 décembre 2015 à 14 h 13 min
      Permalink

      Je n’ai pas utilisé Apache, uniquement nginx et php-fpm.

      Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *