jueves, 30 de junio de 2011
Cube Cart, modificar orden compra
/public_html/cubecart/modules/gateway/Print_Order_Form/orderForm.tpl
viernes, 8 de abril de 2011
Instalando Openbravopos en Ubuntu
Instalando en el Servidor:
Primero
inatalar java de Sun
sudo apt-get install sun-java6-jre sun-java6-fonts
Problema: No aparece el sun-java6-jre ni el sun-java6-fonts
Solución:
sudo gedit /etc/apt/sources.list
descomentar las lineas:
deb http://archive.canonical.com/ubuntu maverick partner
deb-src http://archive.canonical.com/ubuntu maverick partner
Luego realizar:
sudo apt-get update
y
sudo apt-get instal sun-java6-jre sun-java6-fonts libmysql-java
Instalar mysql
sudo apt-get install mysql-client-5.1 mysql-server-5.1 mysql-admin (opcional)
Luego descargar el instalador de OpenbravoPos de aquí
Dar permisos de ejecución con
chmod 777 openbravopos-2.30.2-linux-installer.bin
sudo ./openbravopos-2.30.2-linux-installer.bin
y ahora configurar:
Crear link
sudo ln /usr/share/java/mysql-connector-5.1.10.jar /opt/Openbracopos-2.30/lib/
Para hacerlo en mysql usar los siguientes parametros:
Driver library: /opt/openbravopos-2.30.2/mysql-connector-5.1.10.jar
Driver class: com.mysql.jdbc.Driver
URL: jdbc:mysql://localhost:3306/openbravo_pos
User: openbravo_user
Password: el_passwdord_del_usuario
Error comun: no activar el java de sun, acerlo con:
sudo update-alternatives --config java
y de ahí seleccionar el java de sun.
Conectar un pc remoto...
En el servidor
sudo gedit /etc/mysql/my.conf
#bind-address = 127.0.0.1Conectarse como root a mysql...
$ mysql -u root -p
Enter password: ******
mysql>
GRANT ALL PRIVILEGES ON *.* TO usuario@"192.168.1.%" identified by "contraseña";% es comodin....Lo que esta en negrita cambiaro por o que nos acomoda...
Reiniciar el servidor /etc/init.d/mysql restart
lunes, 28 de marzo de 2011
Instalar impresora compartida en Ubuntu en XP
Para instalarla, solo compartir la impresora en Ubuntu.
En WXP ir a impresoras y faxes.
Clic a Siguiente.
Seleccionar "Una impresora de red o una impresora conectada a otro equipo" y clic en Siguiente.
Seleccionar "Conectarse a una impresora en internes o en su red doméstica u organización"
En la casila Dirección URL: escribir http://192.x.x.x:631/printers/NonmbreDeLaImpresora
y de ahí soo configurar como cualquier impresora.
Tambien funciona con VirtualBox en la misma maquina, por si no les reconoce los USB como a mi.
martes, 15 de marzo de 2011
Instalando Zone Minder en Ubuntu Server 10.10
Instalaré Zoneminder sobre Ubuntu 10.10
Activaremos la cuenta root.
sudo passwd root
e ingresamos nuestra clave.
Iniciamos sesión como root
su
apt-get update && apt-get upgrade -y
reboot
(En este punto aproveche de actualizar el sistema)
ahora creamos el script
nano pada.sh
pegamos el siguiente texto:
#!/bin/sh
# ZoneMinder 1.24.2 installation script
#
# Copyright (C) 2010 Chris "Pada" Kistner
#
# This program is free software; you can redistribute it and/or
# modify it under the terms of the GNU General Public License
# as published by the Free Software Foundation; either version 2
# of the License, or (at your option) any later version.
echo "--- Checking for root privileges..."
if [ "`whoami`" != "root" ]; then
echo Error: This script requires root access
exit 1
fi
echo "--- Installing extra codecs, which includes x264 support..."
apt-get -y install libavcodec-extra-52 libavformat-extra-52 libswscale-extra-0 libavfilter-extra-1
echo "--- Installing ZoneMinder..."
apt-get -y install zoneminder
echo "--- Adding ZoneMinder to Apache2..."
ln -s /etc/zm/apache.conf /etc/apache2/sites-enabled/zoneminder.conf
service apache2 restart
echo "--- Adding alias for zoneminder service and fixing ZoneMinder startup..."
ln -s /etc/init.d/zoneminder /etc/init.d/zm
update-rc.d -f zoneminder remove
update-rc.d -f zm remove
update-rc.d zm defaults 92
service zm restart
echo "--- Correcting SHM to 90% of memory..."
apt-get -y install coreutils bc
page_size=$(getconf PAGE_SIZE)
mem_bytes=$(awk '/MemTotal:/ { printf "%0.f",$2 * 1024}' /proc/meminfo)
mb=1048576
mem_bytes_mb=$(expr $mem_bytes / $mb)
shmmax=$(echo "$mem_bytes * 0.90" | bc | cut -f 1 -d '.')
shmmax_mb=$(expr $shmmax / $mb)
shmall=$(expr $mem_bytes / $page_size)
shmmax_cur=$(sysctl -n kernel.shmmax)
shmmax_cur_mb=$(expr $shmmax_cur / $mb)
shmall_cur=$(sysctl -n kernel.shmall)
echo "-- Total memory = $mem_bytes B = $mem_bytes_mb MB"
echo "-- Page size = $page_size B"
echo "-- Current kernel.shmmax = $shmmax_cur B = $shmmax_cur_mb MB"
echo "-- Current kernel.shmall = $shmall_cur pages"
if [ "$shmmax" -eq "$shmmax_cur" ] && [ "$shmall" -eq "$shmall_cur" ]; then
echo "-- Recommended shm values already set"
else
echo "-- Recommended: kernel.shmmax = $shmmax B = $shmmax_mb MB"
echo "-- Recommended: kernel.shmmall = $shmall pages"
file=/etc/sysctl.conf
if [ "`grep "^kernel\.shmmax" $file -c`" != "0" ]; then
echo "-- Replacing: kernel.shmmax in $file"
sed "s/^kernel\.shmmax.*$/kernel.shmmax=$shmmax/g" -i $file
else
echo "-- Adding: kernel.shmmax to $file"
echo kernel.shmmax=$shmmax >> $file
fi
if [ "`grep "^kernel\.shmall" /etc/sysctl.conf -c`" != "0" ]; then
echo "-- Replacing: kernel.shmall in $file"
sed "s/^kernel\.shmall.*$/kernel.shmall=$shmall/g" -i $file
else
echo "-- Adding: kernel.shmall to $file"
echo kernel.shmall=$shmall >> $file
fi
echo "-- Using: new sysctl values"
sysctl -p
fi
# Done
echo "--- Done."
Para que pada.sh se pueda ejecutar:
chmod 744 pada.sh
./pada.sh