Explorar el Código

Añadida opción para instalar info.php

Guzmán Castanedo Villalba hace 5 años
padre
commit
f9de3ee558
Se han modificado 1 ficheros con 13 adiciones y 2 borrados
  1. 13 2
      install

+ 13 - 2
install

@@ -284,6 +284,7 @@ inicializarVariables() {
 	phpOn=false
 	mediaWikiOn=false
 	moodleOn=false
+	infoPHPOn=false
 	actualizacionesOn=false
 	progreso=0
 	progresoTotal=0
@@ -362,10 +363,11 @@ mostrarAvanzada() {
 }
 
 mostrarComponentes() {
-	componentes=$(whiptail --title "INSTALACION AVANZADA" --checklist "<ESPACIO>: seleccionar   <TAB>: cambiar   <FLECHAS>: moverse\n\nEscoge los componentes que quieres instalar:" $((ALTO * 9 / 10)) $((ANCHO * 9 / 10)) 4 \
+	componentes=$(whiptail --title "INSTALACION AVANZADA" --checklist "<ESPACIO>: seleccionar   <TAB>: cambiar   <FLECHAS>: moverse\n\nEscoge los componentes que quieres instalar:" $((ALTO * 9 / 10)) $((ANCHO * 9 / 10)) 5 \
 	"SSL/TLS" "Instalar certificados para activar HTTPS" ON \
 	"MediaWiki" "Instalar wiki con MediaWiki" ON \
 	"Moodle" "Instalar campus virtual con Moodle" ON \
+	"InfoPHP" "Instalar info.php (sólo para pruebas)" OFF \
 	"Actualizaciones" "Programar actualizaciones automáticas" ON \
 	--ok-button "Continuar" --cancel-button "Salir" 3>&1 1>&2 2>&3)
 	comprobarError $? 1
@@ -384,6 +386,10 @@ mostrarComponentes() {
 				moodleOn=true
 				progresoTotal=$((progresoTotal + 2))
 				;;
+			\"InfoPHP\")
+				infoPHPOn=true
+				progresoTotal=$((progresoTotal + 2))
+				;;
 			\"Actualizaciones\")
 				actualizacionesOn=true
 				progresoTotal=$((progresoTotal + 1))
@@ -793,10 +799,15 @@ mostrarExpress
 # Configuración
 	# Configuración Apache
 		# Virtual Hosts
+		if [ $infoPHPOn = true ];then
+			echo -en "Configurando 'info.php'..." | tee -a $logFile
+			instalarPHPInfo
+			echo -en " OK.\n" | tee -a $logFile
+		fi
 		echo -en "Configurando Servidor Web..." | tee -a $logFile
 #		{
 #			echo -en "%s\n" $((100 * progreso / progresoTotal))
-			instalarPHPInfo
+			sleep 2
 			progreso=$((progreso + 1))
 #		} > >(whiptail --gauge "Configurando Servidor Web..." $((ALTO * 4 / 10)) $((ANCHO * 9 / 10)) $((100 * progreso / progresoTotal)))
 		echo -en " OK.\n" | tee -a $logFile