Servidor HTTP + FTP

El título no es muy explicativo , lo se xD

Bueno, el tema es quequería montarme algo de este estilo:
http://ftp.fr.debian.org/debian/

El tema es como se hace, hace tiempo que tengo la duda. Es un servidor http a secas conectado con un ftp? Entiendo que es un Apache que se conecta a un servidor ftp (vsftp, por ejemplo).

Porque supongo que no será meter los archivos/carpetas directamente en /var/www no?
Puede ser esto? http://httpd.apache.org/mod_ftp/en/ftp/

Un saludo y gracias de antemano
Si basicamente es un apache y un ftp que apunta a la direccion /var/www/
Precisamente con IIS no me interesa. Lo iba a hacer con un Debian, pero muchas gracias
Son dos servidores distintos.

Por un lado, http, con apache, lighttpd o lo que sea. Configurado para que liste los directorios y añadiendo cabeceras para poner mono el listado.

Por otro lado el servidor ftp, proftpd o lo que sea. Los dos apuntan al mismo directorio y listo, buala, tienes lo que quieres.
Entoncesa no hace falta ningun parametro especial en el apache? Con decir que el directorio de ftp es el /var/www sufiniente? Me pondre algun dia de estor a ver aue tal.

Muchas gracias a todos.

PD: Por cierto, que ftp me recomendais? vsftps hace más de 1 año que no se actualiza. Optaré por proftp, que está actualizado al dia
En la configuracion apache lo que tienes que hacer es activar el listado de directorios y que el directorio no contenga ningun fichero de los listados en la directiva DirectoryIndex. DirectoryIndex suele contener index.html, index.php y parecidas como parametro. En caso de que ninguno de estos ficheros exista en ese directorio y si tenemos activada la generacion de indices, apache generara un indice del directorio automaticamente listando los ficheros y directorios incluidos en el. Para activarlo...

Del wiki de apache, http://wiki.apache.org/httpd/DirectoryListings

Directory Listings

If no file from the DirectoryIndex directive can be located in the directory, then mod_autoindex can generate a listing of the directory contents. This is turned on and off using the Options directive. For example, to turn on directory listings for a particular directory, you can use

<Directory /usr/local/apache2/htdocs/listme>
  Options +Indexes
</Directory>



Vamos, añades un <Directory /tu/directorio/ftp> con Options +Indexes, apuntas tu documentroot a ese directorio y listo.

FTP, proftpd mismo.
por defecto ya te viene activada +Indexes asi que salvo que tu lo modifiques ya funciona by default
7 respuestas