Download the PHP package siu-toba/template-proyecto-toba without Composer
On this page you can find all versions of the php package siu-toba/template-proyecto-toba. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package template-proyecto-toba
Creación de un nuevo proyecto Toba
Descarga
- Descargar este proyecto como zip (botón verde 'clone or download'). Luego extraerlo dentro de una carpeta deseada
- Modificar el archivo reemplazando la entrada con lo que corresponda.
Instalación y creación del proyecto con Docker
- Instalar Docker y Docker Compose
- Reemplazar en el archivo todas las apariciones del string por el nombre real del proyecto (los requisitos de este nombre son los mismos que para un identificador en PHP).
-
Ejecutar el comando
-
Conectarse al contenedor
-
Instalar Pre-requisitos usando las siguientes guias:
- Ejecutar en la carpeta el comando
-
Ejecutar el comando y proveer los datos requeridos
-
Ejecutar el comando
- Reiniciar apache
Listo, el proyecto ya se puede acceder desde la url .
Las credenciales por defecto sonRecomendamos en este punto crear el commit inicial en el CVS. Si no se está usando Git hay que ignorar los directorios y archivos que se ecuentran en el archivo , si se utiliza Git no es necesario.
La estructura del proyecto nuevo quedó en la raíz.
-
Trabajando
Permisos de los archivos
Por defecto el contenedor crea los archivos de código con permisos de root, esto puede ser molesto. Dentro del directorio del proyecto (fuera del contenedor) ejecutar esto por única vez para poder editar tranquilamente los archivos:
Una vez hecho esto se puede levantar con cualquier IDE la carpeta del proyecto y trabajar normalmente.
Carpeta de instalación de Toba
Por defecto la carpeta de instalación queda montada en la carpeta llamada en la raíz del proyecto. Si se desea cambiar esto se hace desde la sección del
Comandos administrativos
Utilizando la instalación de Docker se recomiendo correr los comandos administrativos (exportar y regenerar metadatos e interacción con el CVS) desde dentro del contenedor del proyecto. Para acceder al mismo se ejecuta el siguiente comando:
Instalación en Máquina Host (Ubuntu)
- Instalar Apache o manualmente
- Instalar [PHP] (http://php.net/manual/en/install.unix.debian.php) o [manualmente] (http://php.net/manual/es/install.php)
- Instalar [Postgres] (https://www.postgresql.org/download/linux/ubuntu/) o [manualmente] (https://www.postgresql.org/docs/current/static/install-procedure.html)
- Instalar Subversion y/o Git
- Instalar Graphviz
- Instalar Composer
- Instalar Yarn
- Instalar Git
-
Editar el/los archivos de configuracion de PHP(php.ini) de acuerdo a la plataforma y cambiar las siguientes configuraciones:
-
Instalar o activar las siguientes extensiones de PHP
-
Ejecutar en la carpeta del proyecto el comando
-
Ejecutar los comandos
E indicar los valores para los parametros solicitados
Otra alternativa es renombrar el archivo parameters.yml.dist y completarlo con los valores pertinentes para los datos alli presentes, luego de ello podemos ejecutar lo siguiente:
Creación del proyecto
-
Ejecutar el comando
-
Crear un link simbolico al archivo
instalacion/toba.conf
para que Apache pueda servirlo -
Activar el sitio en la configuración de Apache
-
Activar el modulo de reescritura de Apache
-
Reiniciar apache
-
Listo, el proyecto ya se puede acceder desde la url .
Las credenciales son las que haya incluido en los parametros solicitadosRecomendamos en este punto crear el commit inicial en el VCS (Version Control System) elegido. Si no se está usando Git hay que ignorar los directorios y archivos que se ecuentran en el archivo , si se utiliza Git no es necesario.
La estructura del proyecto Toba nuevo quedó en la raíz.
Trabajando
Carpeta de instalación de Toba
Por defecto la carpeta de instalación queda montada en la carpeta llamada en la raíz del proyecto.
Comandos administrativos
Para persistir las modificaciones realizadas con toba_editor, se recomienda correr los comandos administrativos en interacción con el VCS
-
Ejecutar el lanzador de comandos para obtener un listado de opciones:
-
Otra opción es cargar primero las variables de entorno, para ello ejecutar al abrir una nueva consola el comando
o en el caso de windows
Luego de ello acceder normalmente a los comandos administrativos, mediante el comando lanzador
bin/toba
.