Customizando apache e proftpd
De MochilaWiki
Revisão de 06h32min de 10 de novembro de 2012 por Banto Palmarino (discussão | contribs)
a idéia é subir arquivos através de ftp aonde ficará hospedado os arquivos no servidor será ~/pagina e este aparecerá público em http://localhost/usuario. Normalmente ficar http://localhost/~usuario e dentro da pasta public_html, caindo antes em ~/
-- instalando proftpd:
# apt-get install proftpd
no dialogo que aparecerá marque "standalone" e [enter]
-- otimizando:
#echo "DefaultRoot ~/pagina" >> /etc/proftpd/proftpd.conf
-- reinicie o programa:
# /etc/init.d/proftpd restart
para entender melhor o arquivo de configuração do proftpd olhe em: http://www.vivaolinux.com.br/artigos/verArtigo.php?codigo=392&pagina=3
-- instalando apache2:
# apt-get install apache2
-- otimizando apache2.conf: em /etc/apache2/apache2.conf acrescente:
<IfModule mod_userdir.c> UserDir pagina Include /etc/apache2/mods-available/userdir.conf AliasMatch ^/([a-zA-Z0-9-_.]*)/?(.*) /home/$1/pagina/$2 </IfModule>
-- habilitando módulo:
# ln -s /etc/apache2/mods-available/userdir.load /etc/apache2/mods-enabled/
-- reinicie o apache:
# /etc/init.d/apache2 restart