Next
Previous
Contents
Pasos a seguir para instalar PyMEsLibres según la base de datos
elegida.
- En directorio <db_desing>, generar el script de creación
de la base de datos a partir del diagrama DIA con el siguiente comando:
- Crear la base de datos con el siguiente comando (hacer con "su"):
- mysqladmin create db_pymeslibres --user=root
- En directorio <db_design>, generar permisos para el usuario
pym_usr, con el siguiente comando:
- mysql --user=root --database=db_pymeslibres --execute="source
user_grants.sql" --password=<password>
- En directorio <db_design>, generar las tablas en la base
de datos con el siguiente comando:
- mysql --database=db_pymeslibres --user=pym_usr --password=pym_usr
--execute="source generated-mysql.sql"
- En directorio <setup>, inserta datos de inicialización
con el siguiente comando:
- mysql --database=db_pymeslibres --user=pym_usr --password=pym_usr
--execute="source initialize.sql"
- En directorio <setup>, inserta datos de test o prueba con
el siguiente comando:
- mysql --database=db_pymeslibres --user=pym_usr --password=pym_usr
--execute="source test.sql"
- En directorio <db_desing>, generar el script de creación
de la base de datos a partir del diagrama DIA con el siguiente comando:
- Para crear un usuario con permisos para crear una base de datos
postgres, logearse como usuario "postgres" y luego hacer "createuser
nombre_usuario". Luego crear la base de datos con el siguiente comando:
- Crear un usuario para la aplicación:
- createuser -a -d -W pym_usr (pedirá la clave) // nota:por comodidad
creo el usuario ga (usuario de linux)
- En directorio <db_design>, generar las tablas en la base
de dato:
- psql -f generated-postgre.sql -d db_pymeslibres -U pym_usr -h
localhost
- En directorio <setup>, inserta datos de inicialización
con el siguiente comando:
- psql -f initialize.sql -d db_pymeslibres // nota: no pongo usuario
pues uso el mismo de linux
- En directorio <setup>, inserta datos de test o prueba con
el siguiente comando:
- psql -f test.sql -d db_pymeslibres // nota: no pongo usuario
pues uso el mismo de linux
Si se desea realizar una instalación con conectividad entre diferentes
maquinas, verificar los archivos de configuración de postgres:
- /etc/postgres/postgres.conf
verificar: ssl=true, tcpip_socket=true
- /etc/postgres/pg_hba.conf
verificar:
En postgres 7.1.x.x el archivo de configuración se relee con
cada pedido de conexión.
En postgres 7.2.x.x hay que usar "pg_ctl reload" (hacer "su - postgres"
con "-" para obtener el entorno).
Next
Previous
Contents