Instalación Manual en Windows
Instalar Apache 2.4. Descargar version x86 con ssl
Instalar PHP versión 7.2 o superior. Instalador recomendado version 7.2+, thread-safe VC15:
Seleccionar el módulo
apache 2.4Indicar el directorio de configuración de Apache (generalmente
C:\Archivos de Programa\Apache Software Foundation\Apache2.4\confSeleccionar como mínimo las extensiones
PDO PostgreSQLyOpenSSL
Instalar PostgreSQL. Instaladores disponibles.
Instalar la última versión estable de Graphviz para poder visualizar grafos en el editor (opcional).
Reiniciar el servidor apache para terminar la instalación de php. Navegar hacia http://localhost verificando que apache funciona.
En
c:\proyectos\toba\bin, ejecutarinstalar.baty seguir las instrucciones (desatendida). Al finalizar la instalación no cerrar la ventana sin leer antes las instrucciones de cómo configurar apache. Una vez configurado reiniciar apache.Para editar el proyecto navegar hacia http://localhost/toba_editor/$version
Para ejecutar el proyecto navegar hacia http://localhost/miproyecto/1.0 (cambiar la url según el identificador que ha dado al proyecto).
Para poder utilizar la consola nuevamente (para exportar, importar, migrar proyecto, etc.) abrir una consola de windows (cmd.exe) y ejecutar
x:\path\a\toba\bin\toba.batPor ejemplo para crear un nuevo proyecto ejecutar
x:\path\a\toba\bin\toba.bat proyecto crear -i desarrollo
Alternativa: instalación manual de Apache-PHP
En caso de instalación manual de Apache y PHP (utilizando el ZIP en lugar del instalador)
Agregar al path del sistema (Propiedades del sistema => Opciones Avanzadas => Variables de Entorno => Variables del Sistema => Path)
- el Path de php, por ej
c:\php
- el Path de php, por ej
Verificar la configuración de PHP. En caso de instalación manual copiar el archivo
c:\php\php.ini.disthaciac:\windows\php.ini. Agregar o cambiar las siguientes directivas: (en caso que no se tenga acceso al php.ini se puede crear un archivo.htaccessconteniendo renglones conphp_flag clave valor)#Mínimos extension_dir = "c:/php/ext" extension=php_pdo.dll extension=php_pdo_pgsql.dll extension=php_mbstring.dll error_reporting = E_ALL #Solo para desarrollo display_errors = On #Solo para desarrollo memory_limit = 128M post_max_size = 8 M upload_max_filesize = 8 MEditar el archivo
C:\Archivos de Programa\Apache Group\Apache2\conf\httpd.conf, agregar estas líneas:AddType application/x-httpd-php .php LoadModule php5_module "c:/php/php7apache2.dll"
