Planeta Red
  • Inicio
  • Dispositivos
  • Noticias
  • Reviews
  • Manuales
  • Aplicaciones
Sin resultados
Ver todos los resultados
  • Inicio
  • Dispositivos
  • Noticias
  • Reviews
  • Manuales
  • Aplicaciones
Sin resultados
Ver todos los resultados
Planeta Red
Sin resultados
Ver todos los resultados
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

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

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

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

Comentarios 1

  1. Jorge says:
    8 años hace

    Desconocía del script para MySQL.

    Muchas gracias por compartir tus conocimientos

Deja una respuesta Cancelar la respuesta

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

Términos y Condiciones and Política de privacidad.

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

TOP ANALISIS/REVIEW

[Análisis-Review] Razer Naga Pro: Optimiza tus juegos con este nuevo ratón modular. Características y precio

Razer Naga Pro

El Razer Naga Pro es un ratón modular que incluye 3 €169
LifeBee Smartwatch

LifeBee Smartwatch

El LifeBee Smartwatch es un equipo económico y con características muy
[Análisis-Review] Razer Viper Mini: Optimiza tus juegos con este ratón ligero y ergonómico

Razer Viper Mini

El Razer Viper Mini es un ratón ergonómico y compacto. Incluye €40
HyperX Cloud Stinger Core Wireless White

HyperX Cloud Stinger Core Wireless White

Los HyperX Cloud Stinger Core Wireless White son unos auriculares compatibles €84

Artículos Recientes

¿Recibes llamadas de desconocidos?

¿Quién es el propietario del número 933940595? te lo contamos todo

05/03/2021
¿Recibes llamadas de desconocidos?

¿Quién es el propietario del número 910478763? te lo contamos todo

05/03/2021
  • Quienes somos
  • Publicidad
  • Política de Privacidad
  • Contacto

© 2021 Planeta Red

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

© 2021 Planeta Red

Este sitio usa cookies. Al continuar utilizando este sitio web, está dando su consentimiento para que se utilicen cookies. Visita nuestra Política de privacidad y Cookie.