| 
					
				 | 
			
			
				@@ -722,7 +722,7 @@ configurarApache() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if [ ! -d "/etc/$webServerName/sites-enabled" ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		mkdir "/etc/$webServerName/sites-enabled" 2>/dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		comprobarError $? 5 "$webServerRoot/sites-enabled" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		comprobarError $? 5 "/etc/$webServerName/sites-enabled" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -760,7 +760,7 @@ configurarNginx() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if [ ! -d "/etc/$webServerName/sites-enabled" ]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		mkdir "/etc/$webServerName/sites-enabled" 2>/dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		comprobarError $? 5 "$webServerRoot/sites-enabled" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		comprobarError $? 5 "/etc/$webServerName/sites-enabled" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	# Configuramos Usuario y Grupo 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if [ $debianOS = true ];then 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -778,7 +778,6 @@ configurarNginx() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 instalarVirtualHost() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	# Configuramos un Virtual Host para Apache o Nginx 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	# Uso: instalarVirtualHost $root $virtualHost $dominio $alias 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	webServerRoot=$(realpath "/etc/$webServerName/") 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	if [ $# -ge 3 ];then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		rootVirtualHost=$(realpath $1) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		shift 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -802,7 +801,7 @@ instalarVirtualHost() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			sed -i '/ServerName /a\\tServerAlias '$aliasVirtualHost $virtualHostFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			comprobarError $? 502 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		sed -i '/DocumentRoot /c\DocumentRoot '$dominioVirtualHost $virtualHostFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		sed -i '/DocumentRoot /c\DocumentRoot '$rootVirtualHost $virtualHostFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		comprobarError $? 502 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		sed -i '/ErrorLog /c\ErrorLog logs/'$dominioVirtualHost'-error.log' $virtualHostFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		comprobarError $? 502 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -810,7 +809,7 @@ instalarVirtualHost() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		comprobarError $? 502 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	elif [ $nginxOn = true ];then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		# Configuramos root, dominio, logs y php-fpm.sock (NGINX) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		sed -i '/root /c\\troot '/var/www/$dominioVirtualHost';' $virtualHostFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		sed -i '/root /c\\troot '$rootVirtualHost';' $virtualHostFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		comprobarError $? 502 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		sed -i '/server_name /c\\tserver_name '$dominioVirtualHost' '$aliasVirtualHost';' $virtualHostFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		comprobarError $? 502 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -822,12 +821,12 @@ instalarVirtualHost() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		sed -i '/fastcgi_pass /c\\t\tfastcgi_pass unix:'$socket';' $virtualHostFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	# Copiamos ficheros de configuración 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	cp -f $virtualHostFile "$webServerRoot/sites-available/$virtualHostName" >> $logFile 2>&1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	cp -f $virtualHostFile "/etc/$webServerName/sites-available/$virtualHostName" >> $logFile 2>&1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	comprobarError $? 910 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	ln -s "$webServerRoot/sites-available/$virtualHostName" "$webServerRoot/sites-enabled/$virtualHostName" >> $logFile 2>&1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	ln -s "/etc/$webServerName/sites-available/$virtualHostName" "/etc/$webServerName/sites-enabled/$virtualHostName" >> $logFile 2>&1 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	comprobarError $? 911 $virtualHostName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	recargarServicio $webServerName 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	unset webServerRoot rootVirtualHost dominioVirtualHost virtualHostFile virtualHostName aliasVirtualHost 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+	unset rootVirtualHost dominioVirtualHost virtualHostFile virtualHostName aliasVirtualHost 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 } 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 mostrarDatabase() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1065,9 +1064,11 @@ instalarPHPInfo() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		if [ ! -f $infoFile ];then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			comprobarError 1 4 "$infoFile" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		cp -f $infoFile /var/www/html/ 2>/dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		mkdir /var/www/localhost 2>/dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		comprobarError $? 106 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		chown -R $webServerUser:$webServerGroup /var/www/html 2>/dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		cp -f $infoFile /var/www/localhost/ 2>/dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		comprobarError $? 106 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		chown -R $webServerUser:$webServerGroup /var/www/localhost 2>/dev/null 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		comprobarError $? 106 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		unset infoFile 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		# Instalar VirtualHost 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1082,7 +1083,7 @@ instalarPHPInfo() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			comprobarError 1 106 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		instalarVirtualHost "/var/www/html" $virtualHost "localhost" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		instalarVirtualHost "/var/www/localhost" $virtualHost "localhost" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		unset virtualHost 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		return 0 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	else 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -1306,7 +1307,7 @@ configurarMediaWiki() { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 			comprobarError $? 502 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		instalarVirtualHost "/etc/$webServerName/" $virtualHost $dominioMediaWiki $aliasMediaWiki 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+		instalarVirtualHost "/var/www/$dominioMediaWiki" $virtualHost $dominioMediaWiki $aliasMediaWiki 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		unset virtualHost socket 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 	else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 		comprobarError 1 503 $dominioMediaWiki 
			 |