Nota: Este post está actualizado a Fedora 20.
LAMP es el acrónimo por el que conocemos a una de las infraestructuras más populares en el mundo de los servidores y no es para menos, Linux, Apache, MySQL / Maria-DB, y PHP combinados han demostrado ser una solución muy efectiva para crear portales y aplicaciones de gran popularidad en Internet, versatibilidad y confiabilidad de la mano del OpenSource.
Instalación de Apache
Apache es el servidor Web abierto más popular. Para instalarlo sólo debemos ejecutar en una terminal:$ su -c 'yum install httpd'
Luego nos aseguramos que el servicio inicie con nuestro sistema:
$ su -c 'chkconfig --level 345 httpd on'
Y subimos nuestro servicio:
$ su -c 'service httpd start'
Para verificar que nuestro servicio esté correcto, abrimos un navegador, digitamos la dirección http://127.0.0.1 y debemos ver algo como:
Instalación de MySQL (MariaDB)
Nota: Luego de la compra por parte de Oracle de MySQL, el fork libre y abierto es ahora MariaDB. Para esta instalación, lo preferimos.
Para instalar Maria-DB solo hace falta digitar en una consola (Requiere la contraseña de super-administrador root):
$ su -c 'yum install mariadb-server'
Una vez instalado, iniciamos el servicio y nos aseguramos que siempre arranque al iniciar nuestro sistema:
$ su -c 'service mariadb start'
$ su -c 'chkconfig --level 345 mariadb on'
Luego, aseguramos nuestra instalación:
$ su -c 'mysql_secure_installation'
Para verificar que esté correcto ejecutamos (Reemplaza password por la contraseña de tu usuario administrador configurado en el paso anterior):
$ mysql -u root -p password
Si todo anda bien, deberías ver el prompt de MySQL, así:
Instalación de PHP
Para instalar PHP solo hacer falta ejecutar en una terminal:$ su -c 'yum install php php-mysql'
Una vez hecho esto, vamos a probar que realmente funciona, creamos un archivo:
$ su -c 'nano /var/www/html/info.php'
Nota: Si no tienes nano instálalo con $ su -c 'yum install nano'
En el archivo escribimos lo siguiente:
<?php phpinfo(); ?>
Guardamos en nano (Ctrl+O) y salimos (Ctrl+X). Una vez hecho esto, reiniciamos nuestro servicio de Apache:
$ su -c 'service httpd restart'
A continuación vamos a la siguiente dirección en nuestro navegador http://12.0.0.1/info.php y si todo salió bien deberíamos ver algo como:
No olvides borrar luego el archivo de prueba que creamos (info.php) esta información no debe ser pública y solo la debemos usar para nuestros propósitos de prueba... Por ahora a disfrutar!
Hola mi hermano espero te encuentres bien, quiero hacerte una pregunta fuera del contesto del tema publicado, tengo un servidor de correo con fedora y tengo 2 problemas, despues que reinicio LDAP 389 FDS no sube "Ni a palo" y otro que me recomiendas una buena configuracion de dovecot, en teoria deberia tener ldap 389 fds + postfix + devocot + SSL, pero estoy pegado en dovecot, espero quieras y puedas ayudarme gracias.
ResponderEliminar