Últimament m'estic barallant amb el
Facturalux. Es tracta d'una aplicació que ha nascut amb ànims de ser un ERP. Cal dir que havent vist com funciona un ERP comercial li falta molt de rodatge, però la senzillesa de la configuració i adaptació m'han impressionat.
És molt recomanable passejar-se una mica per la seva web. Potser sobtarà el fet que s'hagi de pagar per descarregar-se les últimes versions dels diferents mòduls o per tenir accés als forums. Tot i això cal dir que es tracta d'una aplicació amb llicència GPL, per tant totalment lliure.
Una altra avantatge és que funciona amb diferents sistemes operatius:
GNU/
Linux, Windows (versió beta), i segons diuen en
Mac OS X(encara no ho he intentat).Com a base de dades, per defecte, utilitza
SQLite. Es tracta d'un motor de Base de Dades molt simple però alhora molt potent. Segur que se'n sentirà a parlar perquè la configuració necessària és nula. Si no vaig errat (
no hi vaig!) PHP ja l'incorpora i potser en un futur li comença a fer hombra a
mySQL en el cap de les pàgines web dinàmiques.
Com a segona opció hi ha la utilització de
PostgreSQL, segurament el sistema de gestió de bases de dades lliure més potent, tot i que no entraré en cap
discusió.
El que volia jo, i acabo així la propaganda de diferents aplicacions de programari lliure, era tenir l'aplicació base en un servidor(amb postgresql) i que els clients hi poguessin accedir. No explicaré com instalar Facturalux perquè és molt senzill i a més
ja ho expliquen a la seva web.
La configuració de postgresql és el que m'interessava. Després de la instalació basica (mitjançant
apt-get install postgresql) cal assegurar que el sevidor de la base de dades és accessible des de les diferents màquines de la xarxa. Per això cal assegurar que
/etc/postgresql/pg_hba.conf:
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD>
host all all 192.168.1.0 255.255.255.0 trust
Amb aquestes línies es permet l'accés de TOTS els usuaris a TOTES les bases de dades amb connexions provinents de la xarxa
192.168.1.0. A més el mètode d'autenticació és
Trust amb la qual cosa no caldrien claus. Ja ho sé, és un sistema molt poc segur, però suficient per l'exemple.
També cal assegurar que
/etc/postgresql/postgresql.conf
tcpip_socket = true
En principi n'hi hauria d'haver prou per poder accedir des d'una altra maquina. El següent que he fet (després de reiniciar el servidor
/etc/init.d/postgresql restart) és crear un usuari de
postgresql:
root@servidor# su - postres
postgres@seridor# createuser facturalux
postgres@seridor# exit
Amb això n'hi ha prou perquè des de qualsevol màquina de la xarxa amb el facturalux instalat es pugui accedir. I si és la primera vegada ens demanarà si es vol crear la base de dades i la mateixa apicació la crearà sobre
Postgresql.
Bé, si algú pot fer alguna aportació i/o comentari serà molt ben rebut.
Comentaris recents
fa 2 setmanes 6 dies
fa 3 setmanes 2 dies
fa 35 setmanes 2 dies
fa 42 setmanes 4 dies
fa 42 setmanes 4 dies
fa 1 year 17 setmanes
fa 1 year 29 setmanes
fa 1 year 40 setmanes
fa 1 year 40 setmanes
fa 1 year 40 setmanes