Lançado o IIS Express

30, junho, 2010 Sem comentários

IIS Express? Isso mesmo! Scott Guthrie anunciou em seu blog o lançamento, e ele explica qual será a sua função.

O IIS Express irá trabalhar junto com com VS 2010 e o Visual Web Developer 2010 Express, será executado em Windows XP e sistemas superiores, não requer uma conta de administrador, e não requer qualquer alteração de código para utilizar. Você será capaz de tirar vantagem de todos os tipos de aplicações ASP.NET, e permite que o desenvolvedor utilize o IIS 7.x com todas suas funcionalidades.

Maiores informações, visite o blog do Scott:

http://weblogs.asp.net/scottgu/archive/2010/06/28/introducing-iis-express.aspx

Categories: IIS Tags:

Dicas para o IIS

24, junho, 2010 Sem comentários

Senhores,

Irei divulgar pequenas dicas para o IIS em pequenos posts, essas dicas ajudarão bastante. Segue abaixo algumas:

- Se no seu site o Default Document é default.aspx (ou outro qualquer), coloque-o em primeiro no IIS (e remova os outros), seu site carregará mais rapidamente. Isso ocorre pois o IIS não vai precisar percorrer a lista do Default Document procurando qual utilizar. Imagine isso em sites com milhares de acessos por segundo.

- No PHP use o FastCgi e não o CGI.

- O IIS 7.0 e 7.5 são modulares, portando, instale somente o que seu site irá precisar. Se vai precisar de PHP, não instale o ASP, ASP.NET, etc.

Breve mais dicas!

Categories: IIS Tags:

Evento presencial em Fortaleza sobre o Forefront TMG

18, maio, 2010 Sem comentários

Amigos,

Estou ajudando a organizar um evento sobre o Forefront TMG. O palestrante é funcionário da Microsoft Corp. Segue abaixo o banner falando do evento:

Link para inscrições do evento: https://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032453033&Culture=pt-BR


Categories: Sem categoria Tags: ,

Férias

18, maio, 2010 Sem comentários

Pessoal,

Estou meio sumido pois estou de férias e viajando, em 2 semanas colocarei mais posts. Se quiserem sugerir posts, envie e-mail para pablo@iishelp.com.br.

Abraços!

Categories: IIS Tags:

Microsoft assina acordo de contribuição com o Joomla!

30, abril, 2010 Sem comentários

Amigos,

Essas notícias me deixam cada vez mais animado com relação ao crescimento do IIS em projetos GPL. A Microsoft está se esforçando muito para que aplicações funcionem cada vez melhores em seus servidores Web. O blog oficial do joomla! anunciou o acordo que a Microsoft assinou um acordo de contribuição com o Joomla!, a Microsoft disponibilizou ambientes de teste para que os desenvolvedores do Joomla! pudessem otimizar a aplicação para o IIS, e segundo Sam Moffatt, com o lançamento da versão 1.5.16, serão resolvidos alguns bugs de longo prazo de compatibilidade com o IIS, e será capaz de fornecer suporte para o IIS no mesmo nível do Apache.

Josh Holmes, Evangelist Architect da Microsoft, tem mais sobre o acordo em seu blog:

“Obviamente, isso significa que os funcionários da Microsoft podem contribuir para o Joomla!. Isso é emocionante por si só, o Joomla! é a segunda maior aplicação PHP no mundo. Na verdade, isso já aconteceu em conjunto com a assinatura de Ruslan Yakushev e Don Raman, que já contribuiram com código para adicionar o suporte WinCache para Joomla!

Para maiores informações, visite o blog http://community.joomla.org/blogs/leadership/1167-microsoft-signs-jca.html. Abraços!

Categories: IIS Tags:

Painel de gerenciamento do IIS gratuito

27, abril, 2010 1 comentário

Um dos melhores softwares de gerenciamento do IIS, o DotNetPanel lançou o WebsitePanel. É um painel para hospedagem Windows, ele permite você gerenciar vários servidores, e segundo eles, é escalável e possui uma arquitetura robusta e segura. Com o o WebsitePanel você pode gerenciar os sites, FTP’s, banco de dados e vários outros recursos. Segue abaixo o que é suportado:

Operating Systems

  • Windows Server 2008 R2 any edition
  • Windows Server 2008 any edition, 32 and 64 bits
  • Windows Server 2003 any edition, 32 and 64 bits

Web Servers

  • IIS 7.5
  • IIS 7.0
  • IIS 6.0
  • ColdFusion 7/8/9

FTP Servers

  • MS FTP 7.5
  • MS FTP 7.0
  • MS FTP 6.0
  • Gene6 FTP Server
  • Serv-U FTP Server 6.x
  • FileZilla FTP Server

Mail Servers

  • SmarterMail 2.x – 6.x
  • MailEnable 2.x – 4.x
  • Merak Mail Server 8.x – 10.x
  • MDaemon 9.x – 10.x
  • hMailServer 4.x
  • ArgoMail Server 1.x
  • Ability Mail Server 2.x

Database Engines

  • Microsoft SQL Server 2000/2005/2008 of any edition
  • Microsoft SQL Server 7.0 of any edition
  • MySQL Server of 4.0.x, 4.1.x and 5.x versions
  • Microsoft Access 2000

DNS Servers

  • Microsoft DNS Server (bundled with Windows Server)
  • Simple DNS Plus 4.x-5.x
  • ISC BIND DNS Server
  • Nettica DNS Service

Statistics Servers

  • SmarterStats 3.x – 4.x
  • AWStats Statistics (free software)

Collaboration

  • Microsoft Exchange Server 2007 and 2010
  • BlackBerry Enterprise Server
  • Windows SharePoint Services 3.0
  • Office Communication Server 2007
  • Microsoft Dynamics CRM

Virtualization

  • Hyper-V Technology

A instalação merece um post explicando um passo a passo, e logo logo irei publicar.

Instalando o moodle no IIS

25, abril, 2010 Sem comentários

Pessoal, nesse post irei explicar como instalar o moodle utilizando o Web Platform Installer. O moodle é um sistema de administração de atividades educacionais destinado à criação de comunidades on-line, em ambientes virtuais voltados para a aprendizagem. O moodle está crescendo cada vez mais, no site do moodle indica que no mundo existem 49961 sites ativos, onde 3079 são Brasileiros.  Você pode ver a listagem dos sites brasileiros em: http://moodle.org/sites/index.php?country=BR

1 – Se vocês não tem o Web Platform Installer, é necessário instalar, para baixar, clique aqui.

2 – Após a instalação, vá na aba Web Applications, selecione Moodle e clique em Install, como a imagem abaixo:

moodle

3- Após selecionar o moodle, o WPI se responsabiliza em selecionar o que deve ser instalado e efetuado download, como a imagem abaixo:

4- Na imagem acima você observa que foi selecionado o Moodle, PHP, URL Rewrite 2.0, MySql Connect, MySql Essential, WinCache, etc. Após clicar em I Accept. Será mostrado a tela abaixo solicitando a senha de root do MySql, que é a senha de administração do MySql do servidor, portanto, coloque uma senha forte. Depois de digitar a senha, será efetuado a instalação do IIS e o download dos componentes necessário para o funcionamento do Moodle.

5 – O próximo passo será configurar em que site deve rodar a aplicação do Moodle. Você pode configurar no default web site ou criar um site novo, depende de como você irá utilizar. Se o Moodle será o seu site principal, siga a configuração da imagem abaixo. Se quiser configurar o moodle em uma aplicação (www.site.com.br/moodle), coloque /moodle no ‘Moodle’ application name:

6 – Após configurar o site, será a vez de configurar a aplicação. Vamos configurar o nome do banco de dados (o padrão é moodle), o login (o padrão é moodleuser), a conexão do banco (localhost, já que o MySql foi instalado localmente). Você vai precisar da senha de root para criar os dados no MySql, e também coloque uma senha forte para o usuário moodleuser. Particulamente, não gosto de utilizar nomes padrões para login e banco, pois fica mudando o padrão já é um obstáculo a mais para quem quiser hackear.

Depois de configurar a aplicação, começa a ser instalado o moodle e será mostrado um resumo do que foi instalado.

7 – Após tudo estiver instalado, abra o IIS e verifique se apareceu a aplicação. Eu  instalei no Default Web Site com o nome da aplicação de Moodle.  Do lado direito da tela clique em Browser para abrir o site o Moodle. Segue abaixo a imagem do IIS e da página principal do moodle:

8 – Pronto, o moodle está funcionando. As telas a seguir são transaction do MySql, que não precisa ser mostrado, além de serem grandes. São 10 telas. Após os transactions do MySql aparecer a tela de configuração do administrador. Na senha de administrador, o moodle exige que a senha seja forte.

9 – A próxima tela é para configurar a página principal do Moodle, com o nome da página e informações sobre ela. Fica a critério de cada pessoa. E finalmente, será apresentado a tela abaixo, que é a tela principal do moodle.

10 – O menu do lado esquerdo é a administração do Moodle, você pode inclusive colocar ele em português clicando em Language, Language Packs e instala o Português – Brasil. Depois de instalado clica em Language Settings e altere o Default Language para Português – Brasil, vá também em Language editing e altere para Português – Brasil.

Na administração você também pode escolher um tema ou pode efetuar o download de um tema mais incrementado que existem. Espero que esse post consiga ajudar os usuários. Um abraço a todos!

Categories: IIS Tags:

Tipos de autenticação do IIS

8, abril, 2010 3 comentários

Olá pessoal,

O IIS possui várias opções de autenticação, cada autenticação possui suas vantagens e desvantagens, nesse post irei mostrar quais são:

IIS 7.x

Forms Authentication (IIs 7.x)
Anonymous Authentication
Basic Authentication
Digest Authentication
Windows Authentication (mesmo Integrated Windows authentication do IIS 6)

IIS 6

Anonymous Authentication
Basic Authentication
Digest Authentication
Integrated Windows authenticationVamos explicá-los:

Forms Authentication: Esse tipo de autenticação é chamada de client-side, onde a autenticação é feita através de um login e uma senha, se as credenciais estiverem corretas, o usuário é redirecionado para a página correta. Com esse tipo de autenticação é preciso ficar de olho na segurança, verificar se a aplicação não permite SQL Injection ou outros tipos de falhas, e é aconselhável utiliar SSL.

Anonymous Authentication: É a autenticação mais utilizada, onde os usuários acessam o site sem digitar login e senha para entrar em um site. Nessa autenticação será utilizado o usuário anônimo que você configurou para rodar o site, geralmente  as pessoas deixam o usuário do próprio IIS, algo que não é recomendado. Crie um login e troque.

Integrated Windows authentication: Esse tipo de autenticação é melhor que a basic, pois é enviado hashes das credenciais. A senha é enviada através de troca de criptografia com o servidor. A autenticação integrada do Windows utiliza a autenticação Kerberos e NTLM.

Digest Authentication: Esse tipo de autenticação possui a mesma funcionalidade da Basic, exceto que ele fornece uma maneira de garantir o nome de usuário e senha não possam ser enviados em texto puro pela rede. O Digest Authentication envia as credenciais usando hash MD5, o login e senha não pode ser decifrado a partir desses hashes.

Basic Authentication: É a mais simples das autenticações, o usuário e senha  são enviados sem qualquer criptografia pela rede. Com isso, se alguém pode descobrir a senha utilizando um simples sniffer de rede. Portanto, esse método não é recomendado.

Fonte: http://blogs.iis.net/nitashav/

Categories: IIS Tags:

Como efetuar backup do IIS7

15, março, 2010 Sem comentários

Além de fazer backup dos arquivos dos sites, é interessante efetuar o backup das configurações do IIS para que possa recuperar se o servidor apresentar problemas. Até mesmo se você fizer alguma alteração no IIS, e o arquivo de configuração corromper.

Você pode fazer o backup de duas maneiras:

  • Simplesmente efetuar uma cópia diária do diretório: c:\windows\system32\inetsrv\config. Como a configuração é baseada em arquivos textos, basta sobrescrever.
  • A outra maneira é por linha de comando utilizando o AppCmd, que é o arquivo que você gerencia o IIS através de linha de comando, ele fica localizado em c:\windows\system32\inetsrv. Abaixo explico melhor como efetuar o backup por linha de comando.

No DOS, você pode entrar no diretório que mencionei acima ou executar a linha inteira:

Efetuar Backup: c:\windows\system32\inetsrv\appcmd.exe add backup “Nome do backup

Efetuar Restore: c:\windows\system32\inetsrv\appcmd.exe restore backup “Nome do backup

Remover Backup: c:\windows\system32\inetsrv\appcmd.exe delete backup “Nome do backup

Listar Backup’s: c:\windows\system32\inetsrv\appcmd.exe list backup

Com esses comandos, se você quiser programar um backup, crie um arquivo .BAT e agende para rodar nos horários desejado.  Os backups ficam armazenados em: C:\Windows\System32\inetsrv\backup, se é importante que você guarde em outro local na rede.

Categories: IIS Tags:

Community Launch

12, março, 2010 Sem comentários

Dia 27/03 irá ocorrer o Community Launch em Fortaleza. É um evento que ocorrerá dia 20/03 em todo o Brasil, como dia 19/03 é feriado em Fortaleza, decidimos adiar o evento para o dia 27. Segue abaixo maiores informações:

Horário: 08:00 as 12:00

Visão Geral do Evento

Windows 7, Windows server 2008 R2, Office 2010, VSTS 2010 e SQL 2008 R2

Neste evento, serão abordados os principais produtos Microsoft que serão lançados em 2010. O público será agraciado com as novidades de implementação, configuração e gerenciamento dos produtos, bem como algumas demonstrações ao vivo. Os palestrantes possuem uma vasta experiência no mercado e em palestras e são membros dos grupos de usuários mais ativos do Ceará, como o Projeto IT3, Office.CE, IISHelp e CearáDotNET.

Visão Geral NAP no Windows Server 2008 R2
Palestrante: José Jorge Rodrigues Barata.

Visão geral do Microsoft Office 14 e Microsoft Exchange Server 2010.
Palestrante: Rafael Biserra Nascimento

Novos recursos do IIS 7.5
Palestrante: Pablo Weyne

Visão geral Visual Studio Team System 2010
Palestrante: Udy Ferreira.

Visão geral do SQL Server 2008 R2
Palestrante: Olavo Oliveira Neto.

Visão geral Windows 7
Palestrante: Jefferson Ribeiro

O link para inscrição é:

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032445574&Culture=pt-BR

E no dia 24/03 também acontecerá outro evento organizado por dois amigos, o Lorscheider Santiago e Eduardo Freire.

Windows Server 2008 R2 – Virtualização e muito mais!

Esta sessão serão apresentados os novos recursos do 2008 R2. Terão demonstrações em ambientes reais onde são estão sendo usados o 2008 R2, Hyper-V, Exchange, System Center, e Forefront TMG em produção.

Gerenciamento de Projetos Com o Project 2010

Nesta sessão será apresentada concetios de gerenciamento de projetos baseados no Pmbok na sua versão 04 e como o Microsoft Project 2010 está alinhado com os conceitos de Melhores práticas do mercado segundo o PMI. Segundo o Pmbok V4, recomenda o uso de sistemas de informção para um melhor grenciamento dos seus projetos.

Família Microsoft Forefront – Visão Geral

Nesta Sessão serão demonstrados os produtos da Família Microsoft Forefront que ajudam a proteger as máquinas, os aplicativos de servidor e a borda de rede do cliente.

Palestrantes: Lorscheider Santiago e Eduardo Freire.

Link para inscrição:

http://msevents.microsoft.com/CUI/EventDetail.aspx?EventID=1032445795&Culture=pt-BR

Se você é de Fortaleza, não perca essa oportunidade de aprender e se atualizar nos novos produtos da Microsoft.

Categories: IIS Tags: