Página 2 de 4 PrimeiroPrimeiro 1234 ÚltimoÚltimo
+ Responder ao Tópico



  1. aprende como criar isso manualmente, feito isso, voce cria os scripts em php para fazer essas açoes, talvez nao seja a melor maneira, mas funciona ate voce descobrir melhores maneiras de automatizar o processo.

  2. Citação Postado originalmente por mistymst
    aprende como criar isso manualmente, feito isso, voce cria os scripts em php para fazer essas açoes, talvez nao seja a melor maneira, mas funciona ate voce descobrir melhores maneiras de automatizar o processo.
    Cara, esse é exatamente o processo!
    Aliado é claro, a um banco de dados, afinal ninguém merece ficar controlando isso manualmente!



  3. Cara, vou pressupor que você tenha um apache e um dnsserver configurados e funcionando...
    No apache, copia o seu arquivo de configuracao (no apache 1.x é /etc/apache/httpd.conf) para um arquivo, com toda a parte essencial, deixando de fora a configuracão de novos domínios e subdominios.
    O php tem que ler esse arquivo (que não poderá ser o proprio httpd.conf), abrir o httpd.conf para escrita, escrever esse conteúdo.
    Em seguida, tem que ler as informacoes do banco de dados e montar as entradas de domínio e/ou subdomínio e escrever nesse arquivo.
    Acho bom usar o banco de dados, e recriar o arquivo sempre, assim evita de restaurar um domínio que não exista.
    Após fechar o arquivo, e em algum momento antes do (apachectl reload) você tem que criar a estrutura de diretórios adequada para a configuracão que vc acrescentou.
    Basicamente é isso!
    No Bind é o mesmo!
    Particularmente, uso um diretório com as zonas, mas isso não me evita de ter que reconfigurar o named.conf, mas o principio é o mesmo!
    Quanto ao banco de dados, tanto faz o mysql qto o postgresql.
    Você precisar pegar no manual do php a parte referente a manipulacão de arquivos e banco de dados.
    vc vai ter problemas de seguranca tambem, mas essa já é uma outra etapa!
    Se vc conhecer php como disse, fica pronto hoje!

  4. #9
    bonan
    Citação Postado originalmente por 354mp
    Cara, vou pressupor que você tenha um apache e um dnsserver configurados e funcionando...
    No apache, copia o seu arquivo de configuracao (no apache 1.x é /etc/apache/httpd.conf) para um arquivo, com toda a parte essencial, deixando de fora a configuracão de novos domínios e subdominios.
    O php tem que ler esse arquivo (que não poderá ser o proprio httpd.conf), abrir o httpd.conf para escrita, escrever esse conteúdo.
    Em seguida, tem que ler as informacoes do banco de dados e montar as entradas de domínio e/ou subdomínio e escrever nesse arquivo.
    Acho bom usar o banco de dados, e recriar o arquivo sempre, assim evita de restaurar um domínio que não exista.
    Após fechar o arquivo, e em algum momento antes do (apachectl reload) você tem que criar a estrutura de diretórios adequada para a configuracão que vc acrescentou.
    Basicamente é isso!
    No Bind é o mesmo!
    Particularmente, uso um diretório com as zonas, mas isso não me evita de ter que reconfigurar o named.conf, mas o principio é o mesmo!
    Quanto ao banco de dados, tanto faz o mysql qto o postgresql.
    Você precisar pegar no manual do php a parte referente a manipulacão de arquivos e banco de dados.
    vc vai ter problemas de seguranca tambem, mas essa já é uma outra etapa!
    Se vc conhecer php como disse, fica pronto hoje!

    e se criar um arquivo de shell e pedir p/ ele chamar quando for submetido ao cadastro??

    não queria usar o httpd.conf com permisão tem como fazer um arquivo fora tp usuarios.conf p/ ele ir adicionando linhas de cadastro ???

    se der p/ usar um script de shell poderia me ajudar ???



  5. Você está sugerindo um script cgi, utilizando o shell.
    As implicacoes de seguranca podem ser maiores.
    Você pode trabalhar com um atraso de x horas, onde um crontab atualiza o sistema a partir de um arquivo que não seja o principal.






Tópicos Similares

  1. Como configurar um sistema de Watchdog Eficiente.
    Por hugosantos no fórum Redes
    Respostas: 4
    Último Post: 22-03-2012, 19:08
  2. Respostas: 7
    Último Post: 17-09-2010, 16:19
  3. Como configurar um servidor de internet com 2 placas de rede
    Por salsa no fórum Servidores de Rede
    Respostas: 5
    Último Post: 15-09-2005, 14:09
  4. Como configurar um ISP de Rádio com Linux passo a passo
    Por André Miranda no fórum Servidores de Rede
    Respostas: 7
    Último Post: 02-04-2005, 13:48
  5. Como montar um servidor de ftp com o ProFTP???
    Por Nocturno_Culto no fórum Servidores de Rede
    Respostas: 1
    Último Post: 05-05-2004, 08:42

Visite: BR-Linux ·  VivaOLinux ·  Dicas-L