開源 C# .net mvc 開發(八)IIS Express輕量化Web服務器的配置和使用

?文章的目的為了記錄.net mvc學習的經歷。本職為嵌入式軟件開發,公司安排開發文件系統,臨時進行學習開發,系統上線3年未出沒有大問題。開發流程和要點有些記憶模糊,趕緊記錄,防止忘記。?

相關鏈接:

開源 C# .net mvc 開發(一)WEB搭建_c#部署web程序-CSDN博客

開源 C# .net mvc 開發(二)網站快速搭建_c#網站開發-CSDN博客

開源 C# .net mvc 開發(三)WEB內外網訪問-CSDN博客

開源 C# .net mvc 開發(四)工程結構、頁面提交以及顯示-CSDN博客

開源 C# .net mvc 開發(五)常用代碼快速開發_c# mvc開發-CSDN博客

開源 C# .net mvc 開發(六)發送郵件、定時以及CMD編程-CSDN博客

開源 C# .net mvc 開發(七)動態圖片、動態表格和json數據生成-CSDN博客

開源 C# .net mvc 開發(八)IIS Express輕量化Web服務器的配置和使用-CSDN博客

?推薦鏈接:

開源 java android app 開發(一)開發環境的搭建-CSDN博客

開源 java android app 開發(二)工程文件結構-CSDN博客

開源 java android app 開發(三)GUI界面布局和常用組件-CSDN博客

開源 java android app 開發(四)GUI界面重要組件-CSDN博客

開源 java android app 開發(五)文件和數據庫存儲-CSDN博客

開源 java android app 開發(六)多媒體使用-CSDN博客

開源 java android app 開發(七)通訊之Tcp和Http-CSDN博客

開源 java android app 開發(八)通訊之Mqtt和Ble-CSDN博客

開源 java android app 開發(九)后臺之線程和服務-CSDN博客

開源 java android app 開發(十)廣播機制-CSDN博客

開源 java android app 開發(十一)調試、發布-CSDN博客

開源 java android app 開發(十二)封庫.aar-CSDN博客

開源 java android app 開發(十三)繪圖定義控件、搖桿控件的制作-CSDN博客

主要內容是IIS express作為輕量級Web服務器配置和使用,在前面的內容中有講過基于IIS的Web發布。但是實際開發情況中,Web端經常會被要求修改。這個時候麻煩就來了,每次小的修改都需要去關閉IIS,編譯后發布到文件夾,再更新。這樣時間消耗就多了,效率就變慢了。如果有多個網站的維護那效率更差。所以微軟提供了IIS express作為輕量級Web服務器用來提高開發者效率。

1.? IIS Express的配置

2.? IIS Express的啟動

3.? IIS Express的用法

一、IIS Express的配置,安裝IIS express后,只需要配置一個文件applicationhost.config。位置在“C:\Users\Administrator\Documents\IISExpress\config”文件夾下。搜索 “<site name”,將文件中的這部分代碼改為下面的樣子。

<site name="MyNet" id="1" serverAutoStart="true"><application path="/" applicationPool="Clr4IntegratedAppPool"><virtualDirectory path="/" physicalPath="G:\MyNet\MyNet" /></application><bindings><binding protocol="http" bindingInformation="*:8080:192.168.0.100" /></bindings>
</site>
<site name="SaleSystem" id="2" serverAutoStart="true"><application path="/" applicationPool="Clr4IntegratedAppPool"><virtualDirectory path="/" physicalPath="G:\SaleSystem\SaleSystem" /></application><bindings><binding protocol="http" bindingInformation="*:8086:192.168.0.100" /></bindings>
</site>

二、IIS Express的啟動,點擊IIS express后會發現,只有Mynet網站可以訪問,如果需要多個網站同時啟動需要編寫.bat的腳本。啟動花生殼,切換到IIS Express 文件夾下,啟動IIS Express,這時會啟動第一站點,然后通過參數配置啟動第二站點

以下為"啟動.bat"代碼

cd "C:\Program Files (x86)\Oray\HskDDNS"
start HskDDNS.exe
cd "C:\Program Files\IIS Express"
start iiSexpress.exe
iisexpress/config:"C:\Users\Administrator\Documents\IISExpress\config\applicationhost.config" /site:SaleSystem /systray:true

三、? IIS Express 的用法,通常需要定時啟動,定時關閉,這樣才好備份本地的sqlserver文件。

“關閉.bat代”碼

taskkill /im iisexpress.exe /f
taskkill /im HskDDNS.exe /f

在任務計劃中進行配置,實現每天定時啟動和關閉,再定時保存。

以下為定時啟動.bat的任務,其他的任務參照這個設置,實現了輕量的Web服務器多站點的定時運行和關閉。

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/88589.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/88589.shtml
英文地址,請注明出處:http://en.pswp.cn/web/88589.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

PostgreSQL安裝及簡單應用

下載地址&#xff1a;EDB: Open-Source, Enterprise Postgres Database Management 安裝 注意&#xff1a;端口號默認是5432 配置dbeaver應用&#xff0c;創建數據庫和表 -- 創建模式&#xff08;如果不存在&#xff09; CREATE SCHEMA IF NOT EXISTS bbbase;-- 創建序列&…

wedo智能車庫-----第31節(免費分享圖紙)

夸克網盤&#xff1a;https://pan.quark.cn/s/10302f7bbae0 高清圖紙源文件&#xff0c;需要的請自取

【springboot】IDEA創建SpringBoot簡單工程(有插件)

需求 使用SpringBoot開發一個web應用&#xff0c;瀏覽器發起請求/hello后&#xff0c;給瀏覽器返回字符串 hello world~ 步驟 1.創建Maven工程 2.導入spring-boot-stater-web起步依賴 3.編寫controller 4.提供啟動類 pom.xml文件了解 啟動類 新建包 創建類 package com.zw…

python正則表達式re(Regular Expression)

目錄 正則表達式&#xff1a; match()函數&#xff1a; search()函數&#xff1a; findall()函數&#xff1a; 正則表達式的參數&#xff1a; 表示字符范圍的參數&#xff1a; 表示字符出現的次數的參數&#xff1a; 表示同一類字符的參數&#xff1a; 貪婪和非貪婪模式…

事件驅動設計:Spring監聽器如何像咖啡師一樣優雅處理高并發

架構哲學&#xff1a;當咖啡店面對洶涌客流時&#xff0c;真正的優雅不是更快的動作&#xff0c;而是科學的協作機制。Spring事件驅動正是通過發布-訂閱模式&#xff0c;讓系統像頂級咖啡師般從容應對突發流量。一、從咖啡店看監聽器本質&#xff1a;3大核心組件拆解 場景還原&…

C++ const 關鍵字解析

const 是 C 中用于定義常量或指定不可變性的關鍵字&#xff0c;它在不同上下文中有不同的含義和用法。下面是對 const 的全面解析&#xff1a;1. 基本用法定義常量const int MAX_SIZE 100; const double PI 3.14159;這些值在程序運行期間不能被修改必須在定義時初始化與指針結…

[es自動化更新] Updatecli編排配置.yaml | dockerfilePath值文件.yml

鏈接&#xff1a;https://github.com/elastic/elasticsearch/tree/main/build-conventions elasticsearch自動化更新 本專欄使用updatecli實現自動化版本更新與依賴管理。 其配置通過編排文件&#xff08;updatecli-compose.yaml&#xff09;實現&#xff0c;該文件羅列了稱…

新手向:使用Python將多種圖像格式統一轉換為JPG

本文將詳細解析一個專業的Python腳本&#xff0c;它能夠將指定文件夾中的所有非JPG格式圖像批量轉換為JPG格式。這個腳本雖然代碼量不大&#xff0c;但包含了文件操作、圖像處理、異常處理等多個重要編程概念&#xff0c;非常適合初學者系統學習。環境準備在開始之前&#xff0…

深入剖析C++ RPC框架原理:有棧協程與分布式系統設計

深入剖析C RPC框架原理&#xff1a;有棧協程與分布式系統設計 &#x1f6e0;? 第一部分&#xff1a;RPC框架核心原理與技術架構 &#x1f310; 1.1 RPC在分布式系統中的核心地位 遠程過程調用&#xff08;RPC&#xff09;是現代分布式系統的基石&#xff0c;它實現了&#xf…

基于springboot+Vue的二手物品交易的設計與實現

基于springbootVue的二手物品交易的設計與實現 作者&#xff1a; Mr順 | 某大廠全棧開發工程師 | CSDN新星計劃導師 | Java領域優質創作者 技術棧&#xff1a; SpringBoot, JavaWeb, 數據庫等。精通Java、微信小程序開發。 項目亮點&#xff1a; 完整可運行&#xff1a; 提供…

騰訊云輕量服務器創建快照免費API接口教程

接口簡介 該API用于騰訊云輕量服務器系統盤快照創建&#xff0c;無需關機即可自動刪除舊快照并創建新快照。特點包括&#xff1a; 不占用騰訊云快照配額支持自動備份策略適用于定時備份任務僅支持系統盤快照&#xff08;云硬盤需調用專用接口&#xff09; ?請求地址? https…

C++中的智能指針(1):unique_ptr

一、背景普通指針是指向某塊內存區域地址的變量。如果一個指針指向的是一塊動態分配的內存區域&#xff0c;那么即使這個指針變量離開了所在的作用域&#xff0c;這塊內存區域也不會被自動銷毀。動態分配的內存不進行釋放則會導致內存泄漏。如果一個指針指向的是一塊已經被釋放…

HTTPS安全機制:從加密到證書全解析

目錄 1.HTTPS是什么 2.加密是什么 3.HTTPS的加密過程 3.1對稱加密 3.2非對稱加密 4.引入證書 4.1"中間人"攻擊 4.2 引入證書機制 4.3 理解數據簽名 4.4 非對稱加密 對稱加密 證書認證 5.常見問題 5.1 Fiddler等抓包工具&#xff0c;為啥能解析HTTPS的數據…

2024年深度學習技術主要發展分析

摘要&#xff1a;深度學習作為人工智能領域的戰略級技術&#xff0c;在2024年持續取得突破性進展&#xff0c;持續重構現代戰爭規則&#xff0c;成為大國軍事智能化競爭的核心角力點。對2024年深度學習技術熱門領域的主要發展進行了綜合評述。研究了深度學習技術的發展現狀&…

Swift 枚舉:深入理解與高效使用

Swift 枚舉:深入理解與高效使用 引言 Swift 枚舉(Enum)是 Swift 編程語言中的一種基本數據類型,它允許我們將一組相關的值組合在一起。枚舉在 Swift 中有著廣泛的應用,從簡單的數據分類到復雜的業務邏輯處理,枚舉都能發揮巨大的作用。本文將深入探討 Swift 枚舉的原理、…

從大模型到云游戲,國鑫SY8108G-G4如何化身“全能AI引擎”?

當大模型參數量突破萬億級&#xff0c;傳統服務器在散熱枷鎖與擴展瓶頸前舉步維艱。國鑫全新推出的 SY8108G-G4 8U8卡AI服務器 &#xff0c;以顛覆性架構支持8張600W GPU全速并行&#xff0c;結合CPU-GPU直連、冗余電源和彈性擴展三大優勢&#xff0c;為AI訓練、生成式創作、數…

在多個DHCP服務器的網絡環境中選擇指定的DHCP服務

問題 學校有兩個網絡&#xff0c;我電腦網線插在同一個交換機的同一個接口上&#xff0c;有時候獲取的是172.27開頭的IP&#xff0c;有時候獲取的是192.168開頭的IP。 通常第一次開機獲取的是172.27的IP&#xff0c;插拔網線或重啟網絡接口后會變為192.168的IP。 兩個網絡各有…

【Nginx】實測Nginx增加第三方主動式健康檢查模塊

一、環境說明系統版本&#xff1a;CentOS 7.9內核版本&#xff1a;3.10.0-1160.119.1Nginx版本&#xff1a;1.26.3第三方檢測模塊及版本&#xff1a;nginx_upstream_check_module&#xff08;v0.4.0&#xff0c;兼容nginx 1.20&#xff09;二、nginx安裝部署2.1 下載檢測模塊目…

pytest中mark的使用

在pytest中&#xff0c;mark&#xff08;標記&#xff09;是用于對測試用例進行分類、篩選或附加元數據的重要功能。以下是其核心使用方法&#xff1a; 1. ?基本標記定義與使用? ?注冊標記?&#xff1a;在pytest.ini中預先定義標記&#xff08;避免運行時警告&#xff09;&…

STM32N6--NPU簡單介紹

關鍵詞&#xff1a;STM32N6、生物神經元、神經網絡處理單元&#xff08;NPU&#xff09;、數據流處理 參考鏈接&#xff1a; RM0486 Reference manual STM32N647/657xx Arm-based 32-bit MCUsST_中文論壇【資料合集】STM32N6超全資料合集&#xff08;定期更新&#xff09;B站_…