none
Como publicar no IIS...? RRS feed

  • Pergunta

  • Boa tarde pessoal, estou com dúvidas de como faço para publicar uma aplicação web desenvolvida no VS2008 em C# no IIS...?
    Quais os parâmetros que preciso ter para fazer essa publicação, como preciso proceder...?
    Me ensinem tudo que precisa ser feito para aplicação rodar no IIS.
    quarta-feira, 2 de setembro de 2009 20:11

Respostas

  • Leandro, Boa Tarde!

    Isso as configurações será no IIS da estação(máquina) que servirá como servidor.

    Veja como é a instalação do IIS e a pasta padrão do IIS criada C:/Inetpub/wwwroot

    >> http://mundoxp.wordpress.com/2007/06/22/windows-xp-como-servidor-de-web/

    >> http://www.babooforum.com.br/forum/index.php?showtopic=187601

    Apos a instalação do IIS você poderá publicar o site ou sistema web.

    >> http://www.boadica.com.br/dica/436/tutorial-transforme-seu-micro-de-casa-num-servidor-de-paginas-da-internet

    Nota: COm esses passos você deverá acessar o site localmente.
    Para a publicação em ambiente externo ou seja, para qualquer pessoa de fora tenha o acesso do seu site, você deverá atentar para as seguintes configurações:

    1) Configurar Firewall do Windows liberando porta de conexão web;

    2) Ativar serviços para publicação de páginas web;

    3) Caso o servidor esteja conectado em uma rede com roteador que possui firewall de segurança, você deverá configurar porta para acesso externo da rede.

    AbraçOs.



     


    ldias
    quinta-feira, 17 de setembro de 2009 18:11

Todas as Respostas

  • Leandro,

    Pelo VS2008, você pode publicar diretamente no servidor ou localhost mesmo, seleciona o website, botão direito, opção Publish.
    Eu tenho por hábito publicar local, testar e depois publicar no servidor...

    Sobre o IIS, configuro a pagina inicial, segurança (integrada ou pública), versao do .NET..

    Chegaste a tentar realizar uma publicação???

    Vai postando as duas dúvidas de forma mais clara que o pessoal vai ajudando.

    []'s
    quinta-feira, 3 de setembro de 2009 02:43
  • O problema é que onde vou publicar não tem o Visual Studio, então eu preciso ir com a aplicação já pronta para poder publicar lá! A minha dificuldade é de como irei fazer para o Visual Studio tornar esse meu projeto numa aplicação pronta para ser publicada e como eu farei essa publicação!
    quinta-feira, 3 de setembro de 2009 13:29
  • Mas vc tem o IIS instalado localmente correto?
    Desenvolvedor .Net
    quinta-feira, 3 de setembro de 2009 22:14
  • O IIS está instalado corretamente aqui sim!
    Esta aplicação que quero publicar já está publicada aqui, eu gostaria de saber como faço para publicar em outro lugar já que não tem o Visual Studio lá?
    Quais são os passos que preciso fazer? 
    terça-feira, 8 de setembro de 2009 12:59
  • Leandro,

    Você pode copiar toda a pasta da aplicação que está no seu Inetpub\wwwroot\ para o servidor e no servidor apenas criar um novo diretório virtual linkando para a pasta da aplicação que foi copiada.

    []'s
    terça-feira, 8 de setembro de 2009 14:29
  • De que versão de OS e IIS estamos falando?


    Desenvolvedor .Net
    MCP - MCTS Web Applications

    Ps.: Se a minha resposta foi conclusiva ou últil, por favor marque-a como tal. Obrigado.
    quarta-feira, 9 de setembro de 2009 17:26
  • Leandro,

    A "publicação" é, em teoria, colocar o seu site para funcionar em algum local.

    Esse local pode ser em sua máquina ou em um outro servidor Web qualquer.

    Por segurança, é sempre bom você gerar uma publicação ("Publish") em uma pasta específica de seu computador (de preferência dentro de Inetpub/wwwroot, pois os usuários necessários já tem as devidas permissões).

    Para tanto, execute o Publish, selecione a pasta que deseja, marque a opção de somente arquivos necessários para a execução.

    Feito isso, você terá uma "cópia" de seu site e outra pasta. Porém, não terá os arquivos fontes (.cs ou .vb). Apenas os ASPX, ASCX, RESX, XML e outros não compiláveis.

    Para testar, você pode criar um diretório virtual em seu IIS e apontar para essa pasta. Feito isso, tá tudo certo. É só pegar esses arquivos e colocar na pasta de seu site no servidor destino.

    Tem alguns pontos que deve prestar a atenção: quando publicar para "produção", é importante desabilitar as opções de debug e trace se estiverem habiltadas e recompilar a aplicação.
    Danilo Freitas - Se resolveu, classifique a mensagem, por favor!
    quinta-feira, 10 de setembro de 2009 18:08
  • Leandro, bom dia.

     Você deve criar um diretório virtual no IIS e publicar os arquivos no diretório criado. Ressalto que para a criação do diretório virtual deve-se atentar para as configurações do seu sistema.

    Veja nesses links abaixo.

    http://www.plugmasters.com.br/sys/materias/166/1/Trabalhando-com-IIS-(Internet-Information-Services)
    http://www.babooforum.com.br/forum/index.php?s=31bd9bd7b6269020719cca3e5ea0642c&showtopic=53905

    Veja mais!
    IIS 5.0 e 6.0  --> http://msdn.microsoft.com/pt-br/library/zwk103ab.aspx
    IIS 7.0 --> http://msdn.microsoft.com/pt-br/library/bb763173.aspx

    AbraçOs.
    Ldias.
    ldias
    segunda-feira, 14 de setembro de 2009 15:36
  • Olá Leandro,

    vc tem acesso remoto ao servidor? Http, ftp ou via intranet msm?

    sopa
    segunda-feira, 14 de setembro de 2009 21:17
  • Bom a versão do OS geralmente é Windows XP más a do IIS não sei.
    Pois geralmente as empresas usam versões diferentes!
    quarta-feira, 16 de setembro de 2009 12:58
  • Isso será feito no IIS?
    quarta-feira, 16 de setembro de 2009 12:58
  • Danilo está me ajudando bastante!
    Pórem, eu não sei onde posso configurar Inetpub/wwwroot o Publish é o do Visual Studio certo?
    quarta-feira, 16 de setembro de 2009 13:02
  • Não, eu não tenho como ter acesso ao servidor pois é de uma outra empresa!
    Ai quando chego lá é geralmente para executar uma função especifica!
    quarta-feira, 16 de setembro de 2009 13:04
  • Leonardo, essa configurações do IIS serão realizadas no local onde farei a publicação(a empresa) certo?

    quarta-feira, 16 de setembro de 2009 13:07
  • Leandro, Boa Tarde!

    Isso as configurações será no IIS da estação(máquina) que servirá como servidor.

    Veja como é a instalação do IIS e a pasta padrão do IIS criada C:/Inetpub/wwwroot

    >> http://mundoxp.wordpress.com/2007/06/22/windows-xp-como-servidor-de-web/

    >> http://www.babooforum.com.br/forum/index.php?showtopic=187601

    Apos a instalação do IIS você poderá publicar o site ou sistema web.

    >> http://www.boadica.com.br/dica/436/tutorial-transforme-seu-micro-de-casa-num-servidor-de-paginas-da-internet

    Nota: COm esses passos você deverá acessar o site localmente.
    Para a publicação em ambiente externo ou seja, para qualquer pessoa de fora tenha o acesso do seu site, você deverá atentar para as seguintes configurações:

    1) Configurar Firewall do Windows liberando porta de conexão web;

    2) Ativar serviços para publicação de páginas web;

    3) Caso o servidor esteja conectado em uma rede com roteador que possui firewall de segurança, você deverá configurar porta para acesso externo da rede.

    AbraçOs.



     


    ldias
    quinta-feira, 17 de setembro de 2009 18:11