Mysql | Linuxadmin

Instalar StatusNet en Fedora

Vamos a crear microbloggin, utilizaremos StatusNet , para quien no lo conozca, identi.ca esta basado en esta herramienta y es un competidor de twitter. A mi personalmente me gusta más identi.ca pero para gustos los colores.

He utilizado Fedora para esto, la versión 12 exactamente.

logo-4509284

Parar iptables por que en fedora es muy restrictivo:

#service iptables stop

Instalar apache (httpd) php y sus correspondientes módulos:

#yum install httpd php php-gd php-xml php-mbstring php-tidy php-mysql

Como veis he puesto el paquete php-mysql por que utilizaremos una base de datos mysql, pero si queréis utilizar postgresql deberéis instalar php-pgsql en vez de php-mysql

Instalar mysql

Continued…

Backup de una base de datos MySQL

Es importante hacer backup de las cosas, si no pasa lo que me pasó a mi recientemente, como no quiero volver a repetir fallos he decidido hacer backup de esta.

Necesitaremos el ejecutable mysqldump que se encuentra en el paquete mysql-client. Desde mi maquina local ejecuto lo siguiente:

#mysqldump -u admin -p -h maquina.remota.com database1 > fecha.sql

Hace un backup con el usuario admin, que debe de tener los privilegios de poder bloquear la base de datos en -p nos pide la password el -h el host remoto la database1, la base de datos que queréis salvar y el > `date`.sql exporta la salida del comando a un archivo con el nombre la fecha de hoy .sql

Si queremos restaurar basta con eliminar la base corrupta, crear otra y desde la shell escribir lo siguiente:

#mysql -u usuario -p -h maquina.remota.com database1