Customizando apache e proftpd: mudanças entre as edições

De MochilaWiki
Ir para navegaçãoIr para pesquisar
Sem resumo de edição
Sem resumo de edição
 
(2 revisões intermediárias pelo mesmo usuário não estão sendo mostradas)
Linha 34: Linha 34:
  # /etc/init.d/apache2 restart
  # /etc/init.d/apache2 restart


 
[[Categoria:Servidor]]
[[Categoria:gnuzinho]]  
[[Categoria:apache2]]
[[Categoria:apache2]]
[[Categoria:web]]
[[Categoria:proftpd]]

Edição atual tal como às 03h32min de 10 de novembro de 2012

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