Acceso remoto a servidor Mysql

Como ya sabéis MySQL es un sistema de gestión de bases de datos relacional, multiusuario, y Open Source.
El preferido de los programadores por ser de software libre, aunque últimamente va perdiendo adeptos en favor de MariaDB.

1. Primero deberemos de tener instalado MySQL en nuestro servidor.

sudo aptitude install mysql-server Sigue leyendo 

Deja un comentario

Archivado bajo admin, Bases de datos

Como funcionan los runlevel del sistema

El runlevel (del inglés, nivel de ejecución) es cada uno de los estados de ejecución en que se puede encontrar el sistema Linux. Primero vamos a explicar un poco como funcionan los runlevel del sistema y donde están los ficheros de configuración de estos.

El sistema se carga según la configuración que tenga establecida, y según el reunlevel que tenga, se cargara el sistema de una manera u otra.

Para saber en que nivel o runlevel estamos, deberemos de escribir

#runlevel

Existen 6 niveles de ejecución o runlevel:

– Nivel de ejecución 0: Apagado.
– Nivel de ejecución 1: Monousuario (sólo usuario root; no es necesaria la contraseña). Se suele usar para analizar y reparar problemas.
– Nivel de ejecución 2: Multiusuario sin soporte de red.
– Nivel de ejecución 3: Multiusuario con soporte de red.
– Nivel de ejecución 4: Como el runlevel 3, pero no se suele usar
– Nivel de ejecución 5: Multiusuario en modo gráfico (X Windows).
– Nivel de ejecución 6: Reinicio. Sigue leyendo

4 comentarios

Archivado bajo admin

Ejecutar un script en el arranque de linux

Para conocer un poco como funcionan los runlevel del sistema, podemos leer Como funcionan los runlevel del sistema.

Una vez ya sabemos como funcionan los runlevel, procedemos a explicar como ejecutar un script o programa al arranque del sistema.

1) Damos permiso de ejecución al script.

#sudo chmod -x miscript.sh

2) Copiar el script a la carpeta /etc/init.d/

#sudo cp miscript.sh /etc/init.d/

3) Lo convertimos en daemon, es decir, que se ejecute al inicio de la sesión.

#sudo update-rc.d miscript.sh defaults

Esto creara los enlaces simbólicos automáticos para todos los runlevels, así dependiendo del tipo de inicio, arrancara nuestro script, y ya lo tendremos echo. Sigue leyendo

4 comentarios

Archivado bajo admin

Manual de configuración de Pentaho

Pentaho Business Intelligence es una plataforma open source de Análisis de los Datos e informes empresariales. Las soluciones de Pentaho están escritas en Java y tienen un ambiente de implementación también basado en Java. Eso hace que Pentaho es una solución muy flexible para cubrir una amplia gama de necesidades empresariales – tanto las típicas como las sofisticadas y especificas al negocio.

Los módulos de la plataforma Pentaho BI son:
Reporting – un modulo de los informes ofrece la solución adecuada a las necesidades de los usuarios. Pentaho Reporting es una solución basada en el proyecto JFreeReport y permite generar informes ágil y de gran capacidad. Pentaho Reporting permite la distribución de los resultados del análisis en múltiples formatos – todos los informes incluyen la opción de imprimir o exportar a formato PDF, XLS, HTML y texto. Los reportes Pentaho permiten también programación de tareas y ejecución automática de informes con una determinada periodicidad.

Análisis – Pentaho Análisis suministra a los usuarios un sistema avanzado de análisis de información. Con uso de las tablas dinámicas (pivot tables, crosstabs), generadas por Mondrian y JPivot, el usuario puede navegar por los datos, ajustando la visión de los datos, los filtros de visualización, añadiendo o quitando los campos de agregación. Los datos pueden ser representados en una forma de SVG o Flash, los dashboards widgets, o también integrados con los sistemas de mineria de datos y los portales web (portlets). Además, con el Microsoft Excel Analysis Services, se puede analizar los datos dinámicos en Microsoft Excel (usando la conexión a OLAP server Mondrian).

Dashboards – todos los componentes del modulo Pentaho Reporting y Pentaho Análisis pueden formar parte de un Dashboard. En Pentaho Dashboards es muy fácil incorporar una gran variedad en tipos de gráficos, tablas y velocímetros (dashboard widgets) e integrarlos con los Portlets JSP, en donde podrá visualizar informes, gráficos y análisis OLAP.

Data Mining – análisis en Pentaho se realiza con una herramienta WeKa.

Integración de Datos – se realiza con una herramienta Kettle ETL (Pentaho Data Integration) que permite implementar los procesos ETL. Últimamente Pentaho lanzó una nueva versión – PDI 3.0 – que marcó un gran paso adelante en OSBI ETL y que hizo Pentaho Data Integration una alternativa interesante para las herramientas comerciales. Sigue leyendo

Deja un comentario

Archivado bajo Open Source

Cubo debian

Te gusta la distribución debian? te gustan los cubos, a veces no te acuerdas de los comandos mas útiles, aquí tienes la solución.

Cubo Debian

Te puedes descargar debian de forma gratuita des de http://www.debian.org/distrib/.

Deja un comentario

Archivado bajo Linux

Cómo configurar sudo?

Como algunos ya sabrán, GNU/Linux no es un sistema en el que se esté trabajando constantemente como administrador, por lo que para realizar algunas acciones se deberian de usar con el usuario root (Administrador).

Pero se puede dar el caso de que estemos trabajando en una consola como un usuario normal, y de repente necesitemos llevar a cabo una acción que solicite permisos de administrador para realizarla. En estos casos es cuando aparece sudo, una aplicación (común de los sistemas UNIX y derivados) que nos permite ejecutar acciones con los privilegios de otros usuarios, por lo general del usuario root. Sigue leyendo

Deja un comentario

Archivado bajo admin, Linux

Descargar una web con wget

GNU Wget es una herramienta libre que permite la descarga de contenidos desde servidores web de una forma simple. Su nombre deriva de World Wide Web (w), y de «obtener» (en inglés get), esto quiere decir: obtener desde la WWW. Actualmente soporta descargas mediante los protocolos HTTP, HTTPS y FTP.
Entre las características más destacadas que ofrece wget está la posibilidad de fácil descarga de mirrors (espejos) complejos de forma recursiva, conversión de enlaces para la visualización de contenidos HTML localmente, soporte para proxies, etc. Sigue leyendo

Deja un comentario

Archivado bajo admin

Cómo comprimir y descomprimir archivos en Linux

Vamos a ver varias formas de comprimir y descomprimir archivos en linux, usando algunos de los diferentes comandos que podemos encontrar tar, gz, bz2, tar.gz, tar.bz2, zip, lha, arj, zoo, y rar.

Puede ser que algunos de estos comandos no los tengamos en el sistema, tendremos que instalarlos usando apt-get install. Sigue leyendo

Deja un comentario

Archivado bajo Linux

Crear backups automáticos de MySQL en Ubuntu

Para realizar backups de forma automática de nuestras bases de datos, lo podemos hacer de varias formas, en este caso usaremos automysqlbackup y gnome-schedule.

La herramienta automysqlbackup que no es mas que un script que hace uso de mysqldump para realizar los backups. Sigue leyendo

5 comentarios

Archivado bajo Bases de datos

Backups MySQL con Mysqldump

Mysqldump, es una herramienta de mysql que sirve para realizar copias de seguridad de bases de datos en modo consola. Conocer el uso básico de esta herramienta es esencial para tener un sistema de backups adecuado para cualquier dato almacenado con un mínimo de importancia. Sigue leyendo

Deja un comentario

Archivado bajo Bases de datos