Sistemas

Solo disponible en BuenasTareas
  • Páginas : 8 (1966 palabras )
  • Descarga(s) : 0
  • Publicado : 4 de septiembre de 2012
Leer documento completo
Vista previa del texto
MONTAR SERVICIO APACHE EN LINUX (UBUNTU)
Hola Taringueros 

En esta ocación les comparto como configurar Apache en Ubuntu: 

Bueno primero que es un Servidor WEB: 

Los servidores web se usan para el alojamiento de paginas web solicitadas por el cliente a través de internet desde los navegadores de web. 

Apache 

Apache es el servidor web mas utilizado en sistemas GNU/Linux y Unix. Instalación de Apache. 

Para poder instalar apache solamente tenemos que ejecutar el siguiente comando. 

root@server1:~# aptget install apache2 elinks 

Lo que se hizo fue instalar el servidor apache2 y el paquete elinks es un navegador web vía consola de comandos. Cuando termina de instalar el servidor apache sera iniciado automáticamente, ante solamente tendremos acceso a la pagina debienvenida o de prueba de 
apache. 

Opciones de ejecución apache. 

Apache tiene varias opciones opciones de ejecución dentro apache. 

root@server1:~# /etc/init.d/apache2 {start|stop|restart|reload|forcereload} 

Como pudimos ver nuestro servidor apache tiene varias opciones: 

start Inicia el servicio de apache. 
stop Detiene el servicio de apache. 
restart Reinicia el servicio deapache. 
reload Recarga los últimos cambios registrados dentro del servicio de apache. 
Force-reload Forza a realizar una recarga de los últimos cambios realizados dentro del servicio de apache. 

Ejemplo: Como reiniciar el servidor apache. 

root@server1:~# /etc/init.d/apache2 restart 
* Restarting web server apache2 [ OK ] 
root@server1:~# 

Ficheros de configuración. 

La ruta deconfiguración de los archivos del servicio de apache se localiza en: 

/etc/apache2/ 

Para poder entrar a la ruta solamente tenemos que hacer lo siguiente: 

root@server1:~# cd /etc/apache/ 

Dentro de este directorio encontraremos varios archivos y carpetas como las siguientes: 

apache2.conf Dentro de este archivo se encuentra la configuración del servidor web apache. 
conf.dDirectorio en donde se encuentran los archivos de configuración de apache. 
envvars Este archivo de configuración contiene la información del usuario, grupo Y PID del servicio de apache. 
httpd.conf Este era el archivo de configuración, pero todavía esta siendo ocupado en la distribución Red Hat y derivados. 
mods-available Directorio en se depositan los módulos que se vayan agregar a nuestro servidorapache. 
mods-enabled Directorio donde se encontrara el modulo cuando ya este activado y esta disponible para apache. Este carpeta solamente contiene ligas suaves a los módulos. 
port.conf Archivo de configuración en donde se especifica el puerto de escucha, por default es 80 y 443. 
sites-available Directorio en donde se encuentran los archivos de configuración de sitios o paginas web queconfiguremos. Dentro de esta carpeta se encuentra un archivo de default el cual trae la configuración de la pagina de bienvenida de nuestro apache. 
sites-enabled Directorio en donde se habilita los sitios web, también son ligas suaves a los sitios. 

Configuración Básica de Apache. 

Como sabemos al terminar de instalar apache ya es iniciado en automático ya que no requiere de modificaciones parafuncionar. 

Lo que haremos en este momento es añadir un alias a un directorio localizado en /var/ww/pub y cual queremos visualizar como el directorio /pub/ en apache, para esto tenemos que crear un fichero de configuración el cual nos permite hacer esta opción. Como vimos anteriormente todos estos archivos de configuración van dentro del directorio sitesavailable. 

root@server1:~# cd/etc/apache/sitesavailable 

Estando dentro de este directorio tenemos que crear el archivo de configuracion. 

root@server1:sitesavailable# vim alias.conf 

El cual tendrá la siguiente información. 

Alias /pub /var/www/pub 
<Directory "/var/www/pub"> 
Options Indexes Includes FollowSymLinks 
AllowOverride all 
</Directory> 

Guardamos el archivo y nos vamos a la siguiente...
tracking img