国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Maison Les sujets IIS Présentation de la méthode de déploiement automatisé des scripts IIS

Présentation de la méthode de déploiement automatisé des scripts IIS

Apr 26, 2021 pm 04:39 PM

Présentation de la méthode de déploiement automatisé des scripts IIS

Méthode de déploiement automatisé du script IIS

  1. Outils requis?: appcmd.exe Cet outil Non besoin de l'installer séparément, il est installé avec iis. Le répertoire où se trouve cet outil est "C:WindowsSystem32inetsrv"
    Document d'aide officiel

  2. appcmd.exe exemple de déploiement d'un site Web IIS?: (Copiez ce code et enregistrez-le en tant que bat pour l'exécuter)

Recommandé (gratuit)?: IIS

::跳到iis命令工具所在目錄下?
cd?C:\Windows\System32\inetsrv
::刪除指定web站點
appcmd.exe?delete?site?"Default?Web?Site"
appcmd.exe?delete?site?"ppsweb"
::刪除指定應(yīng)用程序池
appcmd?delete?apppool?"ppsweb"
appcmd?delete?apppool?"ppswebservice"
appcmd?delete?apppool?"ChartPic"
appcmd?delete?apppool?"PipelinePath"

::添加應(yīng)用程序池
appcmd?add?apppool?/name:"ppsweb"
::修改應(yīng)用程序池啟動模式
appcmd.exe?set?APPPOOL?"ppsweb"?/config?/startMode:"AlwaysRunning"??/commit:apphost
::修改應(yīng)用程序池標(biāo)示
appcmd.exe?set?APPPOOL?"ppsweb"?/processModel.identityType:"SpecificUser"?/processModel.userName:"*****"?/processModel.password:"*****"??/commit:apphost
::設(shè)置固定時間間隔回收應(yīng)用程序池
appcmd.exe?set?APPPOOL?"ppsweb"?/recycling.periodicRestart.time:"00:00:00"??/commit:apphost
::設(shè)置指定時間回收應(yīng)用程序池
appcmd.exe?set?APPPOOL?"ppsweb"?/+"recycling.periodicRestart.schedule.[value='00:30:00']"?/commit:apphost
::關(guān)閉快速故障防護功能
appcmd.exe?set?APPPOOL?"ppsweb"?/failure.rapidFailProtection:"False"??/commit:apphost

appcmd?add?apppool?/name:"ppswebservice"
appcmd.exe?set?APPPOOL?"ppswebservice"?/config?/startMode:"AlwaysRunning"??/commit:apphost
appcmd.exe?set?APPPOOL?"ppswebservice"?/processModel.identityType:"SpecificUser"?/processModel.userName:"*****"?/processModel.password:"*****"??/commit:apphost
appcmd.exe?set?APPPOOL?"ppswebservice"?/recycling.periodicRestart.time:"00:00:00"??/commit:apphost
appcmd.exe?set?APPPOOL?"ppswebservice"?/+"recycling.periodicRestart.schedule.[value='00:30:00']"?/commit:apphost
appcmd.exe?set?APPPOOL?"ppswebservice"?/failure.rapidFailProtection:"False"??/commit:apphost
appcmd.exe?set?APPPOOL?"ppswebservice"?/enable32BitAppOnWin64:"True"??/commit:apphost

::添加web站點
appcmd.exe?set?config??-section:system.applicationHost/sites?/+"[name='ppsweb',id='2',serverAutoStart='True']"?/commit:apphost
::綁定端口訪問方式
appcmd.exe?set?config??-section:system.applicationHost/sites?/+"[name='ppsweb',id='2',serverAutoStart='True'].bindings.[protocol='http',bindingInformation='*:80:']"?/commit:apphost
::綁定端口訪問方式
appcmd.exe?set?config??-section:system.applicationHost/sites?/+"[name='ppsweb',id='2',serverAutoStart='True'].bindings.[protocol='https',bindingInformation='*:443:']"?/commit:apphost
::添加web站點默認(rèn)運行路徑和應(yīng)用程序池
appcmd.exe?set?config??-section:system.applicationHost/sites?/+"[name='ppsweb',id='2',serverAutoStart='True'].[path='/',applicationPool='ppsweb',serviceAutoStartEnabled='True',preloadEnabled='True']"?/commit:apphost
::添加web站點的應(yīng)程序路徑
appcmd.exe?set?config??-section:system.applicationHost/sites?/+"[name='ppsweb',id='2',serverAutoStart='True'].[path='/',applicationPool='ppsweb',serviceAutoStartEnabled='True',preloadEnabled='True'].[path='/',physicalPath='C:\inetpub\wwwroot\ppsweb']"?/commit:apphost
::添加web子站點方式
appcmd.exe?set?config??-section:system.applicationHost/sites?/+"[name='ppsweb',id='2',serverAutoStart='True'].[path='/WebService',applicationPool='ppswebservice',serviceAutoStartEnabled='True',preloadEnabled='True']"?/commit:apphost

appcmd.exe?set?config??-section:system.applicationHost/sites?/+"[name='ppsweb',id='2',serverAutoStart='True'].[path='/WebService',applicationPool='ppswebservice',serviceAutoStartEnabled='True',preloadEnabled='True'].[path='/',physicalPath='C:\inetpub\wwwroot\ppsweb\WebService']"?/commit:apphost
::修改web站點單個請求的大小
appcmd.exe?set?config??-section:system.webServer/asp?/limits.maxRequestEntityAllowed:"20000000"??/commit:apphost
::修改web站點允許上傳單個文件大小
appcmd.exe?set?config??-section:system.webServer/serverRuntime?/uploadReadAheadSize:"20971520"??/commit:apphost

pause

3. Utilisez des outils pour générer automatiquement Scripts de déploiement de commandes iis?: (ici, cela explique uniquement l'utilisation de l'outil, et n'explique pas la signification de chaque attribut en détail. Vous pouvez consulter la documentation vous-même)
Ouvrez "l'éditeur de configuration"
Présentation de la méthode de déploiement automatisé des scripts IIS
Ce n?ud a beaucoup de contenu, vous pouvez choisir ce dont vous avez besoin Configurer le n?ud. Document d'aide
Présentation de la méthode de déploiement automatisé des scripts IIS
Ceci est le script généré. Il existe plusieurs scripts en langage (C#, javaScript, APPCmd, PowerShell. Ici, je suis plus familier avec la ligne de commande AppCmd, je choisis donc la commande). script de ligne Vous pouvez également choisir d'autres scripts de langue, quel que soit le script de langue que vous connaissez.
Présentation de la méthode de déploiement automatisé des scripts IIS

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefa?on, veuillez contacter admin@php.cn

Outils d'IA chauds

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

Video Face Swap

Video Face Swap

échangez les visages dans n'importe quelle vidéo sans effort grace à notre outil d'échange de visage AI entièrement gratuit?!

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Sujets chauds

Tutoriel PHP
1502
276
Configuration des limites de demande et des délais de connexion dans IIS Configuration des limites de demande et des délais de connexion dans IIS Jul 08, 2025 am 12:36 AM

Pour limiter la taille des demandes du client, le paramètre MaxallowEdContentLength peut être modifié dans web.config, tel que le régler sur 104857600 (100 Mo) et la synchronisation du maxRequestLength d'ASP.NET en même temps; Pour définir raisonnablement l'heure de délai d'expiration de la connexion, il peut être modifié via la commande IIS Manager ou AppCmd.exe, avec la valeur par défaut de 120 secondes, et le scénario API est recommandé pour le définir sur 30 à 90 secondes; Si la file d'attente de demande est pleine, vous pouvez augmenter MaxClientConn et Queueltend, optimiser les performances de l'application et activer l'équilibrage de la charge pour soulager le stress.

Configuration des en-têtes de réponse HTTP pour la mise en cache et la sécurité dans IIS Configuration des en-têtes de réponse HTTP pour la mise en cache et la sécurité dans IIS Jul 07, 2025 am 12:23 AM

La configuration des en-têtes de réponse HTTP dans IIS pour optimiser le cache et améliorer la sécurité peut être obtenue en définissant des en-têtes liés au cache et en ajoutant des en-têtes de réponse de sécurité. 1. Définir les en-têtes liés au cache: En configurant l'élément ClientCache dans le fichier web.config, définissez le contr?le de cache et explique les en-têtes pour les ressources statiques, par exemple, utiliser CacheControlMaxage pour spécifier le temps de cache, et éviter le contr?le de pages HTMLl pour HTMLL pendant trop longtemps. 2. Ajouter des en-têtes liés à la sécurité: configurer X-Content-Type-Optio via CustomHeaders dans web.config

Configuration des autorisations et comportements de navigation du répertoire dans IIS Configuration des autorisations et comportements de navigation du répertoire dans IIS Jul 10, 2025 pm 02:08 PM

ToenableAnd CustomalizeDirectoryBrowsingIniis, FirstInstalLanDenableTherectoryBrowsingFeatureViaserverManageRandiisManager; Suivant, personnalisetheApparanceUsingHoderAndFooterHtMlsniptory; thenConfigerefaultDoCumentStEventunTendedDiptoryLippets; finnfigurefauredDoDoCumedStOprevenTendedDirectoryListings; finn

Configuration de la configuration partagée pour plusieurs serveurs IIS dans une ferme Web Configuration de la configuration partagée pour plusieurs serveurs IIS dans une ferme Web Jul 11, 2025 am 01:50 AM

SharedConfigurationIniIisallowsMultiplesServerSTousEntralizedAplicationHost.configfile, assurant la consistentencyAcrosawebfarm.1.itensAlServerStOpoinToAsharedConfigurationLocation.2.SetUpinvolVESUSingAnCath, permettant à la conguration de la partie.

Configuration des méthodes d'authentification (Windows, Forms, Basic) dans IIS Configuration des méthodes d'authentification (Windows, Forms, Basic) dans IIS Jul 09, 2025 am 12:51 AM

L'authentification Windows convient aux applications internes et est automatiquement authentifiée via des comptes de domaine; Les étapes consistent à ouvrir IIS Manager, à sélectionner un site, à activer l'authentification Windows et à s'assurer que HTTPS est utilisé. L'authentification des formulaires convient aux pages de connexion personnalisées. Vous devez configurer l'URL de connexion et le délai d'expiration dans web.config et développer une page de connexion pour vérifier les utilisateurs, crypter votre mot de passe et utiliser HTTPS. L'authentification de base est légère mais pas sécurisée. Il n'est utilisé que lorsque HTTPS est activé. Il doit être activé dans IIS et coopérer avec les comptes locaux ou de domaine. La fuite de mot de passe est souvent causée par l'ignorance des HTTP.

Gérer les types de mime pour des extensions de fichiers spécifiques dans IIS Gérer les types de mime pour des extensions de fichiers spécifiques dans IIS Jul 08, 2025 am 02:07 AM

Le type MIME est un mécanisme par lequel le serveur identifie les types de contenu de fichiers, et la configuration manquante ou incorrecte peut entra?ner l'échec du chargement des ressources. Il existe deux fa?ons principales de gérer les types MIME avec des extensions spécifiques dans IIS: 1. Ajouter ou les modifier via l'interface graphique IIS Manager; 2. Configurez dans le fichier web.config. Les types de mime communs qui doivent être ajoutés manuellement incluent .webManifest, .Woff2, .Svg, .mp4 et .pdf. Les notes comprennent des problèmes d'héritage, des différences de version IIS et un impact sur le cache du navigateur. Une configuration appropriée est essentielle pour garantir que les ressources Web modernes se chargent correctement.

Utilisation d'Appcmd.exe pour les taches d'administration de ligne de commande IIS Utilisation d'Appcmd.exe pour les taches d'administration de ligne de commande IIS Jul 14, 2025 am 01:11 AM

Appcmd.exe est un outil de ligne de commande qui est livré avec IIS7 et supérieur, qui peut être utilisé pour gérer efficacement IIS. 1. Peut être utilisé pour gérer les sites et les applications, tels que le démarrage et l'arrêt des sites (tels que AppCMDStopsite / Site.name: "MySite"), Liste des sites en cours d'exécution et Ajouter ou supprimer les applications. 2. Pools d'applications configurables, y compris la création (appcmdaddapppool / name: myapppool), définissant la version .NetClr (appcmdsetApppool / apppool.name: myapppool / manadredruntimeversion: v4

Problèmes de dépannage survenus après avoir appliqué des mises à jour Windows sur les serveurs IIS Problèmes de dépannage survenus après avoir appliqué des mises à jour Windows sur les serveurs IIS Jul 16, 2025 am 01:27 AM

Les questions fréquemment posées sur les serveurs IIS après la mise à jour de Windows peuvent être résolues via les étapes suivantes: 1. Si le service IIS ne peut pas être démarré, vérifiez l'état du service et le journal des événements, essayez de redémarrer le service ou de réinscrire / installer IIS; 2. Lorsque le pool d'applications se bloque anormalement, vérifiez le journal des applications, confirmez la version .NET et les paramètres d'autorisation, essayez de réinitialiser l'identité ou d'utiliser le compte intégré; 3. Lorsque le site Web a des erreurs HTTP500 ou des pages vierges, activez des informations d'erreur détaillées, vérifiez la configuration du module et testez le problème de localisation via la navigation locale et les pages simples; 4. Lorsque la liaison ou le certificat SSL échoue, vérifiez la configuration contraignante, la confiance du certificat et les autorisations de clé privée, détectez les conflits de port et utilisez des outils pour tester la connexion SSL, et relisez le certificat ou mettez à jour le certificat racine si nécessaire.

See all articles