Anuncio
Cualquiera sea la razón, es posible que en algún momento desee poner en marcha un servidor web. Ya sea que desee darse acceso remoto a ciertas páginas o servicios, desea obtener una comunidad en grupo, o cualquier otra cosa, necesitará tener el software correcto instalado y configurado para eso ocurrir. Entonces, ¿cómo puede exactamente usted ¿Haz eso? En realidad es bastante simple.
Mi sistema operativo de elección para este artículo será Fedora Linux acaba de mejorar con la distribución Beta de Fedora 16Las distribuciones de Linux han mejorado a pasos agigantados, y esas mejoras se están haciendo visibles en las últimas versiones beta. Fedora, una de las distribuciones insignia que lleva GNOME 3, no es diferente y debería haber ... Lee mas Linux, como Linux en general es conocido por poner en funcionamiento servidores de manera rápida y fácil. Además, Fedora cuenta con el respaldo de una comunidad y una corporación, tiene una gran seguridad y ofrece herramientas de configuración gráfica para múltiples servidores.
Paso uno: instalación
Nueva instalación de Fedora
Si todavía no tiene instalado Fedora en su sistema, puede hacerlo con el DVD porque también puedes elegir instalar Apache al mismo tiempo. Si toma esta ruta, mientras instala desde el DVD podrá elegir qué paquetes desea instalar con el interruptor "Personalizar ahora". Elíjalo y luego, en la pestaña Servidores, puede seleccionar "Servidor web". Continúe con la instalación hasta que pueda iniciar su nuevo sistema. Desde allí, puede instalar la herramienta de configuración gráfica eligiendo el paquete system-config-httpd desde su administrador de paquetes, o ejecutar sudo yum install system-config-http.
Fedora ya instalada
Si ya tiene instalado Fedora, puede instalar tanto el servidor web como la herramienta de configuración gráfica. Puedes instalar el httpd y system-config-httpd paquetes del administrador de paquetes, o ejecutar sudo yum instalar httpd system-config-httpd.
Paso dos: configuración
Ahora puede iniciar la herramienta de configuración gráfica desde Herramientas del sistema -> HTTP. La primera pestaña que verá es la pestaña Principal, donde puede configurar el nombre del servidor, la dirección de correo electrónico del administrador y en qué direcciones está disponible el servidor. Recomiendo que agregue una dirección en este momento y elija "Todas las direcciones disponibles" en el puerto 80 para simplificar.
La segunda pestaña contiene los diferentes hosts virtuales, o el número de sitios web diferentes en el mismo servidor, que están configurados. El servidor puede diferenciar qué nombre de dominio se ingresó en el navegador y, por lo tanto, elegir el host virtual correcto al mostrar una página.
Hay muchas configuraciones diferentes que puede elegir para cada host virtual, incluidos los componentes necesarios y los difíciles de configurar, como SSL (HTTPS) Para la mayoría de los elementos, la herramienta de configuración gráfica debería poder satisfacer sus necesidades.
La pestaña final tiene todo que ver con el rendimiento y la cantidad de conexiones permitidas. No hay configuraciones recomendadas ya que cada servidor tiene capacidades diferentes, por lo que si tiene un sitio web más grande deberá juegue con estos números y vea qué funciona (siempre que tenga suficiente tráfico para probar la configuración correctamente).
Configuración adicional necesaria
Antes de poder acceder a su nuevo servidor web, deberá abrir su terminal y luego ejecutar servicio sudo httpd start para comenzar realmente Apache y sudo chkconfig httpd en hacer que Apache comience en cada arranque.
Paso tres: prueba
El paso 3 de nuestro proceso es simplemente probar si puede acceder a su página o no. En la misma máquina, abre Firefox y escribe localhost o 127.0.0.1 para ver si obtiene esta página de prueba (siempre que no haya cambiado la raíz del documento):
De lo contrario, es posible que haya hecho algo mal en su configuración o que aún no haya iniciado Apache.
Conclusión
Es bastante bueno tener Apache funcionando en su propio sistema, teniendo en cuenta que es la misma tecnología utilizada por la mayoría de los sitios web que visita todos los días (incluido MakeUseOf). Si desea que otras máquinas tengan acceso, deberá ingresar a Fedora cortafuegos utilidad de configuración (instalada de forma predeterminada) y asegúrese de que HTTP (Puerto 80) esté abierto. Además, si desea ejecutar marcos web más complicados, como foros o WordPress, también deberá instalar MySQL y PHP, pero lo dejaré para otro artículo.
¿Qué tan fácil crees que es este proceso? ¿Qué te gusta o no de Apache? ¡Háganos saber en los comentarios!
Danny es un estudiante de último año en la Universidad del Norte de Texas que disfruta de todos los aspectos del software de código abierto y Linux.