servidores web
Instalación:
Arranquemos la terminal y nos logueamos como root
y seguido instalaremos Apache 2 y apache2-mpm-prefork.
Una vez finalizada la instalación abrimos un navegador en nuestro PC e introducimos la IP del servidor y veremos el mensaje “ IT WORKS” . Si aparece eso, es que el Servidor Web Apache, está funcionando.
Por defecto, el Servidor Web Apache, siemprees: /var/www/apache2-default.
Configuración:
Después de que finalice el proceso de instalación, nos ubicamos en la carpeta que contiene los archivos de configuración de apache. Ejecutamos entonces el comando
“ cd/etc/apache2/. Podemos listar el contenido del directorio y vemos los diferentes archivos y subcarpetas con el comando “ls”.
Ahora editamos los archivos de configuración elprimero será el archivo que especifica los puertos de difusión del servicio. Ejecutamos entonces el comando “nano ports.conf”
Especificaremos entonces la IP de la interface que usaremos reemplazando el “ * ” por la dirección correspondiente.
Configurar el sitio global y configuraremos el archivo que ya existe dentro de la carpeta, sites-available llamado default.
Editaremos la siguientesdirectivas :
DocumentRoot /var/www/=Editamos entonces la ruta de los archivos de la pagina web. En este caso /var/www/abc.
=Editamos entonces la ruta de los archivos de la página web.
En este caso /var/www/abc .
Order allow.deny = Esta línea la borraremos del archive de configuración.
Allow from all= Esta línea la borraremos del archive deconfiguración. Incluiremos además dentreo de la etiqueta la siguiente línea que especifica la pagina principal del sitio web, ej : index.html.
La carpeta abc y el archivo index.html no existen asi que tenemos que crearlos con los siguientes comandos :
Mkdir /var/www/abc
Touch /var/www/abc/index.html
Editamos el archivo index.html con código html sencillo, ejecutamos el comandonano/var/ww/abc/index.html
Configuramos la interface, ejecutando el comando nano /etc/network/interfaces para abrir el archivo de configuración. Usaremos la interface eth0 y le pondremos la IP asignada en el archivo /etc/apache2/ports.conf.
Editamos el archivo sites-enabled/000-default, ejecutamos entonces el comando nano sites-enabled/000-default.
Remplazamos el “ * “ por la IP asignada. Alterminar la configuración reiniciaremos las interfaces para que adopten la nueva configuración , ejecutando el comando /etc/init.d/networking restart.
Debemos reiniciar además el servicio para que adopte la nueva configuración. Ejecutamos entonces el comando /etc/init.d/apache2 restart.
USO:
Usado principalmente para enviar páginas web estáticas y dinámicas en la World Wide Web. Muchasaplicaciones web están diseñadas asumiendo como ambiente de implantación a Apache, o que utilizarán características propias de este servidor web. Usado para muchas otras tareas donde el contenido necesita ser puesto a disposición en una forma segura y confiable. Un ejemplo es al momento de compartir archivos desde una computadora personal hacia Internet. Un usuario que tiene Apache instalado ensu escritorio puede colocar arbitrariamente archivos en la raíz de documentos de Apache, desde donde pueden ser compartidos.
Los programadores de aplicaciones web a veces utilizan una versión local de Apache con el fin de pre visualizar y probar código mientras éste es desarrollado.
Desinstalación de Servidores web:
-Abre una ventana de terminal. La ventana de terminal se encuentra en elmenú "Aplicación" del sistema operativo principal, ya sea bajo "Herramientas de sistema" o "utilidades". Aparecerá un comando donde escribirás los siguientes comandos.
* Escribe el comando "su" para cambiar al usuario de raíz.
* Escribe el comando "/ etc / init.d / httpd stop" para detener el servicio de Apache.
* Escribe el comando "rm-rf / usr/local/apache2" para eliminar el directorio de...
Regístrate para leer el documento completo.