Changes between Version 9 and Version 10 of inst_websafiERP


Ignore:
Timestamp:
05/10/11 16:30:14 (14 years ago)
Author:
Luis Carlos
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • inst_websafiERP

    v9 v10  
    44Manual para la configuración e instalación del aplicativo websafiERP.
    55
     6Para la instalación del aplicativo websafiERP se asume que posee el archivo con el contenido del proyecto, debe descomprimir el archivo en algún directorio del equipo.
     7
    68== Instalación esquema Base de Datos ==
    79
    8 * Motor de Base de datos: ORACLE
     10* Motor de Base de datos: versión 9i [http://www.oracle.com/technetwork/indexes/downloads/index.html ORACLE]
    911* Instancia Base de Datos: <nombre del esquema de la base de datos>
    1012* usuario: <nombre del usuario de la base de datos>
     
    26281. [http://www.php.net/downloads.php PHP] 5 o superior
    27291. [http://www.apache.org/dyn/closer.cgi Apache]
    28 1. [http://www.oracle.com/index.html ORACLE] InstantClient
    29 1. Driver oci para configuracion de ORACLE
     301. [http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html ORACLE Instant Client]
     311. [http://php.net/manual/en/book.oci8.php Driver oci php] para configuración de ORACLE
    30321. Driver dbase php
     33
     34== Conceptos para el desarrollo de la instalación ==
     35
     36[http://es.wikipedia.org/wiki/Archivo_hosts host] = Ubicación
     37
     38[http://es.wikipedia.org/wiki/Localhost localhost] = Ubicación local
     39
     40[http://es.wikipedia.org/wiki/Puerto_de_red port] = Puerto de conexión
     41
     42Para el desarrollo se manejan términos según los siguientes criterios:
     43
     44* Ubicacion, ruta y/o directorio como ''root proyecto''.
     45
     46* Carpeta, componente y/o modulo como ''modulo''.
    3147
    3248== Configuración de la conexión a la base de datos ==
     
    118134== Configuración del Servidor Web ==
    119135
    120 Con la instalación del apache se crea una carpeta /var/www en Ubuntu y para Rethat /var/html en el disco duro, para crear la conexión al aplicativo se debe crear un link al proyecto:
     136Con la instalación del apache se crea una carpeta /var/www en Ubuntu, para Rethat /var/www/html y en windows \Apache\Apache2 disco duro, , para crear la conexión al aplicativo se debe crear un link al proyecto:
    121137
    122138Se referencia esta carpeta, para la descripción de los pasos como '''root'''.
     
    1251411. Entrar a la carpeta del proyecto:
    126142{{{
    127 cd <directorio del proyecto>
     143cd <root proyecto>
    128144}}}
    1291451. Limpiar cache; comando:
     
    1331491. Dar permisos a la carpeta(para esto debe ubicarse en el directorio del proyecto) del proyecto; comando:
    134150{{{
    135  Chmod -R 777 .
    136 }}}
    137 1. Utilize el mismo comando para dar permiso a la carpeta de symfony, ubicada en /lib/vendor del proyecto:
    138 {{{
    139  cd /<directorio completo del proyecto>/lib/vendor/symfony
     151 chmod -R 777 .
     152}}}
     1531. Utilice el mismo comando para dar permiso a la carpeta de symfony, ubicada en /lib/vendor del proyecto:
     154{{{
     155 cd <root proyecto>/lib/vendor/symfony
    140156}}}
    1411571. Crear enlace dentro de la carpeta root, como usuario administrador, ingresa a la consola de sistema operativo.
     
    146162Entrar a la carpeta root:
    147163{{{
    148  cd root
     164 cd <'''root'''>
    149165}}}
    150166Crear link:
    151167{{{
    152  sudo ln -s /< ubicación proyecto>/<nombre proyecto>/web <nombre de enlace>
    153 }}}
    154 
    155 == Modulo visual Contabilidad ==
    156 
    157 Debe descomprimir el archivo que se entrega con el aplicativo de GWT en un '''root''' (directorio del equipo).
     168 sudo ln -s <root proyecto>/<nombre proyecto>/web <nombre de enlace>
     169}}}
     170
     171
     172----
     173 Se debe implementar esta configuración para cada modulo del proyecto.
     174----
     175
     176== Componente visual Contabilidad ==
     177
     178Para el manejo de contabilidad se encuentra un componente visual, el archivo se encuentra con el proyecto en una carpeta denominada war, con el contenido visual.
    158179
    1591801. Entra al directorio raiz segun sistema operativo, como en el paso anterior para crear el link:
    160181Entrar a la carpeta, ejemplo en Ubuntu:
    161182{{{
    162  cd /var/www
    163 }}}
    164 1. Crear link que apunte al archivo Main.html que se encuentra en la carpeta var del archivo descomprimido:
    165 {{{
    166  sudo ln -s /< ubicación proyecto>/<nombre proyecto>/war/Main.html <nombre de enlace>
     183 cd var/www
     184}}}
     1851. Crear link que apunte a la carpeta war que se encuentra en la carpeta del proyecto:
     186{{{
     187 sudo ln -s <root proyecto>/<nombre proyecto>/war <nombre de enlace>
    167188}}}
    168189Ejemplo:
    169190{{{
    170  sudo ln -s /home/user/contabilidadGWT/war/Main.html contabg
     191 sudo ln -s home/user/contabilidadGWT/war contabg
    171192}}}
    172193Link de ejemplo:
    173194{{{
    174  http://localhost/contabg/Main.html
     195 http://localhost/contabg/index.php
    175196}}}
    1761971. Dar permisos a la carpeta (resultado de la descompresión), ubicándose por consola en la carpeta y ejecutando el comando:
    177198{{{
    178  Chmod -R 777 .
    179 }}}
     199 chmod -R 777 .
     200}}}
     201
     202----
     203El ejemplo aplica si nos referimos al proyecto ubicado en la misma maquina.
     204----
     205
     206= Referencias ==
     207
     208Para mas información puede referirse a los siguientes link:
     209
     210* [http://www.symfony-project.org/jobeet/1_4/Doctrine/es/]
     211* [http://www.symfony.es/documentacion/instalacion/]