Question creation de site IIS 6

Plus d'informations
il y a 17 ans 4 mois #3034 par exca
creation de site IIS 6 a été créé par exca
Bonjour a tous,

Aujourd'hui je cherche un moyen de créer des sites web sur mes serveurs frontaux (sous IIS 6.0)

J'ai pas trouvé grand chose de parlant a ce sujet :/ pas mal pour IIS 7 mais pour IIS 6...

J'ai bien vu un truc la forums.iis.net/p/1146401/1856764.aspx

Mais le tout manque souvent de commentaires pour que je puisse comprendre réellement ce que je fais :s


Alors de ce que j'en ai compris
[code:1]
# nom du serveur , ca c'est facile :«»p
$Server = $Env:ComputerName
# chemin dans IIS du serveur ou sont les sites
# je ne comprend pas tres bien le \"W3SVC/1\" mais bon
$SitePath = \"IIS://$Server/W3SVC/1\";

# creation d'une instance de site web

$Site = New-Object System.DirectoryServices.DirectoryEntry($SitePath);

$Site.LogFileDirectory = \"d:\iis\logs\site1\"
[/code:1]

En gros je voudrais créer plusieurs site, avec leur URL, leur documentRoot, logRoot, les permissions, les default page, les port et les ip de services /o\

Question annexes : Quand j'ai un objet comment je liste ses attributs et méthodes , il me semblait l'avoir lu sur le \"laurent-dardenne.developpez.com/articles.../Introduction/\"; mais pas moyen de remettre la main dessus

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 4 mois #3035 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:creation de site IIS 6
Salut,
exca écrit:

Mais le tout manque souvent de commentaires pour que je puisse comprendre réellement ce que je fais

Postes dans ce cas là, qq à peut être la réponse à ta question.

Tu peux aussi rechercher dans les codes sources C# et/ou VB.NET voir sbscript, ensuite il faut l'adapter.
exca écrit:

Quand j'ai un objet comment je liste ses attributs et méthodes

Avec Get-Member, gm pour les intimes;)
Et le paramètre -static pour les membres statics.
Et parfois interroger sur $MonObjet.PSbase.

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 4 mois #3037 par Arnaud Petitjean
Réponse de Arnaud Petitjean sur le sujet Re:creation de site IIS 6
Salut Exca,

Désolé pour la réponse qui fache : \"Pourquoi ne migrerais-tu pas vers IIS 7 ?\"

Je t'avoue que je n'ai aucune expérience dans le management de sites IIS avec PowerShell, en revanche ce que je sais c'est qu'il existe un fournisseur IIS 7.0 pour PowerShell.

Grâce à ce fournisseur, il est possible de :

- Create Web-Sites, Web Applications, Virtual Directories and Application Pools
- Change Simple Configuration Properties on Web-Sites, Application Pools, Web Applications and Virtual Directories
- Add and Change Complex Configuration Settings
Query Run-time Data (Web-Site State, Application Pool State, Currently Executing Requests)
- Execute Advanced Configuration Tasks, Scripting, Integration with other PowerShell Snap-Ins and features
- Search and Discover Configuration Settings


Tip top moumoute non ;) ?

Pour en savoir plus RDV ici : [url=http://learn.iis.net/page.aspx/428/getting-started-with-the-iis-70-powershell-provider/
]Getting Started with the IIS 7.0 PowerShell Provider[/url]

Arnaud<br><br>Message édité par: Arnaud, à: 22/10/08 00:13

MVP PowerShell et créateur de ce magnifique forum :-)
Auteur de 6 livres PowerShell aux éditions ENI
Fondateur de la société Start-Scripting
Besoin d'une formation PowerShell ?

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 4 mois #3046 par exca
Réponse de exca sur le sujet Re:creation de site IIS 6
Merci Arnaud :)

Le IIS 6 est imposé par le client :s
Oui j'avais vu fournisseur IIS 7.0

pour le vbs j'ai jamais été super doué, avec PS je voulais me mettre a niveau... enfin mon collegue a ma gauche touche en VBS, il va m'aider surtout que la dead line de mise en prod approche :/

Encore merci

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 4 mois #3048 par Laurent Dardenne
Réponse de Laurent Dardenne sur le sujet Re:creation de site IIS 6
Sous Windows 2003 il existe un provider WMI :
Root\MicrosoftIISv2

Administering IIS Programmatically (IIS 6.0)
www.microsoft.com/technet/prodtechnol/Wi...87f357.mspx?mfr=true

IIS Programmatic Administration SDK
msdn.microsoft.com/en-us/library/ms525041.aspx

Et dans une moindre mesure WMI-ASP:
msdn.microsoft.com/en-us/library/aa389395(VS.85).aspx


Une fois le nom du provider connu les infos tombent de l'arbre :
Connecting to the IIS WMI Provider
msdn.microsoft.com/en-us/library/ms525808.aspx

etc,etc.

Reste à vérifier si cela répond à ta question...

Tutoriels PowerShell

Connexion ou Créer un compte pour participer à la conversation.

Plus d'informations
il y a 17 ans 4 mois #3051 par exca
Réponse de exca sur le sujet Re:creation de site IIS 6
ok merci j'ai regardé mais surement apres la mise en prod :)

Enfin pour la prochaine fois je serais par ou chercher, en tout cas merci !

bonne soirée

@moi-même : Faudrait penser à rentré chez toi plus tôt :s

Connexion ou Créer un compte pour participer à la conversation.

Temps de génération de la page : 0.054 secondes
Propulsé par Kunena