SECCION MANUALES
2 PAGINAS A4
TIMES NEW ROMAN 14
FORMATO HTML
 
 
 

* * * * * * * * * * * * * * * * * * * * * * * * * * * * * *MATERIAL INFORMATIVO *
*                                                                                                                                         *
*                                                                                                                                         *
*                                             Escrito por Flavio Stroppi                                                     *
*                                             para el LUGCOS                                                                 *
*                                             el 04/05/01                                                                           *
*                                                                                                                                         *
*                                                                                                                                         *
******************** * * * * * * * * ** * LA INFORMACION DEBE SER LIBRE *
 
 

QUICHUAS,INCAS,MAYAS ........APACHE!

CONFIGURACION MUY BASICA DE UN SERVER CON APACHE

Para poder configurar un server primero debemos tener el soft;aunque esto no es ningun problema ya que con todas las distribuciones actuales(casi todas...) Se incluye Apache .

Es mas ,al realizar la instalación inicial de Linux se nos pregunta si queremos configurar la estación como servidor y ante la respuesta afirmativa se instala automáticamente Apache.

En caso de que no tengamos el soft ,o que este sea una versión antigua ,procederemos a bajar el mismo de:

www.apache.org

donde obtendremos las últimas versiones ,como asi tambien abundante información respecto a la instalación y configuración del sistema(en inglés)

Tengamos en cuenta que Apache esta en un proceso de desarrollo continuo por lo que si queremos instalar un servidor sólido y estable deberemos bajar la última versión estable(que no suele ser la última publicada)

Tambien deberemos bajar la version en código fuente y no una precompilada para poder actualizarlo en el futuro y evitar problemas de incompatibilidad.

una vez que tengamos el archivo en nuestra máquina procederemos a descomprimirlo ;esto se puede hacer de dos formas:

tar xvfz apache_nnnnn.tar.gz donde nnnn es el número de versión)

o utilizar:

gzip -d apache_nnnn.tar.gz

Tar xvf apache_nnnn

A continuacion procederemos a configurarlo en nuestra máquina:

Configuramos con: ./configure

Compilamos con :make

instalamos con make install

Para configurar funcionalmente el servidor se debe actuar sobre tres ficheros:

PREFIX/etc/httpd.conf (aqui se encuentra la configuración general)

PREFIX/etc/srm.conf (configuración de los recursos del sistema)

PREFIX/etc/access.conf (acceso a los permisos de los objetos que se encuentran en el sitio)

Hay un par de programas gráficos que nos facilitarán grandemente el trabajo

TkApache que se puede bajar de http://eunuchs.org/linux/TkApache/index.htm

y

Comanche que se puede bajar de http://comanche.com.dtu.dk/comanche

Si deseamos pagar(sobre gustos...) podemos bajar un comercial:

http://www.rovis.com/warpaint

Un elemento fundamental en la instalación es definir la directriz que puede ser standalone o inetd o sea el servidor trabajando permanentemente escuchando un puerto TCP/IP en el caso standalone(por defecto) o bien lanzando el demonio de red para que se encargue él de estar a la escucha(inetd) ;para esto deberemos configurar el fichero /etc/inetd.conf donde hay una entrada para httpd dirigida generalmente al puerto 80 la cual deberemos cambiar por cualquier otro valor superior a 1024.

Escribiremos en el fichero /etc/inetd.conf. Httpd stream tcp nowait httpd /usr/sbin/httpd -f /etc/httpd/conf/httpd.conf

(siempre y cuando que el ejecutable de httpd este en el directorio /usr/bin y la configuración en /etc/httpd/conf

Luego escribiremos en el fichero /ect/services.httpd 80/tcp httpd (si cambiamos a 80 por otro valor,aqui escribiremos el nuevo valor)

Reiniciamos el demonio de inetd con : kill -HUP <PID del inetd>.

Para configurar el indice del directorio usaremos DirectoryIndex (deberemos antes crear un fichero llamado index.htm con el listado de las páginas disponibles)

Tambien deberemos indicar el valor del path donde comienza nuestro servidor usando DocumentRoot

Por último deberemos modificar Directory en access.conf y colocar el path anterior en el renglón path

Si usamos la instalación por defecto(standalone) lanzamos el servidor con:

$ PREFIX/bin/apachectl start

Para detener el servidor lo hacemos con:

$ PREFIX/bin/apachectl stop

Si pese a todo ,no nos funciona o nos perdimos en la mitad,podemos recabar mas información en :



www.apache.org

www.apacheweek.com



Tenga en cuenta que solo es confusa la instalación del primero..................

AVISO

Esta informacion se entrega asi como esta.
El grupo y el autor no asumen ninguna responsabilidad,directa o
indirecta,por los danos causados,perdidas o perjuicios de cualquier
indole que pudiera surgir por utilizar la misma,
Como asi tampoco por ningun incendio ni quemadura que pudiesen surgir
al intentar aplicar la informacion sobre soldaduras.



***************************************************NOTA MUY IMPORTANTE
 

Se permite la libre copia,distribucion,etc en todo o parte por cualquier medio y forma
mencionando al grupo y al autor.
 

*******************************************LA INFORMACION DEBE SER LIBRE