Question
creation de site IIS 6
- exca
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 17
- Remerciements reçus 0
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
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
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
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 17 ans 4 mois #3035
par Laurent Dardenne
Tutoriels PowerShell
Réponse de Laurent Dardenne sur le sujet Re:creation de site IIS 6
Salut,
exca écrit:
Tu peux aussi rechercher dans les codes sources C# et/ou VB.NET voir sbscript, ensuite il faut l'adapter.
exca écrit:
Et le paramètre -static pour les membres statics.
Et parfois interroger sur $MonObjet.PSbase.
exca écrit:
Postes dans ce cas là, qq à peut être la réponse à ta question.Mais le tout manque souvent de commentaires pour que je puisse comprendre réellement ce que je fais
Tu peux aussi rechercher dans les codes sources C# et/ou VB.NET voir sbscript, ensuite il faut l'adapter.
exca écrit:
Avec Get-Member, gm pour les intimes;)Quand j'ai un objet comment je liste ses attributs et méthodes
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.
- Arnaud Petitjean
-
- Hors Ligne
- Modérateur
-
il y a 17 ans 4 mois #3037
par Arnaud Petitjean
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 ?
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
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.
- exca
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 17
- Remerciements reçus 0
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
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
Le IIS 6 est imposé par le client
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.
- Laurent Dardenne
- Hors Ligne
- Modérateur
-
Réduire
Plus d'informations
- Messages : 6311
- Remerciements reçus 68
il y a 17 ans 4 mois #3048
par Laurent Dardenne
Tutoriels PowerShell
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...
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.
- exca
- Auteur du sujet
- Hors Ligne
- Nouveau membre
-
Réduire
Plus d'informations
- Messages : 17
- Remerciements reçus 0
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
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
Connexion ou Créer un compte pour participer à la conversation.
Temps de génération de la page : 0.068 secondes
- Vous êtes ici :
-
Accueil
-
forum
-
PowerShell
-
Entraide pour les débutants
- creation de site IIS 6