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

SoundPeats Air5 Pro+

SoundPeats Air5 Pro+

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

KROM Kabala

KROM Kabala Kit: incluye un teclado RGB, un ratón de 4800 €27
CORSAIR VOID v2

CORSAIR VOID v2

Conoce los auriculares inalámbricos CORSAIR VOID v2: doble conectividad 2.4 GHz €119
Fifine M9

Fifine M9

Un micrófono "GIGANTE" pero de pequeño tamaño... €63
NK Mando Switch Inalámbrico

NK Mando Switch Inalámbrico

NK Mando Switch Inalámbrico: ergonómico, con giroscopio, vibración, LED RGB y €20

TE INTERESA

Nuevo TCL NXTPAPER 60 Ultra 5G Smartphone Android, Pantalla FHD+ de 7,2 Pulgadas, 12 GB de RAM + 512 GB de ROM, teléfono con protección Ocular, Color Blanco Lunar, con Funda Flip y lápiz óptico.
TCL NXTPAPER 60 Ultra 5G Smartphone Android, Pantalla FHD+ de 7,2 Pulgadas, 12 GB de RAM + 512 GB de ROM, teléfono con protección Ocular, Color Blanco Lunar, con Funda Flip y lápiz óptico.
537,18 EUR
Comprar en Amazon
Nuevo XIAOMI Redmi 15C - Smartphone de 4+256GB, Cámara Dual con IA de 50 MP, Pantalla inmersiva de 6,9' 120 Hz, Potente procesador octacore, Carga rápida de 33W, Cargador no Incluido, Naranja (Versión ES)
XIAOMI Redmi 15C - Smartphone de 4+256GB, Cámara Dual con IA de 50 MP, Pantalla inmersiva de 6,9" 120 Hz, Potente procesador octacore, Carga rápida de 33W, Cargador no Incluido, Naranja (Versión ES)
145,56 EUR
Comprar en Amazon
RebajasNuevo XIAOMI Redmi 15C - Smartphone de 4+256GB, Cámara Dual con IA de 50 MP, Pantalla inmersiva de 6,9' 120 Hz, Potente procesador octacore, Carga rápida de 33W, Cargador no Incluido, Verde (Versión ES)
XIAOMI Redmi 15C - Smartphone de 4+256GB, Cámara Dual con IA de 50 MP, Pantalla inmersiva de 6,9" 120 Hz, Potente procesador octacore, Carga rápida de 33W, Cargador no Incluido, Verde (Versión ES)
128,99 EUR
Comprar en Amazon

Artículos Recientes

Xiaomi 17 Ultra: el nuevo diseño de cámara que cambia las reglas

Xiaomi 17 Ultra: el nuevo diseño de cámara que cambia las reglas

04/12/2025
Xiaomi Mix Trifold

Xiaomi Mix Trifold: el futuro tri-plegable que ya prepara Xiaomi

04/12/2025
  • Quienes somos
  • Publicidad
  • Política de Privacidad
  • Aviso Legal
  • Contacto

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