Explorar el Código

* Bug: crear sites-available y sites-enabled en configuración de Web Server

Guzmán Castanedo Villalba hace 6 años
padre
commit
d9d1dba150
Se han modificado 1 ficheros con 16 adiciones y 8 borrados
  1. 16 8
      install

+ 16 - 8
install

@@ -501,6 +501,14 @@ configurarApache() {
 		fi
 		unset apacheConfFile welcomeConfFile
 	fi
+	if [ ! -d "/etc/$webServerName/sites-available" ];then
+		mkdir "/etc/$webServerName/sites-available" 2>/dev/null
+		comprobarError $? 5 "/etc/$webServerName/sites-available"
+	fi
+	if [ ! -d "/etc/$webServerName/sites-enabled" ]; then
+		mkdir "/etc/$webServerName/sites-enabled" 2>/dev/null
+		comprobarError $? 5 "$webServerRoot/sites-enabled"
+	fi
 }
 
 instalarNginx() {
@@ -535,6 +543,14 @@ configurarNginx() {
 	else
 		comprobarError 1 5 "$nginxConfFile"
 	fi
+	if [ ! -d "/etc/$webServerName/sites-available" ];then
+		mkdir "/etc/$webServerName/sites-available" 2>/dev/null
+		comprobarError $? 5 "/etc/$webServerName/sites-available"
+	fi
+	if [ ! -d "/etc/$webServerName/sites-enabled" ]; then
+		mkdir "/etc/$webServerName/sites-enabled" 2>/dev/null
+		comprobarError $? 5 "$webServerRoot/sites-enabled"
+	fi
 	unset nginxConfFile
 }
 
@@ -550,14 +566,6 @@ instalarVirtualHost() {
 	if [ ! -f $virtualHost ];then
 		comprobarError 1 909 $virtualHostName
 	fi
-	if [ ! -d "$webServerRoot/sites-available" ];then
-		mkdir "$webServerRoot/sites-available" 2>/dev/null
-		comprobarError $? 5 "$webServerRoot/sites-available"
-	fi
-	if [ ! -d "$webServerRoot/sites-enabled" ]; then
-		mkdir "$webServerRoot/sites-enabled" 2>/dev/null
-		comprobarError $? 5 "$webServerRoot/sites-enabled"
-	fi
 	cp -f $virtualHost "$webServerRoot/sites-available/$virtualHostName" >> $logFile 2>&1
 	comprobarError $? 910
 	ln -s "$webServerRoot/sites-available/$virtualHostName" "$webServerRoot/sites-enabled/$virtualHostName" >> $logFile 2>&1