martes, 14 de febrero de 2012

Instalacion y configuracion extra basica de servidor y cliente de Hora (time server) ntp

Configuracion básica de un time server(192.168.1.1) y la de tus clientes (red 192.168.1.xxx)


En servidor linux (192.168.1.1)

apt-get install ntp ntpdate
Editar el archivo /etc/ntp.conf y colocar el siguiente contenido

server 0.br.pool.ntp.org
server 0.ubuntu.pool.ntp.org
restrict 127.0.0.1
restrict ::1
restrict 192.168.1.0 mask 255.255.255.0 nomodify notrap

luego reiniciar el servicio

ntpd stop (si no da colocar) service ntp stop
ntpd start
(si no da colocar) service ntp start

En cliente linux(192.168.1.xxx)
apt-get install ntpdatejavascript:void(0)
ntpdate 192.168.1.1
En cliente Windows(192.168.1.xxx)
click en el reloj de la parte inferior derecha
click en el dialogo Tiempo de internet
Seleccione el check sincronizacion automatica y coloque el ip 192.168.1.1
luego Actualizar

lunes, 24 de octubre de 2011

Assigning the return value of new by reference is deprecated in

Si acabas de actualizar tu php, y te aparece el error Assigning the return value of new by reference is deprecated in tienes la opcion de corregir tu codigo quitando las variables por referencia, o vas por la opcion facil, saltar el error:
Configuracion PHP 5.3
Buscar y editar en el php.ini allow_call_time_pass_reference y establecerla en 1

allow_call_time_pass_reference=1

viernes, 21 de octubre de 2011

Instalacion y configuracion extra basica de obtención de Backups extra basico en MySql

Sacar Backups en Mysql

mysqldump --opt --password=miclave --user=miuser mibasededatos > archivo.sql

Restaurar Backups en Mysql

mysql --password=miclave --user=miuser mibase < archivo.sql

Cambiar password de Mysql

Resetear el password de root y/o establecer uno en Mysql


MySQL



Detenemos el demonio
/etc/init.d/mysqld stop

Luego iniciamos sin tener en cuenta privilegios de usuario:
/usr/bin/mysqld_safe --skip-grant-tables

Conectamos con el cliente MySQL:
mysql -u root

Cambiamos el password (reemplaza “nuevopassword” por el tuyo).

UPDATE mysql.user SET Password=PASSWORD('nuevopassword') WHERE User='root';
flush privileges;
quit;


Reiniciamos servidor MySQL:
/etc/init.d/mysqld restart

Cambiar permisos directorios Linux

Cambiar los permisos de un arbol de directorios en linux


LINUX

te situas en el directorio inicial ej '/home/jordanluis/'
chmod 777 `find -type d`


ideal para dar permisos a tu acceso por samba

viernes, 7 de octubre de 2011

Cambiar el linux de UTF-8 a es_BO

Cambiar el linux de UTF-8 a es_BO

EDITAR:
/var/lib/locales/supported.d/local
es_BO ES-BO

/etc/environment
LANG="es_BO"

/etc/default/locale
LANG="es_BO"

Luego reconfigurar los locales
dpkg-reconfigure locales

Cambiar de UTF8 a LATIN1 tu base postgres

Cambiar de UTF8 a LATIN1 tu base de datos postgres


POSTGRES SQL
psql -l

Listado de base de datos
Nombre | Dueño | Codificación
-----------+----------+--------------
postgres | postgres | UTF8
template0 | postgres | UTF8
template1 | postgres | UTF8
(3 filas)


psql postgres
update pg_database set encoding=8 where datname='postgres';
update pg_database set encoding=8 where datname='template0';
update pg_database set encoding=8 where datname='template1';
\q
psql -l

Listado de base de datos
Nombre | Dueño | Codificación
-----------+----------+--------------
postgres | postgres | LATIN1
template0 | postgres | LATIN1
template1 | postgres | LATIN1
(3 filas)