Instalación LAMP · 3 min read · Nov 23, 2025
Instalando Apache2 Con Soporte PHP5 Y MySQL En Fedora 11 (LAMP)
Instalando Apache2 Con Soporte PHP5 Y MySQL En Fedora 11 (LAMP)
Versión 1.0
Autor: Falko Timme
Sígueme en Twitter
LAMP es la abreviatura de L inux, A pache, M ySQL, P HP. Este tutorial muestra cómo puedes instalar un servidor web Apache2 en un servidor Fedora 11 con soporte para PHP5 (mod_php) y soporte para MySQL.
¡No garantizo que esto funcione para ti!
1 Nota Preliminar
En este tutorial utilizo el nombre de host server1.example.com con la dirección IP 192.168.0.100. Estas configuraciones pueden diferir para ti, así que debes reemplazarlas donde sea apropiado.
2 Instalando MySQL 5
Para instalar MySQL, hacemos lo siguiente:
yum install mysql mysql-serverLuego creamos los enlaces de inicio del sistema para MySQL (para que MySQL se inicie automáticamente cada vez que el sistema arranca) y comenzamos el servidor MySQL:
chkconfig --levels 235 mysqld on
/etc/init.d/mysqld startEjecuta
mysqladmin -u root password yourrootsqlpassword
mysqladmin -h server1.example.com -u root password yourrootsqlpasswordpara establecer una contraseña para el usuario root (¡de lo contrario, cualquiera puede acceder a tu base de datos MySQL!).
3 Instalando Apache2
Apache2 está disponible como un paquete de Fedora, por lo tanto, podemos instalarlo así:
yum install httpdAhora configura tu sistema para iniciar Apache al arrancar…
chkconfig --levels 235 httpd on… y comienza Apache:
/etc/init.d/httpd startAhora dirígete a tu navegador a http://192.168.0.100, y deberías ver la página de marcador de posición de Apache2:

La raíz del documento predeterminado de Apache es /var/www/html en Fedora, y el archivo de configuración es /etc/httpd/conf/httpd.conf. Las configuraciones adicionales se almacenan en el directorio /etc/httpd/conf.d/.
4 Instalando PHP5
Podemos instalar PHP5 y el módulo de Apache PHP5 de la siguiente manera:
yum install phpDebemos reiniciar Apache después:
/etc/init.d/httpd restart5 Probando PHP5 / Obteniendo Detalles Sobre Tu Instalación de PHP5
La raíz del documento del sitio web predeterminado es /var/www/html. Ahora crearemos un pequeño archivo PHP (info.php) en ese directorio y lo llamaremos en un navegador. El archivo mostrará muchos detalles útiles sobre nuestra instalación de PHP, como la versión de PHP instalada.
vi /var/www/html/info.php| |
Ahora llamamos a ese archivo en un navegador (por ejemplo, http://192.168.0.100/info.php):

Como ves, PHP5 está funcionando, y está funcionando a través del Manejador de Apache 2.0, como se muestra en la línea de API del Servidor. Si desplazas hacia abajo, verás todos los módulos que ya están habilitados en PHP5. MySQL no está listado allí, lo que significa que aún no tenemos soporte para MySQL en PHP5.
6 Obteniendo Soporte de MySQL En PHP5
Para obtener soporte de MySQL en PHP, podemos instalar el paquete php-mysql. Es una buena idea instalar algunos otros módulos de PHP5 también, ya que podrías necesitarlos para tus aplicaciones. Puedes buscar módulos de PHP5 disponibles así:
yum search phpElige los que necesites e instálalos así:
yum install php-mysql php-gd php-imap php-ldap php-odbc php-pear php-xml php-xmlrpc php-eaccelerator php-magickwand php-magpierss php-mapserver php-mbstring php-mcrypt php-mhash php-mssql php-shout php-snmp php-soap php-tidyAhora reinicia Apache2:
/etc/init.d/httpd restartAhora recarga http://192.168.0.100/info.php en tu navegador y desplázate hacia abajo a la sección de módulos nuevamente. Ahora deberías encontrar muchos nuevos módulos allí, incluido el módulo de MySQL:

7 phpMyAdmin
phpMyAdmin es una interfaz web a través de la cual puedes gestionar tus bases de datos MySQL.
phpMyAdmin se puede instalar de la siguiente manera:
yum install phpmyadminAhora configuramos phpMyAdmin. Cambiamos la configuración de Apache para que phpMyAdmin permita conexiones no solo desde localhost (comentando la sección
vi /etc/httpd/conf.d/phpMyAdmin.conf| # phpMyAdmin - Navegador MySQL basado en web escrito en php # # Permite solo localhost por defecto # # Pero permitir phpMyAdmin a cualquiera que no sea localhost debe considerarse # peligroso a menos que esté debidamente asegurado por SSL Alias /phpMyAdmin /usr/share/phpMyAdmin Alias /phpmyadmin /usr/share/phpMyAdmin # |
Reinicia Apache:
/etc/init.d/httpd restartDespués, puedes acceder a phpMyAdmin en http://192.168.0.100/phpmyadmin/:

8 Enlaces
- Apache: http://httpd.apache.org/
- PHP: http://www.php.net/
- MySQL: http://www.mysql.com/
- Fedora: http://fedoraproject.org/
- phpMyAdmin: http://www.phpmyadmin.net/
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.