Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Instalacin
La instalacin del servidor apache en Ubuntu se puede hacer por medio de la terminal o por medio del centro de software de Ubuntu.
luego de esto ingresa la clave de root o administrador, es decir la misma que creaste al momento de instalar el sistema. La orden se muestra en la imagen tiene la siguiente explicacin: la primera palabra (sudo) es un comando usado para ejecutar procesos como root sin importar si el usuario en donde iniciados tiene o no permiso para ejecutar dicho proceso. El comando apt-get hace referencia al sistema de paquetes usado en Ubuntu (apt) que se encarga de todas las tareas relacionadas con el software instalado en el sistema El parmetro install nos indica que lo que queremos cambiar en el software del sistema es la instalacin de un paquete, si quisiras desinstalar algo puedes usar el comando remove Por ultimo tenemos el nombre del paquete o los paquetes que queremos instalar.
Para saber si nuestro servidor funciona correctamente tenemos que abrir el navegador web y escribir como url: http://localhost o http://127.0.0.1 En esta ultima opcin puedes tambin la direccin ip de la maquina que ests usando. Finalmente veras algo como esto:
Debido a que los archivos que estn dentro de la carpeta /etc/apache2 solo pueden ser editados por el usuario root tendremos que usar el comando sudo o gksu para poder configurar apache, para ello oprime la combinacin de teclas. ALT + F2 y escribe la orden:
Busca el archivo default el cual se encuentra ubicado en la carpeta /etc/apache2/sites/available. Una vez que hayas abierto el abierto este archivo veras algo como esto:
Finalmente cambia las lineas en donde este escrito /var/www por la carpeta en donde quieras guardar tus archivos, por ejemplo /home/usuario/archivosweb.
Mdulos de apache.
Apache cuenta con mdulos para aumentar su funcionalidad, entre los mdulos mas usados de apache son: mod_ssl
mod_rewrite - reescritura de direcciones mod_dav mod_deflate mod_auth_ldap mod_proxy_ajp El servidor de base puede ser extendido con la inclusin de mdulos externos entre los cuales se encuentran: mod_cband mod_perl mod_php mod_python mod_rexx mod_ruby mod_mono mod_security Algunos de estos mdulos (y otros ms) pueden encontrarse en la carpeta mods-available para aquellos que pueden usarse y los que estn corriendo en el servidor pueden verse en la carpeta mods-enabled.
Para acceder va web a la pgina de un usuario, desde un navegador debemos acceder directamente con la direccin IP a: http://localhost/~usuario/
El carcter '~'comnmente conocido como gusanillo y que se obtiene con Alt Gr + 4 sirve para indicar a apache que debe servir la pgina desde el home del usuario (en Linux el 'gusanillo' equivale a la carpeta home). Ejemplo, si hemos creado un usuario y ste ha creado la carpeta /home/usuario/public_html y ha copiado en ella su pgina web, desde cualquier PC de la red podremos acceder a dicha carpeta yendo a la direccin http://localhost/~usuario/. Para que la pgina aparezca automticamente, es necesario crear un archivo llamado index.html.