Softwares para Pequeñas y Medianas Empresas
Hola buenos amigos y amigas del blog, Como es sabido que el proyecto gnu/linux y sus variados sistemas operativos para todos los gustos un sabor diferente, ya es un movimiento global que ha tomado mucho auge y empuje estos últimos años, con sus diferentes filosofías de libertad y de compartir, actualmente uso gnu/linux debian lenny, y como siempre hay mucho que leer para seguir aprendiendo y mejorar en lo que hacemos como personas que nos gusta la informática no solo como un trabajo o jobie, sino por el simple hecho de ser una persona curiosa y amante de la tecnología de corazón, ahí un amigo nos dio una opción para las pequeñas y medianas empresas, software con licencia GPL 2 aqui mas información, ahora tratare de hacer un pequeño manual de codeka v1 que es una aplicación sencilla para facturación tiene excelentes módulos, hasta la fabricación de código de barras, pagos, proveedores, clientes por mencionar un poco.
una de sus ventajas es que es multiplataformas para aquellos que usan “guindon$” o mac, se puede instalar.
si es guindon$ puedo sugerir web Server aca como hacerlo, es un vídeo tutorial de como instalar lo necesario para codeka, ahora si vamos a la acción.
Lo que necesitaremos es LAMP, aca unos pasos para instalar lo necesario y luego como configurarlo.
Bueno tenemos dos opciones una es utilizando Tasksel es una herramientas de Debian que se incluye en la mayoría de las distribuciones derivas (como Ubuntu) y permite instalar en bloque muchos paquetes según agrupaciones predefinidas, entre ellas la instalacion de un LAMP Server.
Instalación del servidor HTTP.
# apt-get install apache2
# apt-get install wwwconfig-common
Modificar la ubicación del DOCUMENT_ROOT.
Por defecto el árbol de directorios que se publica a través del servidor web se ubica en /var/www, si se desea modificar esta ubicación es necesario realizar los siguientes pasos.
Crear el directorio donde se almacenarán los documentos web.
# mkdir -p /home/www/public
Modificar la configuración de Apache para incluír a este nuevo directorio.
# vi /etc/apache2/sites-enabled/000-default
Reemplazar las ocurrencias de /var/www por la ruta deseada, es decir, los valores de DocumentRoot y su correspondiente Directory.
DocumentRoot /home/www/public/
# …
# …
Reiniciar el servicio para tener en cuenta los cambios recién realizados.
# /etc/init.d/apache2 restart
Instalación de PHP.
Instalación de lenguaje de programación y varios de sus módulos.
# apt-get install php5 php5-cli php5-gd php5-mcrypt php5-curl php5-imagick php5-mhash php5-sqlite php5-xsl
Instalación del módulo dinámico (DSO) de Apache.
# apt-get install libapache2-mod-php5
Instalación de MySQL.
Instalación del motor de base de datos.
# apt-get install mysql-server
Instalación del modulo de PHP asociado a este motor de base de datos.
# apt-get install php5-mysql
Instalación de PHPMyAdmin para la administración de la base de datos a través de web.
# apt-get install phpmyadmin
El acceso se realiza a través de la URL http://localhost/phpmyadmin/
fuente: http://blog.jorgeivanmeza.com
ahora vamos con la configuración de archivos:
abrimos el archivo httpd.conf ubicado en /etc/apache2/httpd.conf y colocamos lo siguiente
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
#
#localhost
DocumentRoot “/home/www/codeka”
ServerName localhost:80
ojo: en mi caso ubique la carpeta de contenido en esa direccion /home/www/codeka
ahora importemos la base de datos que esta dentro de la carpeta codeka utilizando phpadmin
http://localhost/phpmyadmin/
ingresamos el usurio es root y la contraseña la que pusiste cuando instalaste el paquete
despues de ello nos vamos al home de phpadmin en el icono de la casita, crearemos una base de datos, en mi caso le nembre codeka_BD
Despues nos aparecera una pantalla donde nos indica que efectivamente se ha creado la base de datos codeka_BD despues damos click a importar y asi ubicar el archivo .sql
en mi caso la ruta era la siguiente /home/www/codeca/basededatos.sql recuerden donde an colocado la carpeta que han publicado.
si todo ha salido bien saldra una nueva pantalla donde dira quela importacion se hizo correctamente, y podremos ver a lado izquierdo las tablas creadas (31)
ahora solo toca arreglar el archivo config.php que esta dentro de la carpeta codeka en mi caso use kompozeres un editor de html o php no es un IDE de desarrollo para ello sugiero netbeans es bastante practico
<?php $Usuario="root"; /*root*/ $Password="la_clave_de_root"; $Servidor="localhost"; /*si lo hicieron como dominio poner el nombre*/ $BaseDeDatos="codeka_BD"; ?> ya con esto podemos verlo en nuestra maquinaahora para que pueda verse y tengan acceso otras pc, recuerden configurar bien si apache o cualquier servidor virtual que ocupen, si usan guindon$ uno de los posibles problemas es el firewall, al desactivarlo se soluciona eso es todo. exitos y ha seguir experimentando y aprendiendo Nota este software es creacion Europea asi que la moneda es en euro, ahi con un par de ajustes se pone a la moneda segun el pais.

