Saltar al contenido

elAyo.es – Sistemas

Linux, servicios, wordpress, scripting, modding, etc…

Archivo

Etiqueta: phpmyadmin

Como vengo haciendo cuando estoy algo vago, aquí os paso un link interesante para que tengáis vuestro propio gestor de estadísticas que recuerda mucho a conocido por todos Google Analitics, se trata de una herramienta que os permitirá visualizar con un solo clic las estadísticas de todas las webs que necesites, aparte es multiusuario, customizable a traves de plugins y con una interfaz fácil e intuitiva.

Visto en: ciberprensa.com

Si intentamos instalar phpmyadmin desde yast o zypper, nos vamos a dar cuenta de que el paquete no se encuentra en los repositorios por defecto de OpenSuse, para instalarlo se pueden hacer dos cosas, una de ellas sería bajar el paquete de la web oficinal e instalarlo, la otra añadir el repositorio donde se encuentra dicho paquete. Nosotros vamos a optar por la opción facil, añadir el repositorio que contiene el paquete phpmyadmin para después instalarlo con yast.

Primero entramos en yast desde la consola de comandos y nos vamos a:

Software–>Repositorios de Software–>Añadir, en la pantalla que nos aparece, veremos  que por defecto está seleccionado “Especificar ULR“, lo dejamos así y le damos a siguiente, ahora nos lleva a otra pantalla donde se nos solicita el nombre del repositorio y la URL, en el nombre podemos indicar lo que queramos, en mi caso he puesto “Software PHP“, en URL tenemos que añadir la siguiente dirección:

http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.2/

Una vez hecho, le damos a siguiente y ya tenemos el repositorio añadido, ahora vamos a instalar el paquete desde la consola de comandos, veremos que se instalan paquetes adicionales necesarios para funcionamiento de phpmyadmin.

# zypper install phpmyadmin

Por último cambiamos al directorio donde se encuentra phpMyadmin, copiamos el archivo de configuración de ejemplo y editamos la entrada $cfg['blowfish_secret'] = ”;

# cd /srv/www/htdocs/phpMyAdmin
# cp ./config.sample.inc.php config.inc.php
# vi ./config.inc.php

Editamos la entrada y la dejamos como a continuación.

$cfg['blowfish_secret'] = 'aquí escribimos cualquier cosa';

Si ahora ponemos en nuestro navegador http://localhost/phpMyAdmin/, nos aparece la pantalla para hacer login, importante respetar las mayusculas y minusculas de phpMyAdmin, a mi por lo menos no me funciona si lo pongo todo en minusculas.

La instalación está basada en la distribución OpenSuse 11.1, si necesitamos realizarla en OpenSuse 11.2, nos bastará con cambiar la URL del repositorio, en lugar de terminar en 11.1, lo modificamos a 11.2.

Lo primero será añadir el repositorio necesario para instalar phpMyAdmin (no viene por defecto en la instalación de Opensuse 11.1), el repositorio será de tipo http, no explicaré como añadirlo ya que no tiene ninguna dificultad desde yast.

http://download.opensuse.org/repositories/server:/php:/applications/openSUSE_11.1/

Ahora instalaremos todos los paquetes requeridos, con esta selección se instalarán todas las dependencias necesarias para el correcto funcionamiento de Apache2 con PHP, por lo tanto no tendremos problemas para usar phpMyAdmin.
# zypper install apache2 php5 mysql phpmyadmin

Una vez instalado, iniciamos los servicios apache2 y mysql.
# rcapache2 start
# rcmysql start

Muy importante generar una configuración segura para mysql, lo conseguimos de la siguiente manera.
# mysql_secure_installation

Después de varias preguntas sin ninguna complicación, ya tenemos configurado mysql con la contraseña de root definida.

Ahora cambiamos al directorio donde se encuentra phpMyadmin, copiamos el archivo de configuración de ejemplo y editamos la entrada $cfg['blowfish_secret'] = ”;
# cd /srv/www/htdocs/phpMyAdmin
# cp ./config.sample.inc.php config.inc.php
# vi ./config.inc.php

Editamos la entrada y la dejamos como a continuación.

$cfg['blowfish_secret'] = 'escribimos-cualquier-cosa';

Ya estamos listos para acceder a nuestro servidor mysql via phpmyadmin, lo haremos desde nuestro navegador introduciendo http://localhost/phpMyAdmin, importante escribir correctamente las mayusculas y minusculas, de otro modo no funcionará.

Para empezar instalaremos el servidor Apache, seguidamente el módulo para soporte Php.
# apt-get install apache2
# apt-get install libapache2-mod-php5

Instalar el servidor de base de datos Mysql y el correspondiente enlace entre el servidor Mysql y Php.
# apt-get install mysql-server
# apt-get install php5-mysql

Para poder manipular bases de datos, usuarios, etc.. de una forma sencilla, vamos a instalar el paquete phpmyadmin.
# apt-get install phpmyadmin

Una vez instalado, reiniciamos apache y ya tenemos listo nuestro servidor con soporte PHP y SQL.
# /etc/init.d/apache2 restart

Para manipular bases de datos y usuarios, podemos acceder via http a nuestro servidor mysql de la siguiente manera.
http://midominio/phpmyadmin