网站模板库
  • 首页
  • web前端工具
    • HTML/JS转换工具
    • JS/HTML格式化工具
    • 字母/英文大小写转换工具
    • robots.txt文件生成工具
    • Js压缩/格式化工具
    • Css在线压缩工具_代码格式化
  • 关于我们
    • 免责声明
    • 联系我们
    • 广告服务
    • 服务项目
    • 关于我们
    • 网站轮播
    • 公告
    • 成都优优科技专用
    • 按行业分类
  • web学院
    • 服务器教程
    • 学习资料
      • 基础书籍
      • 交互书籍
      • 入门教程
      • 特效分类
    • 案例分享
    • web资讯
  • 网页特效
    • 图片特效
    • 导航特效
    • 滑动按钮
    • 表单特效
    • 文字特效
    • 弹窗特效
    • 其他特效
  • 织梦模板
    • 科技/电子/数码/通信
    • 文化/艺术/广告/传媒
    • 装修/设计/家居/家具
    • 基建/施工/地产/物业
    • 餐饮/酒店/旅游/票务
    • 食品/果蔬/饮料/日用
    • 服饰/珠宝/礼品/玩具
    • 摄影/婚庆/家政/生活
    • 运动/健身/体育/器材
    • 学校/教育/培训/科研
    • 美容/保健/医院/医疗
    • 金融/财税/咨询/法律
    • 政府/组织/集团/协会
    • 汽车/物流/交通/搬运
    • 机械/设备/制造/仪器
    • 化工/环保/能源/材料
    • 农业/畜牧/养殖/宠物
    • 其他模版
    • IT/软件/信息/互联网
  • 手机模板
    • 手机APP模板
    • 微信小程序模板
    • wap
  • 网站模板
    • joomla模板
    • Drupal模板
    • z-blog模板
    • EyouCms模板
    • Bootstrap模板
    • 帝国cms模板
    • CmsEasy模板
    • MetInfo模板
    • 购物商城模板
      • Shopify主题
      • PrestaShop主题
    • 后台模板
    • 纯HTML模板
    • ecshop模板
    • phpwind模板
    • pbootcms模板
    • phpcms模板
    • wordpress模板
    • discuz模板
  • 教程
    • 织梦教程
    • Discuz教程
    • WordPress教程
    • Phpcms教程
    • Phpwind教程
    • ECShop教程
    • Joomla教程
    • Drupal教程
    • zblog教程
    • EyouCMS教程
    • 帝国cms教程
    • MetInfo教程
    • CmsEasy教程
登录
当前位置:网站模板库 > web学院 > 服务器教程 > C#中如何调用服务器上的IIS上某个指定的站点重启
商业源码 服务器教程 2024-02-04 6:56:02

C#中如何调用服务器上的IIS上某个指定的站点重启

C#中如何调用服务器上的IIS上某个指定的站点重启,第1张

直接给你一个现成代码吧,实测套用后可行,直接将站点链接输进去就行:

using JinherAMPBTPDeploy;

using MicrosoftWebAdministration;

using RedisHelper;

using System;

using SystemCollectionsGeneric;

using SystemConfiguration;

using SystemIO;

using SystemLinq;

using SystemText;

using SystemThreading;

using SystemThreadingTasks;

namespace Redis

{

public class Program

{

static readonly string AppPoolName = ConfigurationManagerAppSettings["ApplicationPoolName"]ToString();

static readonly string WebSiteName = ConfigurationManagerAppSettings["WebSiteName"]ToString();

static readonly int SleepTime = intParse(ConfigurationManagerAppSettings["SleepTime"]ToString());

static ServerManager sm;

static void Main(string[] args)

{

ConsoleWriteLine($"检测程序启动,{WebSiteName}当网站或其应用池停下后,会自动启动。");

sm = new ServerManager();

new Thread(RecoveryWebSite)Start();

}

static void RecoveryWebSite()

{

while (true)

{

try

{

var pool = smApplicationPools[AppPoolName];

if (pool != null && poolState == ObjectStateStopped)

{

ConsoleWriteLine("检测到应用池" + AppPoolName + "停止服务");

ConsoleWriteLine("正在启动应用池" + AppPoolName);

if (poolStart() == ObjectStateStarted)

{

ConsoleWriteLine("成功启动应用池" + AppPoolName);

}

else

{

ConsoleWriteLine("启动应用池" + AppPoolName + "失败 " + SleepTime / 60 + "秒后重试启动");

}

}

var site = smSites[WebSiteName];

if (site != null && siteState == ObjectStateStopped)

{

ConsoleWriteLine("检测到网站" + WebSiteName + "停止服务");

ConsoleWriteLine("正在启动网站" + WebSiteName);

if (siteStart() == ObjectStateStarted)

{

ConsoleWriteLine("成功启动网站" + WebSiteName);

}

else

{

ConsoleWriteLine("启动网站" + WebSiteName + "失败 " + SleepTime / 60 + "秒后重试启动");

}

}

}

catch (Exception ex)

{

ConsoleWriteLine(exMessageToString());

}

GCCollect();

ThreadSleep(SleepTime);

}

}

}

}

然后在弹出菜单中点击 管理然后在界面点击左边的 配置-服务-找到扩展”如下所示

2,发现果然是字了1、我们同样进入到服务管理“右击桌面我的电脑、可能朋友们会发现找到不iis重启了也找了行多,后搂看到一个World Wide Web Publishing Service 看了重启一下

在桌面的左下角点击开始-运行,输入cmd确定。在弹出的窗口直接输入iisreset回车确定。便可成功重启服务器。

网络服务器是计算机局域网的核心部件。网络操作系统是在网络服务器上运行的,网络服务器的效率直接影响整个网络的效率。一般要用高档计算机或专用服务器计算机作为网络服务器。网络服务器运行网络操作系统,控制和协调网络中各计算机之间的工作,最大限度地满足用户的要求,并做出响应和处理。

存储和管理网络中的共享资源,如数据库、文件、应用程序、磁盘空间、打印机、绘图仪等。为各工作站的应用程序服务,如采用客户/服务器(Client/Server)结构使网络服务器不仅担当网络服务器,而且还担当应用程序服务器。

对网络活动进行监督及控制,对网络进行实际管理,分配系统资源,了解和调整系统运行状态,关闭/启动某些资源等。

相关信息

在标准的C/S模式计算机网络中,网络服务器可在两种不同的方式下工作:循环方式和并发方式。循环方式是在服务器中一次只能运行一个服务器进程,当多个客户请求服务时,服务器进程就按请求的先后次序依次做出相应。

并发方式则可在服务器中同时运行多个服务器进程,而每个服务器进程都对某个特定的客户请求作出响应。当服务耗时较长时,如果采用循环服务器,客户机将得不到快速响应,甚至可能出现客户机请求被拒绝的情况,但是这种服务器消耗的系统资源很少,实现起来比较简单。

如何打开iis管理器?

具体打开步骤如下:

开始、控制面板、所有控制面板项目、管理工具和Internet信息服务(IIS)管理器,如下图所示:

简述如何远程管理iis服务器?

打开控制面板然后打开添加或者删除文件,选择添加Windows组件。在弹出对话框中选择internet信息服务(IIS)。然后点击确定安装就可以了。或者您在“控制面板中选择”“添加或删除程序”然后在弹出的窗口中选择“添加或删除Windows组件”选择“Internet信息服务(IIS)”。完成安装过程,非常简单。

windowsserver2016怎么打开iis?

工具/原料windows7系统电脑方法/步骤1、鼠标点击桌面左下角,然后点击“开始”,点击“控制面板”,进入。2、将“查看方式”点击为“类别”,点击“程序”。3、进入示页面后,点击“程序和功能”点击“打开或关闭Windows功能”。4、进入页面,点击”Internet信息服务“,前面的勾未勾上。5、点击”Internet信息服务“前的”+“。分别将FTP、服务器、web管理工具、万维网服务目录下的全部选项勾选,点击”确定“。6、打开IIS成功。

internet信息服务(IIS)管理器在哪里?

1、点击“开始”-“控制面板”,找到"系统和安全"并双击打开。

2、然后找到管理工具并打开。

3、在此页面上就可以看到Internet信息服务(IIS)管理器,单击打开便出现IIS管理器界面,接下来便可以添加网站或查看已有网站了。如果经常要用到IIS,可以将Internet信息服务(IIS)管理器复制到桌面上,这样就更方便了。

扩展资料

IIS是InternetInformationServer的简称。IIS作为当今流行的Web服务器之一,提供了强大的Internet和Intranet服务功能,如何加强IIS的安全机制,建立一个高安全性能的Web服务器,已成为IIS设置中不可忽视的重要组成部分。

IIS通过超文本传输协议(HTTP)传输信息,还可配置IIS以提供文件传输协议(FTP)和其他服务,如NNTP服务、SMTP服务等。

无法启动iisexpressweb服务器

打开“控制面板”

2打开“管理工具”

3选择“Internet信息服务(IIS)管理器”

4选择计算机名,可以看到界面右侧“重启”服务5重启IIS结束END方法2点击我的电脑右键,选择“管理”点击“服务和应用程序”,选择“服务”右键“IISAdminService”,选择“重启服务”

步骤阅读4重启IIS结束

怎么用IIS运行一个网站?

第一步:IIS的安装

A在控制面板中选择“添加/删除程序”,在出现的对话框中选择“添加/删除Windows组件”。

B在出现的复选框中选择安装Internet信息服务(IIS),这一组件约需19MB的空间。

C点击“下一步”,并将Win2000安装光盘放入光驱,安装程序即可将程序文件复制到硬盘中,点击“结束”即可完成。

第二步:IIS中Web服务器的基本配置

IIS中Web服务器的基本配置主要包括如下几部分:

A打开IIS服务器的配置窗口,选择“开始”→“程序”→“管理工具”→“Internet服务管理器”,或者“选择”→“控制面板”→“管理工具”→“Internet服务管理器”也可,打开的窗口。

B在打开的窗口中鼠标右击“默认Web站点”,选择“属性”菜单。

C在出现的“默认Web站点属性”窗口中,选择“主目录”标签,用以设置Web内容在硬盘中的位置,默认目录为“C:InetpubWwwroot”,你可根据需要自己设置。

D在属性窗口处选择“文档”标签,设置自己默认的首页网页名称,例如“Myfirstwebhtm”,将其添加并移动到列表的最顶端。

E确认默认的Web站点是否已经启动,如果没有可以鼠标右键点击“默认Web站点”,选择“启动”,在打开的IE地址栏中键入本机的IP地址,即可看到自己指定的主页已经开始在Internet上发布了。

这里只是介绍IIS最基本的设置选项,大家还可以按照需要去具体设置上面提到的“默认Web站点属性”,通过它来配置IIS的安全和其他一些参数。

IIS虽然好用,但默认安装的情况下,它也有很多的安全漏洞,包括着名的Unicode漏洞和CGI漏洞,因此在IIS安装完成之后,建议继续在微软公司主页上下载安装它们提供的安全漏洞补丁SP1和SP2。此外,建议将磁盘的文件系统转换成NTFS格式,安装系统的分区可在系统安装候转换,也可在安装完系统以后用PQMagic等工具进行转换。

如何打开iis管理器?

具体打开步骤如下:

开始、控制面板、所有控制面板项目、管理工具和Internet信息服务(IIS)管理器,如下图所示:

win10家庭版iis配置步骤?

1、打开“控制面板”,点击“程序”。

2、点击“启用或关闭Windows功能”。

3、勾选“InternetInformationService”,点击“确定”,系统会自动搜索并安装IIS服务。

4、桌面右键点击“此电脑”图标,选择“管理”菜单项。

5、点击左侧的“InternetInformationService(IIS)管理器”,在右侧窗口中即可对其进行管理。

6、在浏览器中输入“Localhost”,即可打开Windows10自带的默认网页,IIS已配置成功。

如何开启windowsiis服务器?

在WindowsServer2008R2上安装IIS75默认情况下,WindowsServer2008R2和Windows7上不安装Web服务器角色(IIS)。可以使用服务器管理器中的添加角色向导或使用命令行来安装IIS75。下面是添加IIS75完整步骤:点击系统左下角的服务管理器图标打开服务器管理器点击“服务器管理器”页面中的“角色”后点击“添加角色”;

在“添加角色向导”页面上点击“下一步”;

选择“web服务器(IIS)”;点击“下一步”;

选择“IIS6管理兼容性”组件后点击“下一步”;

出现确认安装选择项提示后点击“添加所需的角色服务”;

出现选择角色服务后点击“下一步”;点击“安装”;点击“关闭”;出现“服务器管理器”页面后看到Web服务器(IIS)已经安装。从管理工具中可以看到熟悉的Internet信息服务(IIS)管理器了。

windows2008r2怎么安装iis?

今天来分享如何在windowsserver2008R2服务器上面安装iis,并搭建项目。

先说一下我们此次演示的环境吧,使用的是VirtualBox虚拟机加载windowsserver2008R2企业版,关于如何VirtualBox如何在windows电脑上安装就不讲了,想必每个人都会哈!关于虚拟机上面安装windowsserver2008R2,不会的同学可以参考此文章虚拟机VirtualBox-51安装windowsserver2008r2,在此还要多提醒一句,一定要记得服务器的密码哦,要不然就晾凉啦。

下面,给大家简单的讲一讲IIS。IIS全称是InternetInformationservices,意思是互联网服务,是微软发行的。现在最新版本是IIS80版本,我们今天将要在电脑上安装70版本,下面开始在win服务器上面安装IIS。

(1)我们打开windowsserver,在桌面“计算机”上面右键,选择“管理”(如果桌面上面没有计算机,可以在桌面空白位置,右键选择个性化,点击左侧“更改桌面图标”,选择“计算机”,点击“应用、确定”,然后回到电脑桌面即可,进入服务器管理器。

IIS服务器

(2)我们在服务器管理器页面,点击“操作”,添加“角色”,勾选“Web服务器(IIS)”,默认会弹窗,点击“添加必须的功能”。进入下一步;

IIS安装

IIS安装弹窗

(3)进入“服务角色”,在默认勾选的角色服务上面,我们在勾选“HTTP重定向”和“FTP发布服务”,点击“下一步”;

IIS服务器角色

(4)进入服务安装界面,点击“安装”即可。

确认安装

IIS安装过程

(5)安装完成,点击“关闭”,回到“服务器管理器”页面。

IIS安装完成

(6)验证IIS,打开浏览器,在地址栏输入127001或本机ip地址,出现IIS欢迎页面表示安装成功。

IIS70

(7)使用IIS环境搭建网站,在“开始”菜单找到“Inter信息服务(IIS)管理”,在打开的管理器依次点击。

搭建网站

至最后一层,点击右侧“添加网站”,在弹窗内添加网站信息。物理路径须选择wwwroot目录,网站目录可自定义。

填写网站信息

(8)在物理路径目录文件内新建“indexhtml”文件;

indexhtml

使用编辑器打开,输入经典代码,或直接输入“helloword”,然后我们在浏览器上刷新我们刚刚打开的页面,或输入127001,打开页面。

欢迎页面

表示IIS及网站已经搭建完成,对于PHP项目需有PHP环境及配置IIS。我们在下节讲解到。

怎么查自己电脑里有没有IIS?

查看电脑有没有IIS的常用两种方法:

1控制面板-添加删除程序-添加删除组件-组件向导里的Intelnet信息服务(IIS)打勾就是装了的,没打勾就是没装。

2看看管理工具中是否有"Internet信息服务(IIS)管理器"的快捷方式,然后在IE地址栏中输入http://localhost/,如果能打开网页,就说明安装上了。重启IIS:在cmd命令框输入iisreset即可重启。

我电脑的IIS服务器中没有web服务扩展项?

打开“ISAPI和CGI限制”,看是否有activeserverpages项,并且是允许状态,如果需要net环境,还要看是否有ASPnet20或者ASPnet40项,并且是允许状态

IIS是InternetInformationServices的缩写,作为一款服务器软件承担着一个网站能够正常访问的关键因素之一。不论是过去的Windowsxp还是现在的Win7系统,都可以安装IIS服务,并且都很好的扮演着网站服务器的角色。在Win7系统下重启iis服务应该怎么操作呢下面就来看看具体的操作步骤吧。

推荐:win732位系统下载

1、桌面位置,然后在桌面找到计算机图标,咱们右键点击计算机图标,然后在下滑菜单中选择管理选项,这样就可以打开电脑的计算机管理页面了;

2、在打开的计算机管理页面中,依次点击展开左侧菜单中的管理-服务和应用程序-服务,这样就可以在右侧的窗口中看到很多的选项;

3、选中其中的IISAdminService选项,然后点击右键,就可以在下滑菜单中看到重新启动这个选项了,直接单击重新启动就可以了。

Win7iis服务重启与微软家族其它成员的iis服务一样,iis的安装设置都是可视化的操作界面。

服务器 管理器 信息服务 重启 面板
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » C#中如何调用服务器上的IIS上某个指定的站点重启

商业源码 钻石

分享到:
上一篇
如何搭建svn本地服务器,管理本地的代码
下一篇
华为服务器UEFI模式下安装系统开机不显示阵列

相关推荐

什么是高防服务器,为什么需要高防服务器

什么是高防服务器,为什么需要高防服务器

网站怎么防止cc攻击,解决CC攻击的方法分享

网站怎么防止cc攻击,解决CC攻击的方法分享

推荐几款国外服务器

推荐几款国外服务器

用java编写app的服务器端,需要用到什么技术和框架

用java编写app的服务器端,需要用到什么技术和框架

0条评论

发表评论 取消回复

要发表评论,您必须先登录。

提供最优质的资源集合

立即查看 了解详情
网站模板库

主题/付费下载/查看/余额管理/自定义积分,集成支付,卡密,推广奖励等。

本站导航
  • 链接标题
友情链接
  • 链接标题
快速搜索
本站由钛宇宙强力驱动
友情链接:
    商业源码网蜀ICP备2023005044号
    网站模板库
    • 登录
    • 注册
    网站模板库
    • 首页
    • web前端工具►
      • HTML/JS转换工具
      • JS/HTML格式化工具
      • 字母/英文大小写转换工具
      • robots.txt文件生成工具
      • Js压缩/格式化工具
      • Css在线压缩工具_代码格式化
    • 关于我们►
      • 免责声明
      • 联系我们
      • 广告服务
      • 服务项目
      • 关于我们
      • 网站轮播
      • 公告
      • 成都优优科技专用
      • 按行业分类
    • web学院►
      • 服务器教程
      • 学习资料►
        • 基础书籍
        • 交互书籍
        • 入门教程
        • 特效分类
      • 案例分享
      • web资讯
    • 网页特效►
      • 图片特效
      • 导航特效
      • 滑动按钮
      • 表单特效
      • 文字特效
      • 弹窗特效
      • 其他特效
    • 织梦模板►
      • 科技/电子/数码/通信
      • 文化/艺术/广告/传媒
      • 装修/设计/家居/家具
      • 基建/施工/地产/物业
      • 餐饮/酒店/旅游/票务
      • 食品/果蔬/饮料/日用
      • 服饰/珠宝/礼品/玩具
      • 摄影/婚庆/家政/生活
      • 运动/健身/体育/器材
      • 学校/教育/培训/科研
      • 美容/保健/医院/医疗
      • 金融/财税/咨询/法律
      • 政府/组织/集团/协会
      • 汽车/物流/交通/搬运
      • 机械/设备/制造/仪器
      • 化工/环保/能源/材料
      • 农业/畜牧/养殖/宠物
      • 其他模版
      • IT/软件/信息/互联网
    • 手机模板►
      • 手机APP模板
      • 微信小程序模板
      • wap
    • 网站模板►
      • joomla模板
      • Drupal模板
      • z-blog模板
      • EyouCms模板
      • Bootstrap模板
      • 帝国cms模板
      • CmsEasy模板
      • MetInfo模板
      • 购物商城模板►
        • Shopify主题
        • PrestaShop主题
      • 后台模板
      • 纯HTML模板
      • ecshop模板
      • phpwind模板
      • pbootcms模板
      • phpcms模板
      • wordpress模板
      • discuz模板
    • 教程►
      • 织梦教程
      • Discuz教程
      • WordPress教程
      • Phpcms教程
      • Phpwind教程
      • ECShop教程
      • Joomla教程
      • Drupal教程
      • zblog教程
      • EyouCMS教程
      • 帝国cms教程
      • MetInfo教程
      • CmsEasy教程

      弹窗标题

      这是一条网站公告,可在后台开启或关闭,可自定义背景颜色,标题,内容,用户首次打开关闭后不再重复弹出,此处可使用html标签...