Arquivo

Arquivo de setembro, 2009

WebsiteSpark – Ajuda para profissionais Web

30, setembro, 2009 Pablo Weyne Sem comentários

A Microsoft lançou o WebsiteSpark, que é um programa para ajudar empresa de desenvolvimento para Web de até 10 funcionários. A empresa não terá nenhum custo (isso mesmo!) para entrar no programa, mas se sair, pagará uma taxa de $100,00. As vantagens são:

Design Tools/Development Software/Testing:

  • Windows Web Server 2008 e R2 – 3 licenças;
  • SQL Server 2008 Web Edition – 3 licenças;
  • Expression Studio 2 ou 3 – 1 licença incluindo o Expression Web, Blend e Sketchflow;
  • Expression Web 2 ou 3 – 2 licenças;
  • Visual Studio 2008 Professional Edition – 3 licenças;
  • DotNetPanel – Painel de controle que ajuda no gerenciamento dos servidores e os clientes podem gerenciar os sites hospedados nos servidores;

Para Hosting:

  • Windows Web Server 2008 e R2 – 4 licenças por processador;
  • SQL Server 2008 Web Edition – 4 licenças por processador;

A boa notícia é que o SQL Server e o Windows Server podem ser utilizados para produção. Além do software a Microsoft irá disponibilizar suporte, treinamento e a irá ajudar as empresas na divulgação, de graça!

Para participar do programa, além da empresa ter no máximo 10 funcionários (incluindo proprietários), a empresa tem que desenvolver aplicações e sites para terceiros (não pode para desenvolvimento interno).

Faça agora mesmo o download do Program Guide e entenda melhor como funciona o programa.

Categories: IIS Tags:

Lançado Web Deployment Tool 1.0

30, setembro, 2009 Pablo Weyne Sem comentários

Depois de 2 anos, a Microsoft lançou o Web Deployment Tool RTW, é um excelente software que faltava para o IIS, pois os de terceiros não são tão eficientes, e como eu falei no post anterior, esse software é muito bom e eficiente.

Download:

Install Now with the Microsoft Web Platform Installer

x86 – http://go.microsoft.com/?linkid=9684516

x64 – http://go.microsoft.com/?linkid=9684517

Maiores informações visitem:

http://blogs.iis.net/msdeploy/archive/2009/09/24/web-deployment-tool-1-0-has-shipped.aspx

http://www.iis.net/extensions/WebDeploymentTool

Categories: IIS Tags:

IIS Database Manager

27, setembro, 2009 Pablo Weyne Sem comentários

Dia 25/09 a Microsoft disponibilizou a versão final do IIS Database Manager, que permite administrar e gerenciar os dados dos bancos SQL Server 2005/2008 e MySql através do IIS 7. As funções são:

  • Exibir e gerenciar Views;
  • Adicionar, remover e deletar bancos e tabelas;
  • Exibir e administrar primary keys, indexes e foreign keys
  • Criar, alterar e executar store procedures;
  • Restore e Backup dos bancos (inclusive MySql);
  • Estabelece conexões com vários bancos;
  • Compatível com MySql;
  • Administra bancos locais e remotos;

Download:

wpibadgesilver

IIS Database Manager x86

IIS Database Manager x64

Maiores informações, inclusive um vídeo como funciona, visite:

http://www.iis.net/extensions/DatabaseManager

Categories: IIS Tags:

Web Deployment Tool

17, setembro, 2009 Pablo Weyne Sem comentários

O Web Deployment Tool é um dos melhores utilitário para migração de Sites e servidores com IIS. Vamos as suas características:

  • Simplifica a migração, gerenciamento e instalação de servidores web, aplicações web e sites. Também pode ser usado para criar pacotes de aplicações, sincronizar sites incluindo conteúdo e configuração de certificados e banco de dados.

Benefícios:

  • Sincroniza as configurações entre servidores com eficiência;
  • Criação de pacote e instalação de aplicações facilmente;
  • Migração de aplicações entre IIS6.0/7.0/7.5 .

Recursos:

  • Integrado a console do IIS e Visual Studio 2010;
  • Permite a migração de um servidor, aplicação ou site;
  • Sincroniza apenas alterações;
  • Aviso de dependências durante sincronização;
  • Automaticamente coleta conteúdo, configuração certificado, chaves de registro e configuração ASP.NET;
  • Criação de pacotes de aplicações ou sites;
  • Suporta uso de coleta de servidores ou pacotes zip;
  • Não é necessário privilégio de administrador para instalação das aplicações.

Foi testado na empresa migrando um servidor completo com IIS6 para outro IIS6. Ele migrou os sites (com os arquivos dos sites), FTP’s, Application Pools, Aplicações criadas no IIS, etc. Esse software é excelente, indico a utilização.

Tutoriais:

Migrando de IIS6 para IIS7: http://learn.iis.net/page.aspx/427/migrate-from-iis-60-to-iis-70/

Sincronizando dois servidores IIS6: http://learn.iis.net/page.aspx/445/syncing-between-two-iis-60-servers/

Sincronizando dois servidores IIS7: http://learn.iis.net/page.aspx/446/syncing-between-two-iis-70-servers/

Ele pode ser instalado através do Microsoft Platform Web 2.0 ou nos links abaixo:

x86 – http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1602
x64 – http://www.iis.net/downloads/default.aspx?tabid=34&g=6&i=1603

Mais informações:
http://www.iis.net/extensions/WebDeploymentTool

Categories: IIS Tags:

Funcionalidades do PowerShell no IIS

16, setembro, 2009 Pablo Weyne Sem comentários

Adicionar/ remover/ alterar:
Aplicações Web
Diretórios virtuais
Sites
Application Pools
Adicionar sites baseados em templates
Copiar configuração e conteúdo de um site para outro site/ diretório virtual
Configuração de SSL
Encontrar o diretório de log de um site
Alterar a configuração de autenticação
Configurar restrição de IPsem um site

Reciclagem:

Application Pool
IIS (iisreset)
Backup da configuração do IIS
Iniciar e parar Sites
Adicionar bindingspara um site existente
Converter diretoriospara Applications
Alterar usuariodo Application Pool
Configurar redirect

Adicionar/ remover/ reordenar “Default Document”
Alterar porta e endereço IP de um site
Alterar caminho físico de um site
Editar a lista de extensões permitidas
Adicionar nova pagina de erro customizada

Registrar novo:
Filtro/Extensão ISAPI
Módulos

Adicionar/ Remover/ Alterar MIMEs

Monitoração:
Status do site
Requisições em execução
Testar o site se ele esta ligado e funcionando
Encontrar todos sites parados
Encontrar ajuste de configurações
Mover os arquivos de log
Criar novo Application Pool com opções de reciclagem
Delegação
Alterar de application pool um WebApplication

Portando, você pode fazer tudo por linha de comando!

Categories: IIS Tags:

Gerenciamento remoto do IIS

15, setembro, 2009 Pablo Weyne Sem comentários

Como no Windows 2008 Server Core a administração é por linha de comando, e quem não está acostumado acaba dificultando, é possível configurar o Server Core para permitir administração remota. É necessário efetuar os passos abaixo e conectar através de outro Windows 2008 ou Windows Vista. Os passos são:

1 – Instale o IIS Management Service
dism /online /enable-feature /featurename:IIS-ManagementService

2 – Habilite o gerenciamento remoto
HKLM\Software\Microsoft\WebManagement\Server\EnableRemoteManagement = 1

3 – Inicie o Management Service
net start wmsvc

4 – O serviço não está configurado para iniciar automaticamente:
sc config wmsvc start= auto

Categories: IIS Tags:

Windows Cache Extension para PHP

14, setembro, 2009 Pablo Weyne 1 comentário

A Microsoft lançou um beta de um acelerador do PHP, o Windows Cache Extension para PHP. Com ele, vamos ter um desempenho ainda melhor para o PHP no IIS. Ele usa uma técnica de Caching que resulta em melhores resultados de desempenho. Qualquer aplicação pode usar essa funcionalidade, sem precisar alterar o código.

PHP opcode cache

PHP é uma engine de processamento de script, que lê um fluxo de entrada de dados que contém o texto e/ou as instruções de PHP e produz um fluxo de dados, geralmente no formato HTML. Isto significa que em um servidor web a engine do PHP lê, analisa, compila e executa um script PHP cada vez que é solicitado por um cliente Web (HTTP). A leitura, análise e operações da compilação coloca carga adicional na CPU do servidor web e no filesystem e, portanto, afeta o desempenho geral de uma aplicação web PHP. O bytecode do PHP (opcode) cache é usado para armazenar o bytecode do script compilado na memória compartilhada, para que possa ser reutilizada pela engine na execuções do PHP subseqüentes do mesmo script.

File Cache

Mesmo com o PHP bytecode cache ativado, a engine do PHP tem que acessar os arquivos dos script no filesystem do servidor. Quando os scripts PHP são armazenados em um compartilhamento de arquivos remotos UNC, pode gerar uma sobrecarga no servidor. O Windows Cache Extension inclui um arquivo de cache que é usado para armazenar o conteúdo dos arquivos dos script do PHP em memória compartilhada, o que reduz a quantidade de operações realizadas no filesystem do servidor.

Download:

wpibadgesilver

Windows Cache Extension 1.0 for PHP 5.2 – Beta

Windows Cache Extension 1.0 for PHP 5.3 – Beta

Pré-Requisitos:

  • Só pode ser utilizado quando o IIS é configurado para executar o PHP via FastCGI.
  • A extensão só pode ser usada com as versões non-thread-safe do PHP.
  • Para utilizar na versão do PHP 5.3, é necessário utilizar a versão VC9 x86.

OS Suportados:

  • Windows XP SP3 com IIS 5.1 e FastCGI Extension
  • Windows Server 2003 com IIS 6.0 e FastCGI Extension
  • Windows Vista SP1 com o IIS 7.0 e FastCGI Module
  • Windows Server 2008 com IIS 7.0 e FastCGI Module
  • Windows 7 com o IIS 7 e FastCGI Module
  • Windows Server 2008 R2 com o IIS 7.0 e FastCGI Module

Como instalar:

1 – Efetue o download da DLL e coloque no diretório ext da instalação do PHP.

2 – Edite o PHP.ini e adicione: extension = php_wincache.dll

Para verificar se a extensão foi habilitada, criar um arquivo chamado phpinfo.php com o seguinte código PHP que chama a função phpinfo ():

<? php phpinfo ();?>

Depois de salvar o arquivo .php, abra ele pelo Internet Explorer: http://seusite.com.br/phpinfo.php. Nessa página, será mostrado o que está habilitado no PHP, procure por wincache. Se a extensão estiver habilitada, então você deve ver as configurações fornecidas pelo Windows Cache Extension  para o PHP.

Fontes:
http://blogs.iis.net/ruslany/archive/2009/09/02/windows-cache-extension-for-php-and-cpu-usage.aspx

http://blogs.iis.net/ruslany/archive/2009/09/01/windows-cache-extension-1-0-for-php-beta.aspx

http://www.iis.net/extensions/WinCacheForPHP

http://learn.iis.net/page.aspx/678/using-windows-cache-extension-for-php/

Categories: IIS Tags:

Instalando ASP.NET no Server Core

13, setembro, 2009 Pablo Weyne Sem comentários

Como falei no post anterior, no Windows Server 2008 R2 Server Core será possível instalar o ASP.NET, que antes não era possível. Abaixo segue os comandos para a instalação:

dism /online /enable-feature /featurename:IIS-WebServerRole /featurename:IIS-WebServer

dism /online /enable-feature /featurename: IIS-CommonHttpFeatures /featurename:IIS-DefaultDocument /featurename:IIS-Security /featurename:IIS-RequestFiltering

dism /online /enable-feature /featurename: IIS-ApplicationDevelopment /featurename:IIS-ISAPIFilter /featurename:IIS-ISAPIExtensions /featurename:IIS-NetFxExtensibility

dism /online /enable-feature /featurename: IIS-ASPNET

Categories: IIS Tags:

Novidades no IIS 7.5

13, setembro, 2009 Pablo Weyne Sem comentários

Pessoal,

O IIS 7.5, que vem Windows Server 2008 R2, apresenta algumas novidades. Vamos a elas:

1 – No Windows Server Core (versão do Windows Server em linha de comando), terá suporte a ASP.NET. Uma ótima notícia para quem queria rodar aplicações ASP.NET e era obrigado a instalar a versão gráfica do Windows Server.

2 – AdminPack já vem embutido no IIS 7.5, na versão anterior era necessário instalar o pacote que contém Addons para o IIS, por exemplo, administrar o FastCgi no IIS7, antes era necessário editar o .ini. Outros Addons integrado: Configuração do Request Filtering, ASP.NET Authorization e Custom Errors e editar configurações.

3 – Extensões integradas no R2: Snap-In do Windows PowerShell para o IIS, FTP Publishing e WebDav Publishing.

4 – IIS Best Practices Analyzer – Existia para vários softwares da Microsoft, mas não para o IIS, agora vem embutido. São sete critérios que são verificados por conformidade. Com o tempo, serão adicionados mais.

5 – Atenção – O Windows Server 2008 R2 só existe na plataforma 64 bits, e diferentemente do Windows 2003 R2, ele não é um CD adicional com novas features, onde você instalava o CD2 e pronto. É necessário reinstalar o Windows ou fazer a instalação por cima.

Categories: IIS Tags:

Aumentar Upload no IIS 6

10, setembro, 2009 Pablo Weyne Sem comentários

Muitas pessoas têm problema em fazer upload por HTTP em sites hospedados em IIS 6. Geralmente os scripts são em ASP ou PHP. Para resolver esse problema no IIS, faça:

Edite o PHP.ini, nos campos post_max_size e upload_max_filesize você aumenta para o tamanho que você precisa, por exemplo 10M. No ASP, edite o MetaBase.xml (antes disso, você precisa habilitar no IIS a opção de editar o metabase), no campo AspMaxRequestEntityAllowed e aumente para o tamanho que você precisa, o tamanho é em Kbytes.

Categories: IIS Tags:
Get Adobe Flash playerPlugin by wpburn.com wordpress themes