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