educación, informática y demás

2311 - Sistemas heterogeneos

Automatización: Sitios webs básicos con apache2

Script2 – addWebSitesFile.sh

Vamos a crear un script que, haciendo uso del script anterior, permita añadir varios sitios webs con su correspondiente webmaster leyendo esta información de un fichero cuya ruta se proporcione por parámetro.

Si no se proporciona ruta de fichero o el fichero no existe, no podemos continuar con el script.

El fichero contendrá un registro en cada línea. En cada registro tendremos el nombre de un sitio web seguido del nombre de un usuario del sistema que será su webmaster, separados por el carácter delimitador «;».

El script leera el contenido del fichero y para cada entrada, añadirá un sitio web gestionado por un webmaster haciendo uso del script addWebSite.

Copiamos el fichero al servidor Debian 12 ASO00

Configuramos el script y lo ejecutamos para probar las restricciones

Vamos a crear un fichero con registros de sitios webs como nos solicita el script.

Ahora lo ejecutamos pasando por parámetro la ruta del fichero

Probamos algún acceso remoto

Dejar una respuesta