Some configuration to switch to apache
This commit is contained in:
@ -1,17 +1,29 @@
|
||||
#!/bin/bash
|
||||
|
||||
ENABLE=$(CreoleGet activerLemon 'non')
|
||||
CONF_FILES="manager-nginx.conf"
|
||||
CONF_FILES="${CONF_FILES} handler-nginx.conf"
|
||||
CONF_FILES="${CONF_FILES} portal-nginx.conf"
|
||||
CONF_FILES="${CONF_FILES} test-nginx.conf"
|
||||
if [ "$(CreoleGet activer_nginx_web non)" = 'oui' ];then
|
||||
SERVER=nginx
|
||||
else
|
||||
SERVER=apache2
|
||||
fi
|
||||
|
||||
for CONF_FILE in ${CONF_FILES}
|
||||
SERVICES="manager"
|
||||
SERVICES="${SERVICES} handler"
|
||||
SERVICES="${SERVICES} portal"
|
||||
|
||||
for SERVICE in ${SERVICES}
|
||||
do
|
||||
if [ -L /etc/nginx/sites-enabled/${CONF_FILE} ];then
|
||||
rm /etc/nginx/sites-enabled/${CONF_FILE}
|
||||
if [ -L /etc/nginx/sites-enabled/${SERVICE}-nginx.conf ];then
|
||||
rm /etc/nginx/sites-enabled/${SERVICE}-nginx.conf
|
||||
fi
|
||||
if [ -L /etc/apache2/sites-enabled/${SERVICE}-apache2.conf ];then
|
||||
a2dissite ${SERVICE}-apache2
|
||||
fi
|
||||
if [ "${ENABLE}" = 'oui' ];then
|
||||
ln -s /etc/nginx/sites-available/${CONF_FILE} /etc/nginx/sites-enabled/${CONF_FILE}
|
||||
if [ "${SERVER}" = 'nginx' ];then
|
||||
ln -s /etc/nginx/sites-available/${SERVICE}-nginx.conf /etc/nginx/sites-enabled/${SERVICE}-nginx.conf
|
||||
elif [ "${SERVER}" = 'apache2' ];then
|
||||
a2ensite ${SERVICE}-apache2.conf
|
||||
fi
|
||||
fi
|
||||
done
|
||||
done
|
||||
|
Reference in New Issue
Block a user