จะคืนค่าการตั้งค่า IIS และเว็บไซต์เริ่มต้นได้อย่างไร


14

บน Windows 8.1 ด้วย IIS8 จะคืนค่าการตั้งค่า IIS และเว็บไซต์เริ่มต้นได้อย่างไร

ฉันเป็นเครื่องที่กลุ่มแอปพลิเคชันและเว็บไซต์ทั้งหมดถูกลบออกจาก IIS ฉันพยายามลบและติดตั้ง IIS ใหม่อีกครั้ง แต่แม้หลังจากติดตั้งDefault Web SiteและDefaultAppPoolไม่ได้กู้คืน

ฉันต้องการคืนค่า IIS ไปยังจุดเดิมเหมือนเมื่อติดตั้งครั้งแรก


คืนค่าจากการสำรองข้อมูลหรือไม่ ลบและติดตั้ง IIS อีกครั้งหรือไม่ 'การตั้งค่า' ใดที่คุณต้องการกู้คืน คุณลองทำอะไรไปแล้ว?
Ƭᴇcʜιᴇ007

@ techie007: ฉันได้เพิ่มข้อมูลเพิ่มเติมให้กับคำถาม
MichaelS

ฉันไม่มี IIS8 สะดวกในการทดสอบ แต่นี่เป็นสองสิ่งที่ควรตรวจสอบ / ลอง: girdharbisht.com/girdhar/?cat=47และmscodingblog.blogspot.ca/2012/11/…บางทีใครบางคนจะมาด้วย คำตอบที่เฉพาะเจาะจงหรือถ้าคุณคิดออกโปรดโพสต์มันเป็นคำตอบ :)
Ƭᴇcʜιᴇ007

คำตอบ:


17

กล่าวโดยย่อ: ติดตั้ง IIS และ WAS อีกครั้ง

ในรายละเอียด -

ขั้นตอนที่ 1

  1. ไปที่ "เพิ่มโปรแกรมลบ"
  2. "เปิดหรือปิดคุณสมบัติหน้าต่าง"
  3. ลบทั้ง IIS และ WAS (บริการเปิดใช้งานกระบวนการ Windows)
  4. รีสตาร์ทพีซี

ขั้นตอนที่ 2

  1. ไปที่ "เพิ่มโปรแกรมลบ"
  2. "เปิดหรือปิดคุณสมบัติหน้าต่าง"
  3. เปิดทั้ง IIS และ WAS (บริการเปิดใช้งานกระบวนการ Windows)

หมายเหตุ: การติดตั้ง IIS เพียงอย่างเดียวจะไม่ช่วยได้ คุณต้องติดตั้งทั้ง IIS และ WAS


2
ใช้งานได้ดีมาก! ฉันพบว่าการลบ IIS ไม่ได้ลบเนื้อหาทั้งหมดของโฟลเดอร์ inetpub ซึ่งอาจเกิดจากปัญหาการอนุญาต ฉันลบสิ่งนั้นด้วยนอกเหนือจากขั้นตอนของคุณ
อดัม

กระบวนการที่คล้ายกันถูกโพสต์เป็นคำตอบที่ยอมรับในเธรดฟอรัม IIS.NET
icc97

2

คุณไม่จำเป็นต้องติดตั้ง IIS หรือ WAS ใหม่ทั้งหมด!

ถ้ามันเป็นเพียงแค่การสร้างเว็บไซต์เริ่มต้นการติดตั้ง IIS ทั้งหมดและ WAS เป็นวิธีแก้ปัญหา "เชิงรุก" ที่มากเกินไปและสิ่งสุดท้ายที่ต้องทำหากทุกอย่างล้มเหลว ผมสามารถที่จะสร้างมันด้วยตนเองโดยใช้โปรแกรมจัดการ IIS

ตรวจสอบคำตอบของฉันใน StackOverflowที่อธิบายรายละเอียด

ฉันได้ลบเว็บไซต์เริ่มต้นโดยบังเอิญในบางช่วงเวลาซึ่งอาจเป็นไปได้มากที่สุด เมื่อฉันพยายามเปิดโครงการที่กำหนดค่าให้ทำงานภายใต้ IIS ใน Visual Studio มันล้มเหลวในการโหลดพร้อมข้อความแสดงข้อผิดพลาด:

" โครงการแอปพลิเคชันเว็บได้รับการกำหนดค่าให้ใช้ IIS ไม่พบเว็บเซิร์ฟเวอร์ ' http: // localhost: 8080 / ' "

หลังจากที่ฉันสร้างเว็บไซต์เริ่มต้นใน IIS Manager ตามที่อธิบายไว้ในคำตอบของฉันฉันสามารถโหลดและเปิดโครงการเฉพาะนั้นได้

นี่เป็นกระบวนการที่สมบูรณ์ในการคืนค่าเว็บไซต์เริ่มต้นในกรณีของฉัน ( IIS 7บน Windows 7 64 บิต):

  1. เปิดตัวจัดการ IIS
  2. คลิกขวาที่โหนดSitesใต้เครื่องของคุณในโครงสร้างการเชื่อมต่อทางด้านซ้ายและคลิกเพิ่มเว็บไซต์
  3. ป้อน " เว็บไซต์เริ่มต้น " เป็นชื่อเว็บไซต์
  4. ตั้งค่าApplication poolกลับไปที่DefaultAppPool !
  5. ตั้งค่าเส้นทางกายภาพเป็น%SystemDrive%\inetpub\wwwroot
  6. ออกจากการผูกและทุกอย่างอื่นตามที่เป็นอยู่

ตรวจสอบคำตอบของฉันใน StackOverflowสำหรับรายละเอียดเพิ่มเติม


0

หากคุณได้รับข้อผิดพลาดในการเริ่มต้น IIS และคุณเรียกใช้การกำหนดค่า iis ที่ใช้ร่วมกัน ตรวจสอบให้แน่ใจว่า redirection.config ของคุณใน C: \ Windows \ System32 \ inetsrv \ config มีชื่อผู้ใช้และรหัสผ่านที่ถูกต้องสำหรับการแชร์เครือข่าย ....

ฉันติดตั้ง IIS เสร็จสมบูรณ์แล้ว

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.