Você está na página 1de 5

Apach, con interfaz grafica

Esteban Calle

Lo primero que se debe hacer proceder a la instalacion y configuracion del servidor web apache, 
hay que tener claro lo siguiente:

• El servidor web apache de por si, se maneja por ficheros (archivos), en estos ficheros se 
configura el servidor apache globalmente, puertos de escucha, hosts virtuales, etc.
• Puede contar con una interfaz grafica (GUI) para su configuración, mas hay que tener en 
cuenta la distribucion sobre la que se esta implementando el servidor, debido a que funciona 
sobre las distribuciones de ubuntu hardy(8,04), y ubuntu intrepid(8,10), pero para el ubuntu 
jaunty(9,04), sobre la que se basa este manual, hay que realizar un arreglo de codigo.

Para proceder a la instalacion de apache:

• Asegurate de tener conexión a internet.
• Debes añadir estas lineas  
deb http://co.archive.ubuntu.com/ubuntu/ jaunty main restricted  
deb http://co.archive.ubuntu.com/ubuntu/ jaunty universe 
deb http://co.archive.ubuntu.com/ubuntu/ jaunty multiverse  
deb­src http://co.archive.ubuntu.com/ubuntu/ jaunty restricted main multiverse universe 
en el archivo de lista de repositorios sources.list el cual puedes editar con el siguiente 
comando: sudo gedit /etc/apt/sources.list  digitas tu contraseña, agregas las lineas y guardas 
los cambios.
• Digita el siguiente comando para actualizar tu lista de paquetes sudo apt­get update, y ya 
puedes instalar apache con el comando sudo apt­get install apache2 digitas tu contraseña, si 
te pide confirmacion, digitas s y espera que el instale apache2 y sus dependencias.
• En este caso usamos el apache con GUI, asi que podemos proceder a instalar rapache, este 
nos proporciona una interfaz para configurar el apache facilmente, asi que sudo apt­get 
install rapache digitas tu contraseña, aceptas la instalacion y esperas a que instale.
• Para los que utilizamos la distribucion ubuntu jaunty(9,04) ejecuten un terminal y digiten 
sudo rapache, digitas tu contraseña y te debe aparecer un bug muy igual a este 
https://bugs.launchpad.net/rapache/+bug/346788 , para el cual viene la reparcion o fix, ya 
que al ejecutarlo como esta en estado original no dejaria configurar nada, nisiquiera para 
iniciar | para | reiniciar el servidor apache, este fix no es propio, asi que  dejo la pagina de 
donde lo halle: 
http://www.myownserver.info/component/content/article/11/60­
installapachemysqlphpubuntu904.html el fix que se propone me ha funcionado de maravilla, 
asi que ejecuta en un terminal lo siguiente sudo gedit /usr/lib/python2.6/dist­
packages/RapacheGtk/RapacheGui.py y al final de la linea 79 apretas un (enter) y copias lo 
siguiente:
# HACK : work around bug @see https://bugs.launchpad.net/rapache/+bug/346788 
if not Shell.command.ask_password(): sys.exit(1) 
 # HACK END
• Ahora ya podemos dar clic en aplicaciones > herramientas del sistema > rapache, les pedira 
la contraseña la cual digitas y ya puedes configurar apache a tu gusto por medio de la 
interfaz grafica de rapache.
Ahora a configurar apache, y mis paginas web.

Por orden, se deberia mantener todas las paginas web que se montaran en una carpeta madre, como 
puede ser /var/www, que es la que viene por defecto.
Al primer momento de abrir rapache te va a salir chuleado el sitio que dice defaul, esto con el fin de 
que puedas ensayar que apache si esta funcionando, lo cual puedes comprobar si abres tu navegador 
web y digitas http://127.0.0.1 (localhost)y te mostrara esto:
Si es asi el apache esta corriendo, lo cual podemos ver en la parte inferior del rapache:

o en caso contrario es posible que no este ejecutandose:

El estado del apache tambien se puede observar por medio de la consola digitas /etc/init.d/apache2 
status esto te mostrara si el servicio se esta ejecutando o no.

Cuado modificas una opcion del apache, creas un nuevo host virtual, entre otras deberas reiniciar el 
servicio, para ello el rapache vigila tus modificaciones, y cuando es necesario te da la opcion de 
reiniciar el servicio

Por consola digitas sudo bash, digitas tu contraseña y luego digitas /etc/init.d/apache2 restart.

Este menu se explica por si solo, el nuevo se refiere a los host virtuales o sitios, las opciones que nos 
proporciona, actua sobre el sitio que tengamos seleccionado.
Este la ventana que nos sale cundo pinchamos en el boton nuevo o editar, aquí crearemos nuestro 
host virtual, ponemos el dominio, agregamos los alias y buscamos la carpeta donde estan todos los 
documentos de la pag que deseamos alojar, un ejemplo es el que tengo configurado como 
apache.doc (esto es solo un ensayo), en el momento de implantarlo colocas el dominio real 
(ejdominio.com), como alias tenemos www.apache.doc, esto quiere decir que si nosotros digitamos 
apache.doc o www.apache.doc hara referencia a la mismo sitio web o host virtual, la ruta que tengo 
definida es /usr/share/doc/apache2­doc/manual quedando claro que es la documentacion del 
apache, (la cual tambien se puede instalar apt­get install apache2­doc) la opcion add proper entries  
to /etc/hosts debeia estar activado, ya que este dominio no esta registrado en este ejemplo, pero 
como ya lo tenia añadido en el fichero mencionado, no necesito colverlo a añadir.

Damos guardar y no aparecera en la ventana principal
Despues de esto reiniciamos el servicio y nos disponemos a comprobarlo.

Para comprobarlo, simplemente asegurate de que el servicio del apache2 esta corriendo, que estas 
desconectado de internet (ya que si lo estas, tu peticion sera analizada por el DNS de tu isp, y en 
caso de que no exista ese dominio, se mostrara como rechazada tu pagina)abre un explorador web y 
en mi caso digito lo siguiente http://apache.doc o http://www.apache.doc este (ultimo gracias al 
alias) y me saldra esto

Você também pode gostar