Ayuda Educativa
Hacer una mejora al rendimiento de MySQL puede ser una tarea bastante tediosa ya que bastante complicado saber exactamente qué parte modificar con exactitud para hacer una mejorar a nuestro servidor de base de datos, pero que dirían si existiera una herramienta que les permita hacer un análisis de su base de datos y les de consejos de cómo intentar hacer sus mejoras.
Pues esta herramienta si existe se llama “MySQLTuner” desarrollada por el DBA Certificado por MySQL Major Hayden.
MySQLTuner es un script creado en PERL que se puede ejecutar en su servidor, este corre una serie de pruebas y te muestra algunos detalles que pueden mejorar tu sistema, y no te muestra pues tu sistema es bastante óptimo en este momento.
Claro esta es solo una ayuda no una biblia ya que uno tiene que usar un poco el sentido común para darse cuenta que si tu servidor no tiene la suficiente memoria aunque la herramienta te diga súbale la memoria no se va a poder.
Una guía rápida de uso es
wget mysqltuner.pl
chmod 0700 mysqltuner.pl
./mysqltuner.pl
Espero que les sirva para más información solamente ve a la página dándole clic a la imagen.
Andaba navegando y me encontré un post muy completo para lograr esto si alguien lo quiere ver nada mas debe de visitar el sitio del webadicto
Este manual está hecho y probado para sistemas Linux CENTOS y Red Hat. El uso del mismo puede que no funcione en otros sistemas de distribución libre.
Primero que todo explicar el término LAMP. Este término es referente a software libre y significa lo siguiente.
L -> Linux
A -> Apache
M -> MySQL
P -> PHP
Se abre línea de comando sea local o remotamente.
En línea de comando se pasa a súper usuario con el comando
su –
Ahora se escribe la clave del súper usuario
Siguiendo adelante se escribe la siguiente línea para la instalación:
yum install httpd
Si por casualidad falla o no se tiene el “yum” se puede usar la siguiente línea:
rpm -i httpd*.i386.rpm
O si no esta otra:
apt-get install httpd
Ahora nos toca hacer que inicie y de una vez colocarlo para que al iniciar nuestro servidor el servicio inicie también.
/etc/init.d/httpd start
chkconfig httpd on
Con esto el sistema debería de estar corriendo así que lo haría falta es hace la prueba en un Explorador Web (I Explore, Mozilla, Firefox, etc)
Si es en la maquina local escribir:
http://localhost
Si es de forma remota con el ip de la maquina donde se encuentra lo recién instalado.
La instalación de MySql es igual de sencilla nada más es de agregar la siguiente línea de código:
yum install mysql-server
Hay que iniciar el servicio en este momento para hacer las pruebas de que funcione correctamente por medio de la siguiente línea de código:
mysql /etc/init.d/mysqld start
Ahora hay que hacerlo que el servicio inicie cuando inicia nuestro servidor así que escribimos lo siguiente:
chkconfig mysqld on
Para la instalación de apache se escribe la siguiente línea de código:
yum install php
Hay que tener en cuenta que PHP es un modulo así que después de instalado hay que reiniciar el servicio de apache con la siguiente línea:
/etc/init.d/httpd restart