Arquivo

Arquivo do autor

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:

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:

Dúvidas sobre o IIS

12, março, 2010 2 comentários

Pessoal,

Quem tiver problemas ou dúvidas em relação ao IIS peço que tire no fórum oficial da Microsoft onde sou moderador. Além de existirem vários moderadores, outras pessoas também ajudam a resolver os problemas. Além disso, se outra pessoa tiver com o mesmo problema, já vai encontrar a solução. Mas, se o problema não for resolvido, entre em contato comigo por e-mail, pois as vezes é necessário conectar na máquina para verificar melhor o problema. Segue abaixo o link do fórum:

http://social.technet.microsoft.com/Forums/pt-BR/winiispt/threads

Abraços!

Categories: IIS Tags:

Como exibir os erros detalhados no IIS para o ASP

8, março, 2010 5 comentários
Olá pessoal,
Hoje vou demonstrar como exibir os erros detalhados do ASP no IIS 7.x. Quando um script em ASP apresenta problemas é mostrado o erro abaixo:
An error occurred on the server when processing the URL. Please contact the system administrator.
If you are the system administrator please click here to find out more about this error.

An error occurred on the server when processing the URL. Please contact the system administrator. If you are the system administrator please click here to find out more about this error.

Esse erro é útil para ocultar os erros de quem está acessando o site, mas quando o site está em desenvolvimento ou você tem um site hospedado em algum hosting, é necessário habilitar no IIS para que o mesmo envie para o browser o erro exato, e não a mensagem padrão.

Para efetuar a configuração, vá no IIS e clique em ASP:

Depois irá aparecer a tela abaixo, onde você deve expandir a opção Debugging Properties, e em Send Erros To Browser selecione true, depois clique em Apply.

Com essa configuração efetuada, você agora irá facilitar a resolução do problema, pois será exibido o erro exato do problema, bem como a linha e o arquivo.

Categories: IIS Tags:

Sorteio do livro IIS 7.0

1, março, 2010 Sem comentários

Senhores,

Para incentivar o pessoal de IIS, irei sortear o livro Administrator’s Pocket Consultant do IIS 7.0 escrito por William R. Stanek. O livro é muito bom. Para concorrer, é necessário ter twitter e da um RT na mensagem da promoção. O livro será enviado por correio através de encomenda normal. A promoção vai até o dia 07/03/2010 as 23:59. No dia 08/03, divulgarei o ganhador.

Um abraço.

Categories: IIS Tags:

Como mostrar os erros detalhados no IIS

22, fevereiro, 2010 4 comentários

O IIS por padrão envia os erros detalhados para o servidor local (onde você testa no próprio servidor) e envia um erro amigável(500 – Internal Server erro.) para os clientes. No caso de hosting e de algumas pessoas que estão desenvolvendo o site e precisam que o servidor envie o erro correto, é necessário efetuar uma configuração no IIS que explico abaixo:

Vá na opção Error Pages:

Após isso, clique em Edit Feature Settings e selecione Detailed erros:

Pronto! A partir de agora você e/sou seus clientes receberão o erro detalhado da página que está apresentando problemas. Espero que possa ser útil.

Abraços!

Categories: IIS Tags:

URL amigáveis do WordPress no IIS

15, fevereiro, 2010 2 comentários

No twitter gosto de acompanhar o #iis, tudo o que as pessoas escrevem no mundo sobre IIS no twitter e utilizam essa tag, estou lendo. Hoje vi um post do Alexandre José falando sobre a dificuldade de utilizar URL amivágeis no IIS e ele ensina um via código como reverter isso.

Mas tenho uma sugestão mais simples, a Microsoft disponibiliza o URL Rewrite para o IIS 7 e 7.5, para utilizar URL amigáveis, não tem segredo, basta instalar que funciona. Eu mesmo utilizo em meu blog.

Você pode instalar o URL Rewrite manualmente ou utilizando o Web Platform Installer no link abaixo você pode fazer o download das versões x86, x64 e utilizando o Web Platform Installer:

http://www.iis.net/expand/URLRewrite

Categories: IIS Tags: