Cara valeu mesmo era o que tava precisando se tiver algum pro entro em contato de novo, obrigado a todos.
*Rodrigo Lira* *(83) 8754-5490/9906-2552* * * Em 8 de janeiro de 2012 18:23, Ananias Filho <[email protected]> escreveu: > Rodrigo, > agora sim! > podemos iniciar uma ajuda mais adequada. > Porque eu fiz os questionamentos anteriores? Participei de alguns projetos > do Governo Federal onde eram realizadas oficinas de inclusão digital. > Várias dessas oficinas disponibilizavam turmas cujo o objetivo era a > disponibilização de conteúdo na web. Sejam elas por meio de > audio,video,texto,fotos ou outros... > Bom, o projeto foi iniciado com 50.000 pessoas/alunos/professores/alunos > Já viu né? > Para os que se adaptaram em HTML puro (geralmente os alunos e professores > mais ousados) escolhemos a solução do apache com o módulo userdir e o uso > de ftp. > > O que viria a ser o módulo userdir? > rápidamente, este módulo faz com os usuários que tenham um diretório > chamado public_html em sua home, tenham seu conteúdo disponibilizado no > servidor através da estrutura www.seuservidor.com.br/~usuario (isso > mesmo, tem um ~ antes do usuário) > por exemplo: > O usuário rodrigo terá a seguinte estrutura > HOME = /home/rodrigo > Páginas WEB = /home/rodrigo/public_html > Endereço WEB = www.seusite.com.br/~rodrigo/ > > Utilizando algumas opções do apache e do módulo userdir, você pode > modificar para > www.seusite.com.br/usuarios/rodrigo/ > ou qq outra coias no lugar de /usuarios/ > como: /alunos/rodrigo/ ou /turma01/rodrigo/ ou seja lá o que você quiser. > A documentação deste módulo é bem simples de se compreender e está > disponível em: http://httpd.apache.org/docs/1.3/mod/mod_userdir.html > > E quanto ao ftp, você pode usar um servidor ftp como o proftpd, vsftpd ou > outro que você já tenha conhecimento ou se adapte melhor. > > Como um dos colegas falou anteriormente, é legal você utilizar quotas para > previnir que um usuário envie mais arquivos que o desejado e estoure o > espaço disponível no disco. > > Com essa estrutura, você pode criar um script para realizar obackup dos > usuários de forma fácil e poder restaurar a qualquer momento. > Algo como um: > > #!/bin/bash > DATE=`date +%Y-%d-%m` #data atual > for user in `ls /home` ; do > tar -cvzf /root/backup_$DATE_$user.tar.gz /home/$user/public_html > done > > Joga no cron para rodar toda noite e pronto. > > Há também soluções utilizando VirtualHosts e Usuários virtuais (para > acesso via ftp). > > Como falado anteriormente também, há o SysCP/Froxlor que irão facilitar um > bocado as coisas pra você. > > > Isso já da pra te ajudar a começar? > > > *kram3r* > > > > 2012/1/8 Rodrigo Lira <[email protected]> > >> Vou explicar melhor: >> >> Comecei a trabalhar em uma escola profissionalizante a mais ou menos 2 >> meses e la os alunos tem um modulo de desenvolvimento de sites, este modulo >> tem a duração de 2 meses e é dado com dreamweaver, na apostila são codigos >> basicos de html ou seja tudo é em html, mas os alunos já vem reclamando a >> tempo que fazem os sites mas não podem hospedar então o cara lá perguntou >> se eu desenrolava fazer esse servidor por fora ($$$) disse que sim então eu >> estava pensando da seguinte forma. >> >> Montar uma página principal com wordpress que manjo bem e fazer um link >> redirecionando para outra página que contém o link para cada site dos >> alunos, cada aluno tera acesso via ftp para fazer a conecção do dreamweaver >> e hospedar o site. >> >> O que vocês acham? >> >> >> *Rodrigo Lira* >> *(83) 8754-5490/9906-2552* >> * >> * >> >> >> >> Em 8 de janeiro de 2012 17:33, Ananias Filho <[email protected]> escreveu: >> >> Lí todas as respostas e ví que a maioria foi logo sugerindo coisas. Eu >>> vou questionar! >>> >>> 1 - Como irá funcionar essa metodologia ou sistemática? >>> 2 - 200 alunos - o que e como eles vão publicar? >>> 3 - São alunos que estão aprendendo a programar em HTML ou alguma outra >>> linguagem web? >>> 4 - É simplismente um curso onde o pessoal necessita publicar conteúdo? >>> algo que um drupal, wordpress ou algum outro CMS/BlogSystem/Wiki possa >>> gerenciar? >>> >>> Se você conseguir responder essas 4 perguntinhas, creio que poderemos >>> ajudar de forma mais eficaz. >>> >>> Porque uma forma mais eficaz? >>> Se forem 200 alunos aprendendo sobre WEB e publicação de conteúdo, >>> podemos indicar alguns CMS e você poderá trabalhar com o que lhe der mais >>> confiança e agilidade. >>> >>> Se forem 200 alunos aprendendo alguma linguagem de programação WEB, ai >>> fica mais complexo, porém, nada que irá te demandar dias ou semanas sem >>> dormir para montar ambientes. Algo que um apache/lighttpd/nginx (qq >>> servidor web) um ftp configurado da forma correta e alguns shellscripts pra >>> te ajudar a administrar (criar/editar/remover/restaurar) o sistema ou >>> informações. >>> >>> Acho mais interessante você prover maiores informações para que possamos >>> te ajudar melhor e não ficarmos chutando soluções que são satisfatórias >>> para mim e não serão para você, certo? >>> >>> Faz isso e com certeza vamos conseguir um resultado mais adequado. >>> >>> Um abraço! >>> >>> *kram3r* >>> >>> >>> >>> 2012/1/5 Rodrigo Lira <[email protected]> >>> >>>> Obrigado a todos pelas resposta. >>>> >>>> *Rodrigo Lira* >>>> *(83) 8754-5490/9906-2552* >>>> * >>>> * >>>> >>>> >>>> >>>> Em 5 de janeiro de 2012 15:29, Thiago Leitão >>>> <[email protected]>escreveu: >>>> >>>> Qual o objetivo desses sites para os alunos? >>>>> >>>>> 1. Disponibilizar um site para cada aluno, de forma padronizada para >>>>> todos, mantendo o mesmo layout? >>>>> Caso esta opção se enquadre, sugiro algum tipo de "wizard para criação >>>>> automática de sites" ou até mesmo o Portal Maker ( >>>>> http://www.portalmaker.com.br/), na qual utilizamos na secretaria >>>>> estadual de educação de pernambuco. >>>>> >>>>> 2. Disponibilizar hospedagem para que os alunos criem seus próprios >>>>> sites (mais voltado para alunos de tecnologia, aprendendo alguma linguagem >>>>> de programação ou webdesigner)? >>>>> Caso esta opção se enquadre, as sugestões do pessoal em utilizar >>>>> apache (virtualhosts) é a mais interessante. >>>>> >>>>> Atenciosamente, >>>>> Thiago Leitão. >>>>> >>>>> Em 3 de janeiro de 2012 07:41, Elton Schivei Costa < >>>>> [email protected]> escreveu: >>>>> >>>>> Eu uso tudo na unha. Como meu servidor é linux, uso sftp ao invés do >>>>>> ftp. >>>>>> Em 03/01/2012 08:35, "Daniel Bauermann" <[email protected]> >>>>>> escreveu: >>>>>> >>>>>> Como o pessoal já citou, eu iria de Apache... >>>>>>> >>>>>>> Neste caso eu sugiriria o uso de diretórios de usuários >>>>>>> (/etc/httpd/extra/httpd-userdir.conf). >>>>>>> >>>>>>> > Ficaria tendo uma pagina principal e nela vai ficar um link >>>>>>> redirecionando >>>>>>> > para outra pagina onde vai conter um link para pagina de cada >>>>>>> aluno, sera >>>>>>> > coisa de mais ou menos 2 mil sites hospedados onde cada um ficara >>>>>>> com estes >>>>>>> > sites 2 meses no maximo hospedado, depois apaga-se e será criara >>>>>>> uma nova >>>>>>> > conta para um novo aluno, cada aluno terá que ter um acesso via >>>>>>> ftp para >>>>>>> > transmitir os arquivos. >>>>>>> >>>>>>> Se usuares a opção de diretórios de usuários, não precisarias de FTP >>>>>>> necessariamente. A não ser que queiras deixar para fins de >>>>>>> aprendizado. Neste caso é só usar algumas das opções de FTP >>>>>>> existentes >>>>>>> no Slackware. Não esqueça de restringir a navegação do FTP ao >>>>>>> diretório do usuário! >>>>>>> >>>>>>> Caso as estações sejam Windows, podes também habilitar o Samba no >>>>>>> servidor e deixar a manutenção das pastas de publicação através do >>>>>>> Windows Explorer (embora este não seja um ambiente típico de >>>>>>> publicação!). >>>>>>> >>>>>>> > Minhas dúvidas. >>>>>>> > >>>>>>> > Quais softwares usar. >>>>>>> > O tamanho de cada pasta para cada usuário. >>>>>>> >>>>>>> Neste caso, habilitas quota para uma partição /home que criarias... >>>>>>> >>>>>>> -- >>>>>>> GUS-BR - Grupo de Usuários de Slackware Brasil >>>>>>> http://www.slackwarebrasil.org/ >>>>>>> http://groups.google.com/group/slack-users-br >>>>>>> >>>>>>> Antes de perguntar: >>>>>>> http://www.istf.com.br/perguntas/ >>>>>>> >>>>>>> Para sair da lista envie um e-mail para: >>>>>>> [email protected] >>>>>> >>>>>> -- >>>>>> GUS-BR - Grupo de Usuários de Slackware Brasil >>>>>> http://www.slackwarebrasil.org/ >>>>>> http://groups.google.com/group/slack-users-br >>>>>> >>>>>> Antes de perguntar: >>>>>> http://www.istf.com.br/perguntas/ >>>>>> >>>>>> Para sair da lista envie um e-mail para: >>>>>> [email protected] >>>>>> >>>>> >>>>> -- >>>>> GUS-BR - Grupo de Usuários de Slackware Brasil >>>>> http://www.slackwarebrasil.org/ >>>>> http://groups.google.com/group/slack-users-br >>>>> >>>>> Antes de perguntar: >>>>> http://www.istf.com.br/perguntas/ >>>>> >>>>> Para sair da lista envie um e-mail para: >>>>> [email protected] >>>>> >>>> >>>> -- >>>> GUS-BR - Grupo de Usuários de Slackware Brasil >>>> http://www.slackwarebrasil.org/ >>>> http://groups.google.com/group/slack-users-br >>>> >>>> Antes de perguntar: >>>> http://www.istf.com.br/perguntas/ >>>> >>>> Para sair da lista envie um e-mail para: >>>> [email protected] >>>> >>> >>> -- >>> GUS-BR - Grupo de Usuários de Slackware Brasil >>> http://www.slackwarebrasil.org/ >>> http://groups.google.com/group/slack-users-br >>> >>> Antes de perguntar: >>> http://www.istf.com.br/perguntas/ >>> >>> Para sair da lista envie um e-mail para: >>> [email protected] >>> >> >> -- >> GUS-BR - Grupo de Usuários de Slackware Brasil >> http://www.slackwarebrasil.org/ >> http://groups.google.com/group/slack-users-br >> >> Antes de perguntar: >> http://www.istf.com.br/perguntas/ >> >> Para sair da lista envie um e-mail para: >> [email protected] >> > > -- > GUS-BR - Grupo de Usuários de Slackware Brasil > http://www.slackwarebrasil.org/ > http://groups.google.com/group/slack-users-br > > Antes de perguntar: > http://www.istf.com.br/perguntas/ > > Para sair da lista envie um e-mail para: > [email protected] > -- GUS-BR - Grupo de Usuários de Slackware Brasil http://www.slackwarebrasil.org/ http://groups.google.com/group/slack-users-br Antes de perguntar: http://www.istf.com.br/perguntas/ Para sair da lista envie um e-mail para: [email protected]

