Vous êtes ici Forums
  |  Connexion
 Forums
HomeHomeForums DNNForums DNNInstallationInstallationGuide : Dnn 5.01 - Windows Web Server 2008 - SQL 2008 Entreprise - IIS 7 - VS 2008Guide : Dnn 5.01 - Windows Web Server 2008 - SQL 2008 Entreprise - IIS 7 - VS 2008
Précédente
 
Suivante
Nouveau message
25/07/2009 22:41
 

Bonsoir à tous,

Pour les besoins d'un projet j'ai dû mener quelques tests de déploiement, d'installation, et de développement sur Dotnetnuke 5.01 en environnement Windows Web Server 2008, SQL Server 2008 Edition Entreprise, IIS 7 et Framework .Net 3.5. Je vous livre ici mon retour d'expérience sur les étapes menant à la connexion sur le site, la suite (partie développement avec Visual Studio 2008 Pro arrivera plus tard dans la semaine). Ensuite je déploierai également Dnn 4, en install et en développement. Le "guide" n'est pas tellement développé, mais cela prouve d'abord que cela est possible, et d'autre part cela permet aux décideurs de mieux estimer ce type de déploiements.

N'hésitez pas à répondre à ce message en ajoutant vos remarques et les éventuelles erreurs que vous rencontrez lors de votre propre déploiement, cela servira à constituer un dossier qui sera publié sur le futur site de l'association francophone des utilisateurs de DotNetNuke.

Durée totale du déploiement : 1H30 minutes.
Environnement : Dedibox Pro


- Installation de Windows 2008 Web Edition
- Mise à jour via WindowsUpdate
- Reboot
- Mise à jour via WindowsUpdate
- Installation d’IE8
- Reboot
- Mise à jour via WindowsUpdate
- Lancement d’IE8
          - Configuration d’IE8 (ajout de Google comme moteur de recherche)
         - Affichage du site TechNet+
         - Ajout de *.microsoft.com dans la liste des sites autorisés
         - Connexion à Windows Live ID
         - Ajout de *.live.com dans la liste des sites autorisés
         - Erreur de téléchargement ActiveX : Configuration temporaire du niveau de sécurité (Zone Internet, niveau Moyen), puis installation de l'ActiveX (Windows download manager)
- Téléchargement de SQL 2008 Entreprise (3.4Go)
- Re-configuration du niveau de sécurité IE8 (Zone Internet, niveau Haut, mode protégé)
- Téléchargement de Magic Disk (Magic ISO)
         - Installation de Magic Disk
         - Montage du DVD SQL Server 2008 avec Magic Disk
- Installation de SQL Server 2008
         - Mise à jour Framework 3.5 SP1 commandée par SQL
         - Mise à jour via WindowsUpdate
         - Reboot
         - Mise à jour des composants CasPol
         - Reprise de l’installation de SQL Server 2008
         - Dans la section Avancée, vérifier que x64 est activé
         - Choisir l'identification mixte SQL et Windows
         - Définition des répertoires des bases de données (héberger les bases sur un disque différent permet de simplifier les procédures de sauvegarde et de ne pas surcharger le disque dur hébergeant l'OS de lectures commandées depuis le web)
         - Lancement de l’installation
- Création des dossiers d’hébergement web Dnn
- Ajout de la permission totale héritée sur le dossier pour l'utilisateur NETWORK SERVICE
- Installation d’IIS 7
         - Voir très bon article sur http://www.laboratoire-microsoft.org/articles/Internet-Information-Services-7/1/
- Mise à jour via WindowsUpdate
- Installation de Dotnetnuke 5.1
         - Téléchargement de Dnn 5.1 Community Edition Source
         - Création de la base de données
         - Création d’une connexion
         - Assignation au rôle DB OWNER pour la base créée
         - Création du web.config
         - Utilisateur et mot de passe SQL
         - Création d’une Application Web IIS, sous le site par défaut.
         - Pour le moment j'ai dû passer en FullTrust dans web.config, je vais résoudre cela très rapidement et mettre à jour ce message. (si vous avez des suggestions ...)
         - Connexion au site

 

Seb

 
Nouveau message
15/10/2009 14:35
 

Bonjour Seb,

Je viens de déplacer un site dnn 5.1.1 vers une machine fraichement installée windows 2008 standard R2 64bits et SQL 2008 standard.

J'ai eu du mal à faire remarcher le tout, car j'ai été confronté à un problème de droits. Il semble que le pool d'application s'appuie sur une nouvelle gestion des identités avec le compte 'ApplicationPoolIdentity', et je n'ai réussi à faire fonctionner mon site qu'en changeant cette identité, et en mettant à la place un compte admin de la machine... boeurk!

Les différentes documentations que j'ai pu croiser indiquent clairement que cette nouvelle gestion des identités est plus sécurisée, isole mieux les pools, etc... donc j'aimerais bien la remettre, mais que faut il donner comme droits, et comment faire pour que ça remarche sans s'appuyer sur un compte admin?

As-tu des idées?

Merci de ton aide,

Nicolas

 
Précédente
 
Suivante
HomeHomeForums DNNForums DNNInstallationInstallationGuide : Dnn 5.01 - Windows Web Server 2008 - SQL 2008 Entreprise - IIS 7 - VS 2008Guide : Dnn 5.01 - Windows Web Server 2008 - SQL 2008 Entreprise - IIS 7 - VS 2008