iis php 无法访问此网站_小技巧:使用appcmd来自动化部署IIS网站

news/2024/5/22 7:18:42/文章来源:https://blog.csdn.net/weixin_39793708/article/details/110711816

在工作中,时常会花费宝贵的时间做重复的事情,比如使用IIS图形界面部署一个新网站。今天我们就来聊一下如何使用appcmd这一命令行工具来简化这个工作。

appcmd简介

appcmd,是一个微软操作系统自带的命令行工具,位于系统的C:windowssystem32inetsrv路径下(对于Win7 32位操作系统而言)。我们可以使用“appcmd /?”这一指令查看此工具的基本用法:

1b05049eebb8f4875b38a51430084107.png
2d536c91036f6aa0f3eb6c90ce8d2bb8.png

这里首先需要注意的是,使用此工具时,需要提升为管理员权限,否则会出现权限问题。

理解命令行帮助系统

第二个,是了解这个工具的帮助系统。它的帮助系统非常一致和统一,以下以site这一参数做介绍。

执行:appcmd site /?,即打开和site相关的帮助信息,如下图所示:

dbe2611e6d5ac7682f35896768732e8b.png

如果想继续了解site下各个命令的使用方法,还可以继续执行:appcmd list site /?。

ca7f871f79eee820bc0ee76ad874d6fb.png

这样,在了解appcmd的统一的帮助系统使用方法之后,我们就可以查询其他所有功能指令的使用方法了。

实际演练:WebSite部署

第三个,就是执行具体的功能指令了,以下列举一个具体的新的WebSite的部署实例作为参考:

创建应用程序池

appcmd.exe add apppool /name:

创建WebSite

appcmd.exe add site /name: /id:2 /bindings:http://*:80 /applicationDefaults.applicationPool: /physicalPath:

添加模块映射(因PHP在IIS上解释执行需要添加FastCGI模块映射(注意这里的/后的+代表添加,-代表移除,不带任何符合代表修改):

添加Web Server下的FastCGI模块路径:appcmd set config /section:system.webServer/fastCgi /+[fullPath='(php-cgi.exe全路径)’]

设置最大请求数目:appcmd set config /section:system.webServer/fastCgi /[fullPath='(php-cgi.exe全路径)’].instanceMaxRequests:200

设置最大实例数目:appcmd set config /section:system.webServer/fastCgi /[fullPath='(php-cgi.exe全路径)’].maxInstances:4

在WebSite下添加模块映射:appcmd set config /section:system.webServer/handlers /+[name=’FastCGI’,path=’*.php’,verb=’*’,modules=’FastCgiModule’,scriptProcessor='(php-cgi.exe全路径)’]

添加默认页

设置index.php为默认页): appcmd set config /section:system.webServer/defaultDocument /+files.[value=’index.php’]

启动WebSite

appcmd start site

重启Web服务器已应用配置更改

sc stop w3svc

sc start w3svc

至此,一个全新的WebSite就完成在IIS上的部署了。

OS: Windows 7 x86

IIS: IIS7.5

4ac5139681462f567e9d5785ae8e3eca.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_722793.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

买空间做网站_如何去做好网站推广

想要通过网站来做推广,首先你要有一个明确的目标。有的网站做推广是要流量,有的网站做推广是要下载量,有的网站做推广是要咨询量。不同的目标都有不同的推广方式。用网站做推广的实施是通过各种具体的方法来实现的,所有用网站做推…

读书笔记ZBLOG网站是否可以打造成10万IP的流量站?[图]

2019独角兽企业重金招聘Python工程师标准>>> 博客是靠博主一点点积累起来的个人网站,主要是记录作者的一些心得和学习笔记,或者写一个主题。但是纵观国内的博客网站,没有发现一个独立博客是做到了10万IP的,这说明了什么…

网站301跳转

源码: protected void Application_BeginRequest(object sender, EventArgs e){HttpApplication application sender as HttpApplication;HttpContext context application.Context;HttpRequest request context.Request;HttpResponse response context.Respons…

4个珍藏已久的宝藏资源网站,提高你的工作效率

相信在日常办公中我们都有几个用了很久的资源网站,如果你不舍得分享出来,那么,小编就先一步啦,下面小编将分享几个珍藏了很久的资源网站,都是陪伴了小编好几年的网站,如果你有更好的分享可以评论区留言哦&a…

如何实现分享网站文章到微信朋友圈时显示指定缩略图或LOGO

当下朋友圈很火,很多企业都将微信朋友圈作为品牌传播的途径,经常会发一些精彩的文章到微信朋友圈供大家自发传播,这样的想法很好,对于优质的内容,网友们也乐于转发与朋友们分享,对品牌宣传与推广确实是有好…

VS2012 + IIS Web 发布(三)——网站发布

VS2012 IIS Web 发布(三)——网站发布 前面的工作如果都做好了,接下了就是真真正正的网站发布了,打开IIS 界面,具体 操作步骤如下: 一、基本的网站添加:1、通过》控制面板》管理工具》启动 ‘Internet信息服务(IIS)管…

ISS 网站发布没数据解决

ISS 网站发布没数据解决 一、背景: ITOO基础部“机构管理”系统在本地电脑发布成功,但是服务器上一直发布出来没 有数据。 以菜鸟的身份家人 ITOO 4.0系统的学习,负责基础部的“机构管理”模块,有一项 任务就是 checkout 机构管…

网站系统的“用户登录”

网站系统的“用户登录” 前言 现在的系统,几乎所有的网站,都有自己的数据库,有自己的VIP区,为了更好的服务 和方便用户,同时也是为了网站本身更好的管理,都有用户模块区。 用户在网站可以注册自己的信息&am…

网站系统---数据库的设计

网站系统---数据库的设计 前言: 每一个完整或系统的的设计初衷,都是为了数据更好的管理和查询,数据库的设计也就是极其的显著和重要。下面是就以例子网上商城的数据库设计聊一聊数据库的设计了。 1 表与表之间视图: 2 数据库设计:…

【网站高性能 1】----机械硬盘 vs 固态硬盘

机械硬盘 vs 固态硬盘前言:今天下午小编看Mybatis视频,敲代码中真的是就快睡着了,就离开座位出去想走走,就去了图书馆,也就是随性拿起一本书《大型网站技术机构》,也即是随性的想随便的翻一翻,可…

【网站高性能 2】----RAID vs HDFS

RAID vs HDFS一,定义:RAID:全称是(Redundant Arrays of independent Disks,DAID)叫磁盘阵列:有独立磁盘构成的具有冗余能力的阵列的意思。raid通俗的说就是有很多价格较合理的磁盘,组成一个容…

【网站高性能 3】----B+树 vs LSM树

B树 vs LSM树 前言: 在前面我们介绍到,性能优化之存储性能优化有将(1)机械硬盘改成固态硬盘,(2)磁盘阵列方式RAID vs HDFS ,今天小编和大家分享一个在存储过程,从数据…

【网站高性能 4】----网站本身测试(一)

【网站高性能 4】----网站本身测试指标(一) 一个好的网站,我们总会有看起来舒服,浏览起来速度给力,这是我们最基本的评判,那么从专业的角度来说,到底有哪些指标呢? 今天小编就带你一…

【网站高性能 5】----网站本身测试(二)

【网站高性能 5】----网站本身测试(二) 前言: 一个网站好不好,从不同的人看起来是不同的。比如我现在是用户,评价一个网站好坏那就很简单,每一次的点击打开,页面反映的快慢就反应出网站的好坏&a…

【网站高性能 6】----大型网站架构演化知多少(一)

架构演化知多少(一) 前言: 在大型网站中的技术挑战主要是来自什么?主要是庞大的用户、高并发的访问和海量的数据,任何简单的业务一旦要处理数以P计的数据和数以亿计的用户,问题就会变的很棘手。那么大型网站…

【网站高性能 7】----大型网站架构演化知多少(二)

大型网站架构演化知多少(二) 前言: 在前一博文:大型网站架构演化知多少(一)中小编介绍了大型网站的架构发展历程,从初级的架构中只有一台服务器到增加服务器,再到使用缓存&am…

你不可不知的网站:stackoverflow

你不可不知道的网站:stackoverflow 序言: 这是个什么东西?” stackoverflow” 是个国外的论坛网站,计算机技术交流社区,基本上我们现在遇到的问题,在那里都可以找到相关的答案,我们中文遇到的问…

asp.net 客户 显示当前日期时间 服务器 日期时间,ASP.net网站上如何显示当前日期...

在之前的论坛文章中,我们介绍了一种通过JS调用的方式去显示网站当前日期的方法,这个方法适用于PHP,ASP网站,但对于ASP.NET的网站却无法正常的调用出当前的时间。对于ASP.NET网站,要想显示当前的时间,可以使…

服务器网站空间有大小吗,网站服务器和空间大小

网站服务器和空间大小 内容精选换一换GS_WLM_USER_RESOURCE_HISTORY系统表存储与用户使用资源相关的信息,仅在CN上有效。该系统表的每条记录都是对应时间点某用户的资源使用情况,包括:内存、CPU核数、存储空间、临时空间、算子落盘空间、逻辑…

网站漏洞扫描软件wrbscanner_【正方公司】软件安全测试工作介绍(工具篇)

点击蓝字关注我们软件安全一直以来是困扰所有用户和软件从业者的重要问题,正方软件人一直在教育软件安全方面不懈努力,不断引进各种技术手段和工具,提高产品的安全质量。在这里抛砖引玉,简要说说安全扫描工具和安全检测机制。首先…