La instalación paralela se puede realizar en Windows, Linux y macOS, siempre que el entorno cumpla con los requisitos necesarios para ejecutar la versión de Scriptcase que se instalará.
Este tipo de instalación permite mantener dos o más instalaciones de Scriptcase en un mismo servidor web. Este procedimiento es útil para probar nuevas versiones de Scriptcase y nuevas funcionalidades sin modificar su entorno de desarrollo actual.
En este tutorial, aprenderá a realizar una instalación paralela de Scriptcase en Windows, Linux y macOS, utilizando un procedimiento similar para los tres sistemas operativos.
Antes de comenzar
Para realizar una instalación paralela, es necesario que Scriptcase ya esté instalado y funcionando en el entorno. La nueva instalación se agregará al mismo servidor web, utilizando un directorio diferente al de la instalación actual.
Importante:
-
No elimine la carpeta de la instalación existente.
-
Verifique que la versión de PHP utilizada en el entorno sea compatible con la versión de Scriptcase que se instalará.
-
Acceda a la página oficial de descargas de Scriptcase y descargue el paquete comprimido de la versión que desea instalar. Verifique que el paquete seleccionado sea compatible con la versión de PHP disponible en el entorno.
Importante: Para este procedimiento, utilice el paquete comprimido de Scriptcase y no el instalador automático.
1. Realizar una copia de seguridad de la instalación actual
Aunque el procedimiento de instalación paralela no modifica los archivos, proyectos ni configuraciones de la instalación actual de Scriptcase, puede realizar una copia de seguridad antes de comenzar si desea una seguridad adicional.
Para ello:
-
Acceda a Scriptcase.
-
En el menú principal, acceda a Configuración > Administración.
-
En el menú lateral, seleccione Servicios > Backup.
-
Genere la copia de seguridad y descargue el archivo.
-
Guarde el archivo en un lugar seguro.
2. Localizar el directorio del servidor web
Antes de preparar la nueva instalación, es necesario identificar el directorio donde está instalado Scriptcase actualmente.
Las rutas que se muestran a continuación son ejemplos basados en las instalaciones estándar realizadas con el instalador oficial de Scriptcase. Pueden variar según la versión instalada, el sistema operativo y las configuraciones del entorno.
| Sistema operativo | Directorio de referencia |
|---|---|
| Windows | C:\Program Files\NetMake\v10-php82\wwwroot\ |
| Linux | /opt/NetMake/v10-php82/wwwroot/ |
| macOS | /Applications/NetMake/v10-php82/ |
Si utiliza una instalación manual o personalizada, localice el directorio del servidor web donde está instalado Scriptcase.
La nueva instalación deberá agregarse al mismo directorio web de la instalación actual, utilizando una carpeta diferente.
Atención: No elimine, cambie el nombre ni sustituya el directorio de la instalación existente de Scriptcase.
3. Extraer y preparar los archivos
Después de completar la descarga, será necesario extraer y preparar los archivos de la nueva instalación.
-
Localice el archivo comprimido de Scriptcase.
-
Extraiga su contenido en un directorio temporal de su preferencia.
-
Identifique la carpeta creada durante la extracción.
-
Cambie el nombre de esta carpeta por uno diferente al utilizado por la instalación actual.
Por ejemplo, si la instalación existente utiliza la carpeta scriptcase, puede cambiar el nombre de la nueva carpeta a scriptcase_teste.
Importante: El nombre de la nueva carpeta debe ser diferente al utilizado por la instalación actual para evitar la sustitución de archivos.
4. Copiar la nueva instalación al servidor web
Después de preparar los archivos, copie la carpeta scriptcase_teste al directorio identificado en el paso 3.
La nueva carpeta deberá estar al mismo nivel que la carpeta utilizada por la instalación actual.
Por ejemplo, la estructura final será similar a esta:

El procedimiento se puede realizar mediante la interfaz del sistema operativo o la terminal, según los ejemplos siguientes.
Windows
Utilizando el Explorador de archivos:
-
Localice la carpeta
scriptcase_teste, preparada en el paso anterior. -
Copie la carpeta.
-
Acceda al directorio identificado en el paso 3.
-
Pegue la carpeta en esa ubicación.
Ejemplo de la ruta final:
C:\Program Files\NetMake\v10-php82\wwwroot\scriptcase_teste\
Linux
En Linux, la copia se puede realizar mediante el administrador de archivos o la terminal.
Para copiar la nueva instalación mediante la terminal, utilice:
sudo cp -a /caminho/scriptcase_teste /opt/NetMake/v10-php82/wwwroot/
Sustituya /caminho/scriptcase_teste por la ubicación de la carpeta extraída y ajuste el directorio de destino según su instalación.
Después de copiar, verifique que el usuario responsable del servidor web tenga los permisos necesarios para acceder a los archivos y escribir en los directorios requeridos por Scriptcase.
macOS
En macOS, utilice Finder para copiar la carpeta scriptcase_teste al directorio web correspondiente a la instalación actual.
También es posible realizar el procedimiento mediante la terminal:
sudo cp -R /caminho/scriptcase_teste Applications/Scriptcase/v10-php82/wwwroot/
Sustituya las rutas por los directorios correspondientes a su entorno.
Después de copiar, verifique los permisos de acceso a los archivos y directorios de la nueva instalación.
Observación: No es necesario detener Apache únicamente para copiar los archivos de la nueva instalación, siempre que no se modifique ninguna configuración del servidor.
5. Acceder a la nueva instalación de Scriptcase
Después de copiar los archivos, abra el navegador y acceda a la nueva instalación.
Para ello, utilice la misma dirección y el mismo puerto de la instalación actual, cambiando únicamente el nombre del directorio.
Por ejemplo:
Instalación actual:
http://127.0.0.1:8095/scriptcase/
Nueva instalación:
http://127.0.0.1:8095/scriptcase_teste/
Observación: Las direcciones y el puerto 8095 son solo ejemplos. Utilice la dirección y el puerto configurados en su entorno.
Al acceder a la nueva instalación por primera vez, se mostrará el asistente de instalación de Scriptcase.
6. Configurar la nueva instalación
En el asistente de instalación, siga las instrucciones que aparecen en pantalla para configurar el nuevo entorno.
-
Seleccione el idioma deseado.
-
Verifique los requisitos del entorno y las extensiones PHP necesarias.
-
Elija el tipo de instalación.
-
Configure los datos solicitados por el asistente.
-
Defina el usuario administrador y la contraseña de acceso cuando se solicite.
-
Complete la instalación.
Si utiliza la instalación personalizada, será necesario configurar la base de datos utilizada por Scriptcase. En este caso, utilice una base de datos exclusiva para la nueva instalación.
7. Verificar el funcionamiento de las instalaciones
Después de completar la configuración, acceda a las dos instalaciones por separado.
| Instalación | Dirección de ejemplo |
|---|---|
| Original | [http://127.0.0.1:8095/scriptcase/](http://127.0.0.1:8090/scriptcase/?utm_source=chatgpt.com) |
| Paralela | [http://127.0.0.1:8095/scriptcase_teste/](http://127.0.0.1:8090/scriptcase_teste/?utm_source=chatgpt.com) |