Arquivo

Arquivo de abril, 2010

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

30, abril, 2010 Pablo Weyne 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 Pablo Weyne 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 Pablo Weyne 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 admin Sem 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:
Get Adobe Flash playerPlugin by wpburn.com wordpress themes