Mudanças entre as edições de "Customizando apache e proftpd"

De MochilaWiki
Ir para navegaçãoIr para pesquisar
 
(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 06h32min 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