Gael's profileGael Duhamel - SharePoin...PhotosBlogListsMore ![]() | Help |
|
April 27 [SharePoint / Commerce Server 2009] Configuration / Installation d’un environnement de développement SharePoint / Commerce Server 2009
Dans cet article, je vais vous décrire la procédure à suivre pour installer et configurer votre environnement de développement Commerce Server2009 / SharePoint 2007.
Architecture Physique et logiciellePour commencer, j’ai mis en place une « mini » architecture afin de séparer mon active directory de mon server front end. J’ai donc deux boites avec :
UtilisateursConcernant l’installation du contrôleur de domaine, il ne sert à rien d’en faire un focus particulier car il y a suffisamment d’articles de qualité traitant de ce sujet. Pour ma part, j’aime travailler avec un AD sur une deuxième machine virtuelle sous Windows 2008 Core. Si vous voulez pousser un peu sur ce sujet, je vous conseille cette excellente ressource sur la configuration de la version core de Windows 2008 : Server Core Installation Option of Windows Server 2008 Step-By-Step Guide Compte utilisateur à créer pour SharePointMOSSfarm (Exécute le service SharePoint - doit être administrateur de la ferme) MOSSRunTimeUser (Application Pool pour l’application SharePoint) MOSSsspPool (Application Pool pour le Shared Service Provider) MOSSsearchService (Exécute le service de recherche de MOSS) WSSsearchService (Exécute le service de recherche de WSS) WSScontentAccess (Récupère le contenu en dehors de la ferme) MOSSsspService (Execute le Shared Services Provider (SSP)) MOSSprofile (Récupère les profils dans l’AD) MOSSsspMySite (Exécute le SSP My Site) Compte utilisateur à créer pour SQL ServerSQLservice (Exécute les services SQL) Compte utilisateur à créer pour Commerce ServerCatalogWebSvc (Application Pool pour le web service catalogue) CSDMSvc (Exécute le service Direct Mailer) CSHealthMonitorSvc (Execute le service Health Monitor) CSStageSvc (Execute le service de Staging) CSStagingUser (Utilisateur du staging) MarketingWebSvc (Application pool pour le web service marketing) OrdersWebSvc (Application pool pour le web service commande) ProfilesWebSvc (Application pool pour le web service profil) SQL Server 2008Pour commencer, vérifiez que tous les composants requis sont bien installés. Pour cela, il vous suffit de cliquer sur l’outil de vérification : Une fois les prés requis validés, vous pouvez lancer l’installation : Dans mon cas, je sélectionne toutes les options car je vais mettre en place les rapports de Commerce Server. Je ferais bientôt un article la dessus. Pour tous les services liés à SQL, j’utilise le même compte service. Ce n’est bien sur pas un best practices mais en environnement de développement c’est acceptable Attention, ici il est important d’utiliser la collation SQL_Latin1_General_CP1_CI_AS Voila notre SQL Server 2008 installé. Il nous reste à permettre l’utilisation des « Named pipes » par SQL. Pensez à appliquer ensuite le service pack 1 de SQL. SharePoint 2007Pour commencer, nous allons installer Microsot Office SharePoint Server 2007 avec le SP1 : Maintenant que SharePoint est installé, nous allons configurer l’administration. Pour cela, il nous suffit de suivre les étapes du wizard : Sur une première installation, nous avons à créer la ferme. Il nous faut donc cliquer sur non, je souhaite créer une nouvelle ferme : Le compte à utiliser ici est celui que j’ai appelé MOSSfarm. Ce compte est celui qui va gérer ma ferme SharePoint. Le compte à utiliser ici est celui que j’ai appelé MOSSfarm. Ce compte est celui qui va gérer ma ferme SharePoint. Pour l’authentification, il n’y a pas vraiment d’importance à choisir Kerberos plutôt que NTLM. Dans un environnement de dev, j’opte pour NTLM… par facilité. Avant de configurer SharePoint, nous allons appliquer les patchs dans cet ordre :
Ici rien de particulier à faire si ce n’est le fameux « Suivant, suivant, terminer »J. Ces updates vont mettre à jour certains composants/fonctionnalités de SharePoint et il est très important d’exécuter le SharePoint configuration wizard après chaque mise à jour. (Je ne mets pas ici de copie d’écran car il n’y a rien à faire de particulier à part attendre ConfigurationSharePointNous allons maintenant configurer les différents rôles SharePoint. Ouvrez l’administration centrale SharePoint et cliquez sur l’onglet « Operations » puis « Outgoing e-mail settings ». Sur la page « Outgoing E-Mail settings », remplissez les champs et cliquez sur le bouton « OK ». Pour information, le service SMTP n’existe plus sous Windows 2008. Vous pouvez utiliser l’utilitaire ArGoSoft Mail Server. C’est un freeware léger et simple à utiliser et configurer. RechercheRendez-vous sur l’interface d’administration de SharePoint. Cliquez dans le menu ou l’onglet sur « Operations » puis sur « Services on server ». Sur la liste des services, cliquez sur le lien « Start » à la ligne « Windows SharePoint Services Search » : On renseigne les comptes utilisateurs dédiés à la recherche : Sur la liste des services, cliquez sur le lien « Start » à la ligne « Office SharePoint Server Search » : Renseignez ensuite l’adresse email de contact et le compte de service : Shared ServicesMaintenant que notre recherche est configurée, nous allons installer le Shared Service. Pour cela, dans le menu de gauche de l’application web d’administration, cliquez sur « Shared Services Administration » : Cliquez sur « New SSP » : Dans l’écran suivant, nous allons devoir créer deux applications web pour héberger notre SSP ainsi que l’application « My Site ». Cliquez d’abord sur « Créer une nouvelle application web » : Nous allons donc créer l’application web pour notre SSP. Remplissez les champs nécessaires. Nous allons maintenant créer notre application web pour notre « My Site ». Pour cela, cliquez sur le lien » créer une nouvelle application web » : Nous allons maintenant renseigner les paramètres pour l’application web « My Site ». Maintenant que nos deux applications web sont configurées, il nous reste a renseignez les derniers champs dont le compte qui va exécuter le service SSP : Notre SSP est donc maintenant créer. Commerce ServerPour installer Commerce Server 2009, vous devez auparavant installer... Commerce Server 2007 ! Commerce Server 2009 étant en fait une réécriture des API très orientés .Net 3.5 (Linq, Entities,.. ). La structure de la base étant quant à elle quasi identique. Pour avoir un léger aperçu des nouvelles orientations, je vous conseille de lire cet article : What's New in Commerce Server 2009? Sur l’installation et la configuration de Commerce Server, vous pouvez consulter le document officiel : Microsoft Commerce Server 2009 RC Installation and Configuration Guide Commerce Server 2007L’installation étant terminée, nous allons passer à la configuration Une fois Commerce Server 2007 installé et configuré, vous pouvez appliquer le SP2. Attention, si vous souhaitez utiliser les clients riches de CS, il vous faut les installer avant l’application du service pack. Commerce Server 2009InstallationMise en place d’un « SharePoint Commerce Site »
Maintenant que Commerce Server 2009 est installé, il nous faut configurer les droits SQL Server pour notre compte service MOSSRunTimeUser:
ConfigurationNous devons maintenant configurer le site Commerce Site en lui spécifiant le nom du catalogue ainsi que le canal par défaut. Pour cela, ouvrez l’application web -> site actions -> view all site content. Cliquez ensuite sur la liste « Channel configuration », déroulez le menu de l’entrée « Channel » et cliquez sur « Edit item » et renseignez la valeur : "Default". Faite de même avec l’item « DefaultCatalog » avec comme valeur: "Adventure Works Catalog". Votre site est donc maintenant prêt à être utilisé April 22 [Commerce Server] 2 webcasts autour des possibilités/capacités de Commerce ServerSi vous avez un peu de temps en fin de journée ce jeudi 23 avril, je vous conseille de regarder 2 webcasts sur Commerce Server. La première webcast sera animée par Victor Castro de Commerce Generation: Green Up Your Business Online with Virtual Gift Cards for Customer Retention and Brand Loyalty by Commerce Generation. Cette webcast expliquera comment les cartes cadeaux peuvent aider à augmenter les ventes d’un site eCommerce. Vous verrez aussi comment l’implémenter dans une solution Commerce Server. La deuxième webcast sera animée par la société Cactus Commerce et tournera autour de la stratégie Multi Channel de Commerce Server 2009: Cross-Channel Retail and the Mobile Experience. Vous pourrez ainsi voir les possibilités qu’offre Commerce Server 2009 dans votre stratégie mCommerce. Tags: Commerce Server - WebCast - Carte Cadeau - mCommerce - Multi-Channel - Gift Card |
|
|