|
@@ -624,7 +624,7 @@ mostrarMediaWiki(){
|
|
|
done
|
|
|
# Introducir dominio
|
|
|
while [ -z $dominioMediaWiki ]; do
|
|
|
- dominioMediaWiki=$(whiptail --title "CONFIGURACION MEDIAWIKI" --inputbox "Introduzca el dominio/subdominio de la Wiki.\nTenga en cuenta que debes apuntar este a la dirección IP de esta máquina mediante un registro DNS tipo CNAME.\nSiquiere introducir varios dominios sepárelos con espacios. El primero será el principal.\nPor ejemplo: 'www.$hostname $hostname wiki.$hostname'" $((ALTO * 9 / 10)) $((ANCHO * 9 / 10)) wiki.$hostname --ok-button "Continuar" --cancel-button "Salir" 3>&1 1>&2 2>&3)
|
|
|
+ dominioMediaWiki=$(whiptail --title "CONFIGURACION MEDIAWIKI" --inputbox "Introduzca el dominio/subdominio de la Wiki.\nTenga en cuenta que debes apuntar este dominio a la dirección IP de esta máquina mediante un registro DNS de tipo CNAME.\nSi quiere introducir varios dominios sepárelos con espacios. El primero será el principal.\nPor ejemplo: 'www.$hostname $hostname wiki.$hostname'" $((ALTO * 9 / 10)) $((ANCHO * 9 / 10)) wiki.$hostname --ok-button "Continuar" --cancel-button "Salir" 3>&1 1>&2 2>&3)
|
|
|
comprobarError $? 1
|
|
|
# Mejora: comprobar si el dominio ya está en uso
|
|
|
done
|
|
@@ -698,8 +698,10 @@ configurarApache() {
|
|
|
comprobarError $? 108
|
|
|
webServerUser=$(grep ^User /etc/$webServerName/apache2.conf | cut -d ' ' -f 2)
|
|
|
webServerGroup=$(grep ^Group /etc/$webServerName/apache2.conf | cut -d ' ' -f 2)
|
|
|
- ln -s /var/log/apache2 /etc/$webServerName/logs
|
|
|
- comprobarError $? 108
|
|
|
+ if [ ! -L /etc/$webServerName/logs ];then
|
|
|
+ ln -s /var/log/apache2 /etc/$webServerName/logs 2>/dev/null
|
|
|
+ comprobarError $? 108
|
|
|
+ fi
|
|
|
elif [ $rhelOS = true ];then
|
|
|
apacheConfFile="./etc/apache2/conf/httpd.conf"
|
|
|
welcomeConfFile="/etc/apache2/conf.d/welcome.conf"
|
|
@@ -723,6 +725,11 @@ configurarApache() {
|
|
|
if [ ! -d "/etc/$webServerName/sites-enabled" ]; then
|
|
|
mkdir "/etc/$webServerName/sites-enabled" 2>/dev/null
|
|
|
comprobarError $? 5 "/etc/$webServerName/sites-enabled"
|
|
|
+ else
|
|
|
+ # Eliminar Virtual Host por defecto
|
|
|
+ if [ -f /etc/$webServerName/sites-enabled/000-default.conf ];then
|
|
|
+ rm -f /etc/$webServerName/sites-enabled/000-default.conf 2>/dev/null
|
|
|
+ fi
|
|
|
fi
|
|
|
}
|
|
|
|