Instalar MySQL 5.5 en CentOS6 via Repositorio REMI
Pablo1 min de lecturaActualizado el 30 de mayo de 2026
Si deseas instalar MySQL seguramente ya sabes qué es, así que omitiré información a modo resumen de la historia del programa, así que iremos directos al grano, para instalar primero vamos a agregar los repositorios de REMI:
## Remi Dependency on CentOS 6 and Red Hat (RHEL) 6 ## rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-5.noarch.rpm ## CentOS 6 and Red Hat (RHEL) 6 ## rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpmSi todo está OK, al momento de hacer
yum --enablerepo=remi,remi-test list mysql mysql-serverDeberíamos ver algo como:
## Sample Output ## Loaded plugins: changelog, fastestmirror, presto, refresh-packagekit... remi | 3.0 kB 00:00 remi/primary_db | 106 kB 00:00 Available Packages mysql.i686 5.5.21-1.fc14.remi @remi mysql-server.i686 5.5.21-1.fc14.remiEntonces procedemos a instalar MySQL:
yum --enablerepo=remi,remi-test install mysql mysql-serverIniciamos MySQL y lo agregamos al inicio:
/etc/init.d/mysqld start ## use restart after update ## O ## service mysqld start ## use restart after update chkconfig --levels 235 mysqld onAhora ejecutamos la instalación segura de MySQL:
/usr/bin/mysql_secure_installationProcedemos a Crear una base de datos, crear un usuario MySQL y habilitar las conexiones remotas a la base de datos:
## CREATE DATABASE ## mysql> CREATE DATABASE testdb; ## CREATE USER ## mysql> CREATE USER 'mysql_user'@'10.0.15.25' IDENTIFIED BY 'password123'; ## GRANT PERMISSIONS ## mysql> GRANT ALL ON testdb.* TO mysql_user@'10.0.15.25'; ## FLUSH PRIVILEGES, Tell the server TO reload the GRANT TABLES ## mysql> FLUSH PRIVILEGES;Habilitando las conexiones remotas a MySQL Server (Abrimos el puerto MySQL 3306 en Iptables Firewall como usuario root):
## Add to /etc/sysconfig/iptables ## -A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT ## Restart iptables ## service iptables restart ## OR ## /etc/init.d/iptables restart
