hola, en esta ocasión deseo compartir una guía simple para instalar mysql, php, y phpMyAdmin, para esto el paso mas facil es seguir las instrucciones siguientes:
su root
para instalar cualquiera de los paquetes es necesario tener activado el repositorio de EPEL, para esto se deben realizar los siguiente:
ubicacion en un directorio para poder realizar la instalación:
cd /tmp
se obtiene el paquete necesario:
wget http://mirror.globo.com/epel/6/x86_64/epel-release-6-8.noarch.rpm
se instala el paquete descargado
:
rpm -ivh epel-release-6-8.noarch.rpm
se instala el apache2
yum install httpd httpd-devel
se reinicia el servicio para saber que esté instalado adecuadamente:
/etc/init.d/httpd restart
se instala mysql junto con sus dependencias:
yum install mysql mysql-server mysql-devel
se reinicia el servicio para saber si quedó bien instalado:
/etc/init.d/mysqld restart
se asigna una clave al usuario root
/usr/bin/mysqladmin -u root password 'miNuevaClave'
se ingresa con el usuario root para verificar que los pasos anteriores se realizadon de manera correcta:
mysql -u root -p
se instala php y los paquetes que son necesarios para el soporte de mysql:
yum install php php-mysql php-common php-gd php-mbstring php-mcrypt php-devel php-xml
se crea un archivo con extensión .php para verificar que el interprete ha quedado instalado correctamente:
vi /var/www/html/index.php
se coloca el siguiente contenido dentro del archivo:
echo "hola";
?>
se ejecuta el archivo y deberia mostrar el contenido "hola" sin las comillas.
php /var/www/html/index.php
se instala phpmyadmin:
yum install phpmyadmin
por si es necesario se instala memcache
yum install php-pecl-memcache
yum install memcached
se agrega el soporte para memcache en el archivo php.ini:
vi /etc/php.ini
se agrega la linea dentro del archivo:
se agrega el inicio del servicio memcache al SELinux:
chkconfig --add memcached
se reinicia el servidor apache, mysql y memcache:
/etc/init.d/httpd restart
/etc/init.d/mysqld restart
/etc/init.d/memcached restart
se instala php-mcrypt para el uso de phpmyadmin
yum install php-mcrypt -y
todo lo anterior fue extraido de:
http://tuxapuntes.com/instalar-phpmyadmin-en-centos-6-3/
probando apache en un navegador:
http://localhost:8080/
probando phpmyadmin, basta con digitar en una navegados la IP del servidor seguida de /phpMyAdmin así:
http://127.0.0.1/phpMyAdmin/