Geek the Planet


GNU/Linux no image

Published on marzo 21st, 2009 | by Angelfire

6

How To: Instalar servidor web en Fedora 10

Como dije en un post pasado, migre a fedora 10, me cansé de ubuntu así que decidí enbarcarme por nuevos rumbos, fedora siempre me habia llamado la atención, pero las veces que intente instalarla siempre me puso problema, digamos que no estaba medianamente preparado para esta distribución. Bueno, ese no es el punto, el punto es que como migre, me tocó instalar de nuevo el servidor web, acá las cosas cambian un poco, la instalación es mucho más fácil que en ubuntu, más organizada la cosa, ya habia mostrado como instalar un servidor web en ubuntu 8.04/8.10, ahora mostraré como hacerlo en fedora 10.

No volveré a explicar que es un servidor web ni que ventajas tiene instalar paquete por paquete en vez de hacerlo con paquetes precompilados como el XAMPP, directo al grano.

  1. Instalación de paquete apache: En fedora este paquete viene instalado por defecto, con el nombre httpd, si por casualidad no viene instalado, lo hacen como aparece en la imagen.
    httpd fedora
    Lo otro es que el servicio no viene activo, deben loguearse como root y ejercuta en la consola lo siguiente:

    chkconfig --level 2345 httpd on; service httpd start

    También pueden ir a Sistema–>Administración–>Servicios: httpd service fedora
    Seleccionan el servicio, clic a Enable y luego a Start.
    Con esto ya tendrémos instalado nuestro servidor http, para verificar que está bien instalado escribimos la dirección http://localhost ó http://127.0.0.1.

  2. Instalación del paquete PHP: En fedora la instalación de paquetes es más sencilla (compara con ubuntu), como verán los paquetes tienen nombres generico, así que no hay pierde.
    yum install php

    php fedora

  3. Instalación del paquete mysql-server: Igual de fácil que en el paso anterior.
    yum install mysql-server

    mysql server fedora
    Para activar este servicio deben hacerlo como en el primer paso:

    chkconfig --level 2345 mysqld on; service mysqld start

    En este punto tuve serios problemas, el SELinux molesta bastante, el servicio lo active desde Sistema–>Adminsitración–>Services, después tuve que reinstalar todo y gracias a un amigo (Willy), corregir todos los errores.

  4. Instalación del paquete php-mysql:
    yum install php-mysql

    php-mysql fedora

  5. Instalación del paquete phpmyadmin:
    yum install phpmyadmin

    phpmyadmin fedora

  6. El último paso consiste en ponerle a la cuenta del root del mysql un password con todos los privilegios:
    Deben estar logueados como root:

    mysql -u root

    Estando logueados en mysql cambian el password del root:

    mysql> SET PASSWORD FOR 'root'@'localhost' = PASSWORD('mypass');
    mysql> FLUSH PRIVILEGES;

Y listo, ya pueden loguearse a phpmyadmin http://localhost/phpmyadmin, y empezar a trabajar con su servidor web.

Tags: , , , , , ,


About the Author

Systems Engineering, Computer Systems Specialist, Social Engineering Specialist. Social Media Analyzer. Usability and SEO enthusiasm (Este es mi perfil de Twitter...)



6 Responses to How To: Instalar servidor web en Fedora 10

  1. reynaldo says:

    Hola, buen aporte eh
    Apenas empiezo a la programacion web y no sabia por que no corre mi script php, d tonto pense que corria solo iniciando el httpd y mysql, sin instalar php.

    Pero ahora lo instale completo y bueno, corre a la perfección. gracias.

    Estoy realizando un carrito de compras, me es un poquito dificil, como dije antes apenas estoy comenzando a la prog.

    Bueno un saludo, hermano.

  2. Buenas tardes…
    Les comento que siempre he trabajado con fedora y red hat aqui en la Universidad…
    Pero a partir del Fedora 9, he tenido problemas con el servidor web.. El servidor web localmente me funciona a la perfeccion, pero al querer entrar por web desde otro equipo de la LAN… me da error….
    Por ej.. si le doy http://localhost… no hay problem.. pero si le digito http://ipdelamaquina me da error..
    La verdad he intentado muchas cosas y nada me ha funcionado…
    Ustedes me pueden dar una manito por favor?

  3. Javier says:

    tengo una duda ya hice todo los pasos que vienen aqui y perfecto todo se instalo pero al momento de entrar al phpmyadmin no entra me dice notfound on this server no entiendo por que si instale todo correctamente, ya intenten con http://localhost/phpmyadmin y con http://127.0.0.1/phpmyadmin y ninguno de los dos, me sigue saliendo el mismo error es fedora 11 en lo que estoy trabajando. gracias

  4. Javier says:

    disculpen las molestias ya lo solucione solamente faltaba reiniciar el equipo y ahora si puedo entrar al phpmyadmin. excelente aporte y gracias estoy en ceros en linux pero con esto me parecio muy facil ahora tengo q buscar como configurar el phpmyadmin por qu aun no se..:D

  5. Micki says:

    exelente aporte me corre exelente pero no me funciona con joomla alguien me puede decir por que o mejor aun pasarme un tutorial de joomla en fedora.

  6. Wilner Mena says:

    Otra manera de poder instalar sin necesidad de estar poniendo cada uno de los paquetes es este sencillisimo comando #yum groupinstall “Servidor Web” y #yum groupinstall “Base de Datos MySQL”, luego reiniciamos los servicios de httpd y mysql con este comando service httpd restart y service mysqld restart: con este comando mysql_secure_installation, podremos configurar nuestro usuario del mysql y la base de datos. Para instalar phpMyAdmin tan solo necesitar descargarse del sitio web de phpMyAdmin y copiar la carpeta a vat/www/html. Para instalar un servidor de correos pueden usar #yum groupinstall “Servidor de correo”. Para las libreria Gd de php usen #yum install php-gd y listo. Reinicias el httpd.

Back to Top ↑