para usar los archivos deben estar como referencia en /var/www una ves ahí, podemos usar los archivos copiando y pegando los comandos que les dejo //////////////////////////////////////////////////////////////////*******************************//////////////////////////////////////////////// para asignar permisos a las carpetas de todos los clientes usar el archivo permisos_vps.sh con el siguiente comando cd /var/www/ && chmod +x permisos_vps.sh && ./permisos_vps.sh /var/www -> explicación del comando cd /var/www/ = se va al lugar donde están los archivos sh (scripts) chmod +x crear_subdominio.sh = da permisos de ejecución al script ./permisos_vps.sh /var/www = ejecuta el script con la variable /var/www que es la ruta en donde esta las carpetas de los clientes, eso depende la instalación ///////////////////////////////////////////////////////////////////*************************//////////////////////////////////////////////// para crear un cliente nuevo, usar el archivo crear_subdominio.sh comando siguiente: cd /var/www/ && chmod +x crear_subdominio.sh && ./crear_subdominio.sh cafesalud applifood.com.pe https://gitlab-ci-token:glpat-MjQvxhhotm2EB8wTU4eX@gitlab.com/LoretoSoft/applitefood.git /var/www F@acturador2024$.. -> explicación del comando cd /var/www/ = se va al lugar donde están los archivos sh (scripts) chmod +x crear_subdominio.sh = da permisos de ejecución al script ./crear_subdominio.sh cafesalud restaurante.net.pe https://gitlab-ci-token:glpat-Msdf2EB8wTU4eX@gitlab.com/LoretoSoft/restobar.git /var/www F@actu2024$.. en este script, tendremos - ./crear_subdominio.sh = nombre del script - cafesalud = nombre de la carpeta y subdominio del cliente a crear (con este nombre se creara la carpeta, el subdominio y la bd del cliente) - restaurante.net.pe = es el dominio principal, sin poner el subdominio - https://gitlab-ci-token:glpat-Msdf2EB8wTU4eX@gitlab.com/LoretoSoft/restobar.git = aquí debems poner nuestro token de gitlab, y la url, reemplazar solo "glpat-Msdf2EB8wTU4eX" y "LoretoSoft/restobar.git" - /var/www = esto es la ruta en donde se va instalar el cliente, en este caso es este, puede variar depende la instalación - F@actu2024$.. = es la clave del usuario root MySQL del server, con este se creara la bd ///////////////////////////////////////////////////////////////////*************************//////////////////////////////////////////////// para eliminar un cliente nuevo, usar el archivo eliminar_subdominio.sh comando siguiente: cd /var/www/ && chmod +x eliminar_subdominio.sh && ./eliminar_subdominio.sh cafesalud applifood.com.pe /var/www F@acturador2024$.. -> explicación del comando cd /var/www/ = se va al lugar donde están los archivos sh (scripts) chmod +x eliminar_subdominio.sh = da permisos de ejecución al script ./eliminar_subdominio.sh cafesalud restaurante.net.pe /var/www F@acturador2024$.. en este script, tendremos - ./eliminar_subdominio.sh = nombre del script - cafesalud = nombre de la carpeta y subdominio del cliente a crear (con este nombre se eliminara la carpeta, el subdominio y la bd del cliente) - restaurante.net.pe = es el dominio principal, sin poner el subdominio - /var/www = esto es la ruta en donde se ubica el cliente, en este caso es este, puede variar depende la instalación - F@actu2024$.. = es la clave del usuario root MySQL del server, con este se eliminara la bd