Saludos a todos los foristas:
He trabajado en varias ocasiones con el paquete httpdirindex para indexar directorios virtuales de apache y lograr de esta forma obtener un ftp via web. Resulta que en Debian Lenny, que es donde trabajo actualmente, cuando se pide en el navegador el respectivo URL, pues no se muestra nada, pero no hay ningun error. ¿Alguien tiene alguna idea de donde revisar?
HTTPDIRINDEX para host virtuales
Re: HTTPDIRINDEX para host virtuales
Guiate por aqui socio
Vamos a aprender a poner el paquete httpdirindex para embellecer los FTP
1. Descompacte el paquete en el directorio /var/www/httpdirindex
2. Cree un virtualhost que se llame httpdirindex con esto dentro
#
# Alias for HTTP Directory Index.
#
Alias /httpdirindex/ "/var/www/httpdirindex/"
<Directory "/var/www/httpdirindex">
Options Indexes MultiViews
AllowOverride None
Order Allow,Deny
Allow From All
</Directory>
3-Aplicar permisos
1. Chown –R www-data:www-data /var/www/httpdirindex/*
2. Chown –R www-data:www-data /var/www/httpdirindex
4- Si su ftp sale vía web de este modo http://ftp.midominio.cu es producto que tiene ya creado un virtualhost para el. si lo tiene así pues añadele esta linea
DirectoryIndex /httpdirindex/httpdirindex.php
si su ftp no sale via web, haga una entrada en el dns que se llame ftp y que responda al IP donde esta el ftp y cree un virtualhost que se llame ftp con esto dentro
<VirtualHost *:80>
ServerName ftp.dominio.cu
ServerAdmin webmaster@dominio.cu
DocumentRoot /var/www/ftp/
DirectoryIndex /httpdirindex/httpdirindex.php
<Directory /var/www/ftp/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
5.- Abra en su navegador http://ftp.midominio.cu
• si da un error #43
• instale esto libapache2-mod-php5
Vamos a aprender a poner el paquete httpdirindex para embellecer los FTP
1. Descompacte el paquete en el directorio /var/www/httpdirindex
2. Cree un virtualhost que se llame httpdirindex con esto dentro
#
# Alias for HTTP Directory Index.
#
Alias /httpdirindex/ "/var/www/httpdirindex/"
<Directory "/var/www/httpdirindex">
Options Indexes MultiViews
AllowOverride None
Order Allow,Deny
Allow From All
</Directory>
3-Aplicar permisos
1. Chown –R www-data:www-data /var/www/httpdirindex/*
2. Chown –R www-data:www-data /var/www/httpdirindex
4- Si su ftp sale vía web de este modo http://ftp.midominio.cu es producto que tiene ya creado un virtualhost para el. si lo tiene así pues añadele esta linea
DirectoryIndex /httpdirindex/httpdirindex.php
si su ftp no sale via web, haga una entrada en el dns que se llame ftp y que responda al IP donde esta el ftp y cree un virtualhost que se llame ftp con esto dentro
<VirtualHost *:80>
ServerName ftp.dominio.cu
ServerAdmin webmaster@dominio.cu
DocumentRoot /var/www/ftp/
DirectoryIndex /httpdirindex/httpdirindex.php
<Directory /var/www/ftp/>
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/error.log
LogLevel warn
CustomLog /var/log/apache2/access.log combined
ServerSignature On
</VirtualHost>
5.- Abra en su navegador http://ftp.midominio.cu
• si da un error #43
• instale esto libapache2-mod-php5
"Yo uso Linux, yo soy libre"
Re: HTTPDIRINDEX para host virtuales
Gracias amigo, por tu contribución. Ya resolvi.
Re: HTTPDIRINDEX para host virtuales
Hola si me pudieran decir de donde puedo obtener el httdirindex, se lo agradecería...
Saludos - By Rolyston
“El hardware es lo que hace a una máquina rápida; el software es lo que hace que una máquina rápida se vuelva lenta”
Craig Bruce
0[*_*]0
LinuX UseR - #513031
--------------------------------
“El hardware es lo que hace a una máquina rápida; el software es lo que hace que una máquina rápida se vuelva lenta”
Craig Bruce
0[*_*]0
LinuX UseR - #513031
--------------------------------