InicioLinuxServidor Codeka (TPV)

CodeKa es un gestor para pequeñas y medianas empresas, tiene una interfaz sencilla desarrollada en formato web, es decir se accede a el mediante un navegador. Esto tiene grandes ventajas ya que es independiente del sistema operativo que usa el cliente.

Codeka cumple con la mayoría de funciones que puede necesitar una PYME: Gestión de Interlocutores comerciales (clientes y proveedores), gestión de artículos y familias, gestión de facturas y albaranes de los clientes, gestión de facturas y albaranes de los proveedores, ventas en mostrador (TPV), gestión de los cobros y pagos (tesorería) y la creación y configuración de códigos de barras. Además dispone de un módulo para crear copias de seguridad y listados en formato PDF.

Si bien este sistema tiene varios años encima, cada cierto tiempo sus creadores se toman un tiempo para mejorarlo y solucionar los problemas encontrados en el.



Algunas capturas del sistema de su sitio web:

















Sitio oficial del proyecto

http://www.codeka.net/








Preparativos iniciales


Nos logueamos en el servidor, el primer tramite a realizar es instalar apache.


su

poner contraseña de root, a partir de ahora y en todo el tutorial vamos a trabajar como usuario root.
(si estas en ubuntu sudo -i y pones tu propia contraseña)



apt-get install apache2 php5-cgi libapache2-mod-php5












Ahora vamos a obtener la IP del servidor para comprobar desde un cliente el funcionamiento del servidor apache.

ifconfig | grep "inet addr"






Desde un cliente ya podemos acceder al apache sin problemas








Por ultimo vamos hacer una prueba para ver si tenemos soporte para PHP activado. Para hacer esta prueba vamos a crear el típico archivo prueba.php en la ruta /var/www que es el directorio raíz de nuestro servidor web.


nano /var/www/prueba.php







y poner:

<?php
phpinfo();
?>










reiniciar apache

/etc/init.d/apache2 restart






Ahora para hacer la prueba y ver si todo funciona correctamente tan solo tendremos que verlo en el navegador del cliente:














Instalar mysql


Codeka se apoya en la base de datos mysql, por lo cual debemos instalarlo.


apt-get install mysql-server-5.1 php5-mysql










Asignar el pasword del usuario root para mysq dos veces (recordar anotarlo)













codeka


Procedemos a descargar codeka desde su sitio web.


wget http://ufpr.dl.sourceforge.net/project/codeka-web/codeka.zip












Instalamos unzip para descomprimir el archivo descargado


apt-get install unzip






Luego descomprimimos el archivo


unzip codeka.zip -d /usr/share/











Y creamos un enlace simbólico a codeka

ln -s /usr/share/codeka /var/www/codeka










Crear la base de datos



Visualizamos la base de datos a importar:

ls  /usr/share/codeka | grep .sql


iniciamos el monitor de mysql

mysql -u root -p







Creamos la nueva base de datos y importamos la base de datos de ejemplo


mysql> create database codeka;

mysql> use codeka;

mysql> source /usr/share/codeka/basededatos.sql

mysql> exit















Con eso hemos creado la base de datos y tenemos algunos datos iniciales.










Modificar los archivos de configuración

El primer archivo a modificar es config.php que esta en /usr/share/codeka en este archivo se almacena la información de la conexión de la base de datos.

Para efectos prácticos puedes usar la contraseña de root y la contraseña que hayas elegido, el servidor sería localhost y el nombre de la base de datos que acabamos de crear.

Siguiendo estos pasos quedaría algo muy similar a esto:

nano -wB /usr/share/codeka/config.php











Probando el sistema


Si todo salio bien, desde un cliente podremos disfrutar del sistema al abrir la página http://ipdelservidor/codeka





















Ahora que ya está el sistema en marcha como tarea secundaria se debería profundizar en el tema "seguridad".
Todos los créditos a los creadores de este sistema, yo solo muestro como se instala.




_____________________________________________________________________





Amigos, para consultas puntuales sobre este tema, pasen por esta comunidad, todos serán bienvenidos!!






_____________________________________________________________________



Si te gusto el post comenta!
Estas sin tiempo para leerlo detenidamente? Agregalo a favoritos ya!
No entendiste algo? mandame un MP que te ayudo.

Te gustan mis aportes? Seguime! no te defraudaré.




Fuentes de conocimiento:


Datos archivados del Taringa! original
200puntos
1,517visitas
0comentarios
Actividad nueva en Posteamelo
0puntos
16visitas
0comentarios
Dar puntos:

Dejá tu comentario

0/2000

Autor del Post

a
alband🇦🇷
Usuario
Puntos0
Posts71
Ver perfil →
PosteameloArchivo Histórico de Taringa! (2004-2017). Preservando la inteligencia colectiva de la internet hispanohablante.

CONTACTO

18 de Septiembre 455, Casilla 52

Chillán, Región de Ñuble, Chile

Solo correo postal

© 2026 Posteamelo.com. No afiliado con Taringa! ni sus sucesores.

Contenido preservado con fines históricos y culturales.