diff --git a/debian/README.Debian b/debian/README.Debian index 0503701be..4067f2898 100644 --- a/debian/README.Debian +++ b/debian/README.Debian @@ -9,8 +9,10 @@ with a quick sed command. For example, we change it to ow2.org: sed -i 's/example\.com/ow2.org/g' /etc/lemonldap-ng/* \ /var/lib/lemonldap-ng/conf/lmConf-1.js /var/lib/lemonldap-ng/test/index.pl -2 - Enable LL::NG sites in Apache ---------------------------------- +2 - Enable LL::NG sites +----------------------- + +2.1 - Apache Enable the components you've installed: @@ -24,7 +26,7 @@ Enable the components you've installed: a2ensite handler-apache2.conf a2ensite test-apache2.conf -and enable mod_perl if not already loaded: +customize them and enable mod_perl if not already loaded: a2enmod perl @@ -33,6 +35,25 @@ Then restart Apache: apache2ctl configtest apache2ctl restart +2.2 - Nginx + +Enable the components you've installed: + + cd /etc/nginx/sites-enabled + + # Portal + ln -s ../sites-available/portal-nginx.conf + + # Manager + ln -s ../sites-available/manager-nginx.conf + + # Handler + ln -s ../sites-available/handler-nginx.conf + +Customize then, then reload nginx + + service nginx reload + 3 - Check your DNS ------------------ diff --git a/debian/liblemonldap-ng-handler-perl.examples b/debian/liblemonldap-ng-handler-perl.examples index 52a5b8d69..5e246714b 100644 --- a/debian/liblemonldap-ng-handler-perl.examples +++ b/debian/liblemonldap-ng-handler-perl.examples @@ -1,3 +1,4 @@ debian/tmp/etc/lemonldap-ng/handler-apache2.conf +debian/tmp/etc/lemonldap-ng/handler-nginx.conf debian/tmp/etc/lemonldap-ng/test-apache2.conf debian/tmp/var/lib/lemonldap-ng/test diff --git a/debian/liblemonldap-ng-handler-perl.install b/debian/liblemonldap-ng-handler-perl.install index 029938a9f..09cbc20b5 100644 --- a/debian/liblemonldap-ng-handler-perl.install +++ b/debian/liblemonldap-ng-handler-perl.install @@ -3,4 +3,5 @@ /var/lib/lemonldap-ng/test /usr/share/lemonldap-ng/bin/purgeLocalCache /etc/lemonldap-ng/handler-apache2.conf +/etc/lemonldap-ng/handler-nginx.conf /etc/lemonldap-ng/test-apache2.conf diff --git a/debian/liblemonldap-ng-handler-perl.links b/debian/liblemonldap-ng-handler-perl.links index 3cc00bb03..c6fbc7147 100644 --- a/debian/liblemonldap-ng-handler-perl.links +++ b/debian/liblemonldap-ng-handler-perl.links @@ -1,2 +1,3 @@ /etc/lemonldap-ng/handler-apache2.conf /etc/apache2/sites-available/handler-apache2.conf +/etc/lemonldap-ng/handler-nginx.conf /etc/nginx/sites-available/handler-nginx.conf /etc/lemonldap-ng/test-apache2.conf /etc/apache2/sites-available/test-apache2.conf diff --git a/debian/liblemonldap-ng-manager-perl.install b/debian/liblemonldap-ng-manager-perl.install index 654087db3..6b4732712 100644 --- a/debian/liblemonldap-ng-manager-perl.install +++ b/debian/liblemonldap-ng-manager-perl.install @@ -1,5 +1,6 @@ /usr/share/perl5/Lemonldap/NG/Manager* /etc/lemonldap-ng/manager-apache2.conf +/etc/lemonldap-ng/manager-nginx.conf /usr/share/lemonldap-ng/manager /var/lib/lemonldap-ng/manager /usr/share/lemonldap-ng/bin/lmConfigEditor diff --git a/debian/liblemonldap-ng-manager-perl.links b/debian/liblemonldap-ng-manager-perl.links index a3c8a418a..fdb09f4fe 100644 --- a/debian/liblemonldap-ng-manager-perl.links +++ b/debian/liblemonldap-ng-manager-perl.links @@ -1,2 +1,3 @@ /etc/lemonldap-ng/manager-apache2.conf /etc/apache2/sites-available/manager-apache2.conf +/etc/lemonldap-ng/manager-nginx.conf /etc/nginx/sites-available/manager-nginx.conf diff --git a/debian/liblemonldap-ng-portal-perl.install b/debian/liblemonldap-ng-portal-perl.install index d884b775b..9518da107 100644 --- a/debian/liblemonldap-ng-portal-perl.install +++ b/debian/liblemonldap-ng-portal-perl.install @@ -7,3 +7,4 @@ /usr/share/lemonldap-ng/portal /var/lib/lemonldap-ng/portal /etc/lemonldap-ng/portal-apache2.conf +/etc/lemonldap-ng/portal-nginx.conf diff --git a/debian/liblemonldap-ng-portal-perl.links b/debian/liblemonldap-ng-portal-perl.links index 9951d8b2a..d64cdfbb6 100644 --- a/debian/liblemonldap-ng-portal-perl.links +++ b/debian/liblemonldap-ng-portal-perl.links @@ -1,4 +1,5 @@ /etc/lemonldap-ng/portal-apache2.conf /etc/apache2/sites-available/portal-apache2.conf +/etc/lemonldap-ng/portal-nginx.conf /etc/nginx/sites-available/portal-nginx.conf /usr/share/lemonldap-ng/portal/cdc.pl /var/lib/lemonldap-ng/portal/cdc.pl /usr/share/lemonldap-ng/portal/index.pl /var/lib/lemonldap-ng/portal/index.pl /usr/share/lemonldap-ng/portal/mail.pl /var/lib/lemonldap-ng/portal/mail.pl