Instalando DotNetNuke num ambiente Windows Vista com IIS 7.0 e SQL Server 2005

A instalação do sistema de portais DotNetNuke nao é fácil. Basta ver o numero de posts em foruns de Internet pedir uma helpzita. Tive também os meus problemas, mas confesso que em ambiente Windows Vista foi muito mais acessivel. Acima de tudo lembre-se que nao existem 2 ambientes iguais e cada caso é um caso embora existam padrões a seguir.

Requisitos:

DotNet Framework 2.0 (minimo)
SQL Server 2005 (minimo), instalado e configurado (Download aqui).
DotNetNuke 4.0.2 Install (Download aqui)
IIS 7.0

Comece por navegar a drive C (ou outra de sua escolha). Crie um diretorio e atribua um nome por exemplo DotNetNuke. Descompacte o .zip e extraia dentro da pasta

c:\DotNetNUke\

Abra o IIS 7.0 com o MMC (Microsoft Management Console) basta ir a linha de comando e digitar mmc, depois adicionar o Snap-In Gerenciador dos Serviços de Informação da Internet:

1

Crie um diretorio virtual de nome DotNetNuke. Para isso basta ir em Default Web Site e com o botao direito do Mouse escolher Adicionar Diretório Virtual. Coloque como exemplificado abaixo:

2

Notará que o Diretorio Virtual DotNetNuke já foi criado. Basta agora converte-lo a aplicativo. Para isso clique nele com o botão direito do seu mouse e clique em Converter Para Aplicativo.

ii7-mmc

Resta-nos agora configurar a aplicação. Para tal é necessario configurar uma base de dados no SQL Server 2005. Assumindo que já está instalado resta-nos apenas entrar com o SQL Server Management Studio Express:

31

Clique em Databases, escolha New Database e dê o nome DotNetNuke Em Object Explorer expanda DotNetNuke e escolha Security e clicando com o botão direito do mouse New->User

41

Preencha os campos User Name e Login Name. Com relação ao Login Name é importante criar antes um usuario no Windows que será o Login Name isso se nao tiver já um. No meu caso como tenho um usuario snnangola no meu computador bastou-me escolher este.

Ainda dentro da caixa mais abaixo em DataBase Role Membership marque a opção db_owner (isto é muito importante). Depois de tudo concluido clique em OK. O novo usuario está criado para a DataBase DotNetNuke.

5

Resta agora indicar a aplicação os dados inseridos acima. Para tal vá até a pasta

c:\DotNetNuke e renomeie web.config para web.config.old (ou outra coisa a sua escolha) e release.config para web.config. Altere as seguintes linhas da forma como está abaixo alterando apenas a uid e a password da DataBase:

<connectionStrings>

<!– Connection String for SQL Server 2005 Express –>
<add name=”SiteSqlServer” connectionString=”Data

Source=.\SQLExpress;AttachDbFilen

ame=|DataDirectory|Database.mdf;Integrated

Security=True;User Instance=True” providerName=”System.Data.SqlClient” />
<!– Connection String for SQL Server 2000/2005

<add
name=”SiteSqlServer”

connectionString=”Server=

(local);Database=DotNetNuke;uid=snnangola;pwd=PASSWORD_DE_SNNANGOLA;”
providerName=”System.Data.SqlClient” />
–>
</connectionStrings>

<appSettings>
<!– Connection String for SQL Server 2005 Express – kept for backwards compatability

– legacy modules –>

<add key=”SiteSqlServer” value=”Data

Source=.\SQLExpress;AttachDbFilename=|DataDirectory|Database.mdf;Integrated

Security=True;User Instance=True” />

<!– Connection String for SQL Server 2000/2005 – kept for backwards compatability –

legacy modules

<add key=”SiteSqlServer” value=”Server=

(local);Database=DotNetNuke;uid=snnangola;pwd=PASSWORD_DE_SNNANGOLA;”/>

É importante verificar se esta pasta (C:\DotNetNuke) e assegurar que existe realmente permissao para um escrita e acesso anonimo a aplicação. O Windows Vista neste sentido é de longe muito melhor que o XP, pois possui configurações avançadas para setar permissões:

6

Depois de configuradas as permissões para que a aplicação seja instalada basta abrir o browse e digitar :

http://localhost/DotNetNuke

Uma serie de Screenshots virão a seguir:

dotnetnuke-installation-wizard-welcome_1234448033160

dotnetnuke-installation-wizard-database-configuration_12344480937351

dotnetnuke-installation-wizard-database-installation_12344481552261

dotnetnuke-installation-wizard-database-installation_1234448178159

dotnetnuke-installation-wizard-host-user_1234448314529

dotnetnuke-installation-wizard-install-modules_1234448386973

dotnetnuke-installation-wizard-install-portal_1234448946054

dotnetnuke-installation-wizard-_1234449088104

governo-provincial-do-moxico-home_1234449140334

Instalação concluida. Logue-se e comece a configurar em:

http://localhost/DotNetNuke

6 pensamentos sobre “Instalando DotNetNuke num ambiente Windows Vista com IIS 7.0 e SQL Server 2005

  1. Amigo! Voce tá falando da angola mesmo?
    Eu sou brasileiro…
    Me chamo Plinio. Tambem gosto do dotnetnuke mas posso falar a verdade existe pouquissimo material sobre ele na web. Pelomenos aqui no Brasil.
    Eu moro em Minas Gerais.
    Depois da uma olhada no Google maps
    “Brasil, minas gerais, cataguases”
    Muito bom… muito bom esse seu post, entra em contato comigo depois para trocarmos uma ideia.

    • Primeiramente!
      Nos aqui no brasil gostamos muito do povo angolano, Nos admiramos muito a força de vontade de todos voces.
      Pena que voces perderam pra gente no futebol.
      Mas foi uma boa partida. Voces jogaram muito!
      Sobre o DNN, acho que tenho mais a aprender do que a ensinar.

      EU fiquei supreso de ter um material tão esclarecedor em lingua Portuquesa.
      Eu tenho apanhado muito para entender e usar o DNN. Os posts e ou material de treinamento são em ingles na sua maioria. E não dominio o idioma o que dificulta muito.

      Seu post foi muito bom ajudou muito.
      Eu trabalho com design de paginas, acho que nessa parte posso ajudar muito. Menus em css e skins para o site isso seu fazer muito bem. Pode contar comigo nessa parte.

  2. Ô Angolano, cuidado com esse mineiro. Esse povo lá das Gerais só gosta de comer pão de queijo e tomar cachaça.
    Mas ele tem razão, seu post é show! Parabéns.

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s