Planeta Red
  • Inicio
  • Dispositivos
  • Noticias
  • Reviews
  • Manuales
  • Aplicaciones
Sin resultados
Ver todos los resultados
Planeta Red
Sin resultados
Ver todos los resultados
Planeta Red
Inicio Dispositivos Descargas

Cómo instalar y configurar LAMP en CentOS 6.4 y RHEL 6.4

Por redactor
19/04/2015
en Descargas, Linux, Manuales, Sistemas Operativos
1
LAMP en CentOS y RHEL
Compartir en FacebookCompartir en Twitter

LAMP, por sus siglas Linux, Apache, MySQL y PHP es una colección de software libre que ofrece las herramientas necesarias para definir y configurar servidores web viables.

A continuación veremos los pasos a seguir para instalar y configurar LAMP en las versiones más nuevas hasta la fecha de CentOS (6.4) y Red Hat Enterprise Linux (6.4).

MySQL

Para comenzar instalamos MySQL con el siguiente comando:

yum install mysql mysql-server -y

Para iniciar el servicio por primera vez y hacer que este siempre inicie automáticamente, usamos los siguientes comandos:

/etc/init.d/mysqld start
chkconfig mysqld on

Para configurar MySQL, ejecutamos el siguiente script:

/usr/bin/mysql_secure_installation

Este nos ayudará a establecer la contraseña de root, decidir si eliminar o no el usuario anónimo, eliminar la base de datos de prueba y desactivar el inicio de sesión de root desde máquinas remotas.

Apache

Para instalar Apache, ejecutamos el siguiente comando:

yum install httpd -y

Para iniciarlo por primera vez y configurarlo para que inicie automáticamente cada vez, usamos los siguientes comandos:

/etc/init.d/httpd start
chkconfig httpd on

Para probar si se instaló correctamente visitamos la siguiente dirección desde nuestro navegador web:

http://192.168.1.200

Si todo salió bien debería verse la página de prueba de Apache.

Instalar un servidor LAMP en CentOS y RHEL

PHP

Instalamos PHP con el siguiente comando:

yum install php -y

Para reiniciarlo:

/etc/init.d/httpd restart

Para probar su instalación, creamos una página de prueba llamada «testphp.php» en la carpeta raíz de Apache y ejecutamos el siguiente código:

vi /var/www/html/testphp.php
<?php
phpinfo();
?>

Después de ejecutar el código abrimos de nuevo la página de prueba a través de la siguiente dirección:

http://192.168.1.200/testphp.php

Si todo salió bien veremos la siguiente página, que contiene detalles sobre la instalación de PHP:

Configurar un servidor LAMP en CentOS y RHEL

Para añadir soporte de MySQL a nuestra instalación de PHP, instalamos el paquete «php-mysql» con el siguiente comando:

yum install php-mysql -y

Vamos de nuevo a la página de prueba de PHP:

http://192.168.1.200/testphp.php

Si el módulo mysql se instaló correctamente, lo veremos listado en la página.

phpMyAdmin

phpMyAdmin es la herramienta que nos permitirá gestionar nuestras bases de datos a través de su interfaz web. Para instalarla, ejecutamos los siguientes comandos:

wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
rpm -ivh epel-release-6-8.noarch.rpm

Y luego:

yum install phpmyadmin -y

Para configurar phpMyAdmin abrimos el archivo phpmyadmin.conf y comentamos las lineas que se muestran a continuación, de la siguiente manera:

vi /etc/httpd/conf.d/phpMyAdmin.conf

Alias /phpMyAdmin /usr/share/phpMyAdmin
Alias /phpmyadmin /usr/share/phpMyAdmin

## Comentar las siguientes líneas ##
#<Directory /usr/share/phpMyAdmin/>
#   <IfModule mod_authz_core.c>
#     # Apache 2.4
#     <RequireAny>
#       Require ip 127.0.0.1
#       Require ip ::1
#     </RequireAny>
#   </IfModule>
#   <IfModule !mod_authz_core.c>
#     # Apache 2.2
#     Order Deny,Allow
#     Deny from All
#     Allow from 127.0.0.1
#     Allow from ::1
#   </IfModule>
#</Directory>

Para cambiar el modo de autenticación, editamos el archivo config.inc.php y cambiamos el modo de «cookie» a «http«, de la siguiente forma:

cp /usr/share/phpMyAdmin/config.sample.inc.php /usr/share/phpMyAdmin/config.inc.php
vi /usr/share/phpMyAdmin/config.inc.php
/* Authentication type */
$cfg[‘Servers’][$i][‘auth_type’] = ‘http’;

Reiniciamos Apache:

/etc/init.d/httpd restart

Para acceder a phpmyadmin abrimos la siguiente dirección desde nuestro navegador web:

http://direccionip_o_nombredominio/phpmyadmin/

Donde sustituiremos el texto «direccionip_o_nombredominio» por la dirección IP o nombre de dominio.

LAMP en CentOS y RHEL

Sólo queda autenticarnos para acceder al panel de administración de phpmyadmin, para ello simplemente introducimos nuestro usuario y contraseña mysql, los cuales ya establecimos en los pasos anteriores.

Etiquetas: LinuxManual
Artículo anterios

Comparativa Sony Xperia Z vs HTC Butterfly

Siguiente artículo

HTC First, análisis a fondo de su cámara

redactor

Según la Wikipedia la redacción es la sección dentro de la estructura organizativa de un periódico que se responsabiliza de la redacción de sus artículos, bajo la supervisión del redactor jefe que coordina el equipo de redactores.

Siguiente artículo
HTC First, análisis a fondo de su cámara

HTC First, análisis a fondo de su cámara

Microsoft

Microsoft retira una actualización de seguridad por causar errores de sistema

Juicio

Apple vs Google, un conflicto sin fin

Comentarios 1

  1. Jorge says:
    12 años hace

    Desconocía del script para MySQL.

    Muchas gracias por compartir tus conocimientos

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

TOPANÁLISIS/REVIEW

Garmin Forerunner 165 Music

Garmin Forerunner 165 Music

El Garmin Forerunner 165 Music es un reloj deportivo con pantalla €314
Razer DeathAdder V4 Pro

Razer DeathAdder V4 Pro

El Razer DeathAdder V4 Pro es una obra maestra de la €178
Acer PD163Q

https://amzn.to/4aVPLIn

El PD163Q es un ejercicio de ingeniería ambicioso. Acer ha logrado €358
Teufel BOOMSTER

Teufel BOOMSTER

El Teufel BOOMSTER es un altavoz 2.1 con subwoofer, radio DAB+
SoundPeats Air5 Pro+

SoundPeats Air5 Pro+

SoundPeats nos presenta unos nuevos auriculares que son todo lo que €72

TE INTERESA

Nuevo Smartphone 4G, pantalla HD INCELL de 6.6 pulgadas, 4 GB de RAM, 32 GB de ROM (ampliable hasta 256 GB), SIM dual Android 12.0, compatible con Bluetooth/Wifi/GPS/OTG/cargador rápido/Face ID teléfono
Smartphone 4G, pantalla HD INCELL de 6.6 pulgadas, 4 GB de RAM, 32 GB de ROM (ampliable hasta 256 GB), SIM dual Android 12.0, compatible con Bluetooth/Wifi/GPS/OTG/cargador rápido/Face ID teléfono
Comprar en Amazon
Nuevo UMIDIGI Note 100 Teléfono móvil, Android 14 Smartphone, 120HZ Octa-Core, 12(6+6) GB+128GB teléfono, 6,8 pulgadas, 50 MP, Face and Fingerprint Unlock, NFC, 5000mAh, GPS, Teléfono Dual SIM
UMIDIGI Note 100 Teléfono móvil, Android 14 Smartphone, 120HZ Octa-Core, 12(6+6) GB+128GB teléfono, 6,8 pulgadas, 50 MP, Face and Fingerprint Unlock, NFC, 5000mAh, GPS, Teléfono Dual SIM
109,99 EUR
Comprar en Amazon
Nuevo UMIDIGI Note 100 - Teléfonos móviles Android 14 (2025), 12 (6+6) GB +128 GB/1 TB, 6.8 pulgadas + 120 Hz, cámara de 50 MP, 4G Dual SIM desbloqueado, teléfonos móviles desbloqueados, 5000 mAh, NFC
UMIDIGI Note 100 - Teléfonos móviles Android 14 (2025), 12 (6+6) GB +128 GB/1 TB, 6.8 pulgadas + 120 Hz, cámara de 50 MP, 4G Dual SIM desbloqueado, teléfonos móviles desbloqueados, 5000 mAh, NFC
145,99 EUR
Comprar en Amazon

Artículos Recientes

Meizu 22 Next AI Cube

Meizu 22 Next AI Cube: El futuro de la IA emocional y 5G

10/01/2026
Realme Neo 8

Realme Neo 8: Snapdragon 8 Gen 5, 8.000 mAh y Pantalla 165Hz

10/01/2026
  • Quienes somos
  • Publicidad
  • Política de Privacidad
  • Aviso Legal
  • Contacto

Sin resultados
Ver todos los resultados
  • Inicio
  • Dispositivos
  • Noticias
  • Reviews
  • Manuales
  • Aplicaciones