lunes, 8 de julio de 2019

Instalar MYSQL y PhpMyAdmin en Linux

Este tutorial te enseñará paso a paso como instalar mysql y phpmyadmin en un servidor linux, ya sea centos o rhel:

Antes de comenzar

Asegúrese de que ha configurado y asegurado su Servidor correctamente. El nombre del host o hostname también debe estar configurado.
Para verificar su hostname puede ejecutar:

hostname  
hostname -f

El primer comando debería mostrar el hostname corto, y el segundo debería mostrar el nombre de dominio completamente calificado (o FQDN, por sus siglas en inglés).

Actualice su sistema:


sudo yum update

Habilite el repositorio EPEL:

 cd ~  
 wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm  
 sudo rpm -ivh epel-release*

Instale el módulo PHP mycrypt:


 sudo yum install php-mcrypt

Reinicie Apache:

 sudo service httpd restart

Instalar phpMyAdmin


    Instale phpMyAdmin ejecutando el siguiente comando:

sudo yum install phpmyadmin

    Para cada host virtual al que le gustaría dar acceso a la instalación de su phpMyAdmin, debe crear un enlace simbólico desde el documento root a la ubicación de la instalación de phpMyAdmin (/usr/share/phpmyadmin)

cd /var/www/example.com/public_html  
sudo ln -s /usr/share/phpmyadmin

Esto creará un enlace simbólico llamado phpmyadmin en su documento root.

Configurar phpMyAdmin


Por defecto, phpMyAdmin está configurado para solo permitir el acceso desde el localhost (127.0.0.0.1). Usted deberá agregar la dirección IP de su computador con el fin de poder acceder.

    Tome nota de la dirección IP externa que está siendo usada por el computador de su trabajo u hogar. Puede visitar el siguiente sitio web para hacerlo: What is my IP?.
    Edite la configuración del archivo ubicado en /etc/httpd/conf.d/phpMyAdmin.conf, remplazando las cuatro instancias de 127.0.0.1 con la dirección IP anotada en el paso anterior.

Forzar SSL

Debido a que requiere ingresar las credenciales de MySQL cuando utilice phpMyAdmin, recomendamos que utilice SSL para asegurar el tráfico HTTP a su instalación de phpMyAdmin. Para más información sobre cómo usar SSL en sus sitios, por favor consulte el tutorial que aborda el tema de los Certificados SSL.

    Force a phpMyAdmin a que utilice SSL en el archivo de configuración de este último: /etc/phpmyadmin/config.inc.php añadiendo las siguientes líneas en la sección Server(s) configuration:
    Extracto del archivo /etc/phpmyadmin/config.inc.php

     $cfg['ForceSSL'] = 'true';

    Reinicie Apache

     sudo service httpd restart

















No hay comentarios:

Publicar un comentario