Làm cách nào để khôi phục cài đặt IIS và Trang web mặc định?


14

Trên Windows 8.1 với IIS8. Làm cách nào để khôi phục cài đặt IIS và Trang web mặc định?

Tôi có một máy mà tất cả các nhóm ứng dụng và trang web đã bị xóa khỏi IIS của nó. Tôi đã cố gắng gỡ bỏ và cài đặt lại IIS, nhưng ngay cả sau khi cài đặt lại Default Web SiteDefaultAppPoolkhông được khôi phục.

Tôi muốn khôi phục IIS về cùng một điểm như khi nó được cài đặt lần đầu tiên.


Khôi phục từ bản sao lưu? Hủy bỏ và cài đặt lại IIS? "Cài đặt" nào bạn đang tìm cách khôi phục? Bạn đã thử những gì?
Ƭᴇcʜιᴇ007

@ techie007: Tôi đã thêm thông tin vào câu hỏi
MichaelS

Tôi không có IIS8 tiện dụng để thử nghiệm với, nhưng đây là một vài điều để kiểm tra / thử: girdharbisht.com/girdhar/?cat=47 , và mscodingblog.blogspot.ca/2012/11/... có lẽ ai đó sẽ đi cùng với một câu trả lời cụ thể. hoặc nếu bạn tìm ra nó, xin vui lòng gửi nó như một câu trả lời. :)
cʜιᴇ007

Câu trả lời:


17

Tóm lại: Cài đặt lại cả IIS và WAS.

Chi tiết -

Bước 1

  1. Chuyển đến "Thêm chương trình xóa"
  2. "Bật hoặc tắt tính năng của windows"
  3. Xóa cả IIS và WAS (Dịch vụ kích hoạt quy trình Windows)
  4. Khởi động lại PC

Bước 2

  1. Chuyển đến "Thêm chương trình xóa"
  2. "Bật hoặc tắt tính năng của windows"
  3. Bật cả IIS và WAS (Dịch vụ kích hoạt quy trình Windows)

Lưu ý: Cài đặt lại IIS một mình sẽ không giúp đỡ. Bạn phải cài đặt lại cả IIS và WAS


2
Làm việc tuyệt vời! Tôi thấy rằng việc xóa IIS không xóa hoàn toàn nội dung của thư mục inetpub có thể là do vấn đề cấp phép. Tôi đã xóa nó ngoài các bước của bạn.
Adam

Một quy trình tương tự được đăng dưới dạng câu trả lời được chấp nhận trong chuỗi diễn đàn IIS.NET
icc97

1

Bạn không cần phải cài đặt lại toàn bộ IIS hoặc WAS!

Nếu đó chỉ là về việc tạo Trang web mặc định , thì việc cài đặt lại toàn bộ IIS và WAS là một giải pháp "gây hấn" quá ít và hoàn toàn là việc cuối cùng phải làm nếu mọi thứ khác đều thất bại. Tôi đã có thể tạo lại nó bằng tay bằng IIS Manager .

Kiểm tra câu trả lời của tôi trên StackOverflow nơi nó được giải thích chi tiết.

Tôi đã vô tình xóa trang web mặc định tại một số thời điểm có thể nhất. Khi tôi đang cố mở một dự án được cấu hình để chạy trong IIS trong Visual Studio, nó không tải được với thông báo lỗi:

" Dự án ứng dụng web được cấu hình để sử dụng IIS. Không thể tìm thấy máy chủ Web ' http: // localhost: 8080 / '. "

Sau khi tôi đã tạo lại Trang web mặc định trong Trình quản lý IIS như được mô tả trong câu trả lời của mình , tôi đã có thể tải lại và mở dự án cụ thể đó.

Đây là quá trình hoàn chỉnh để khôi phục Trang web mặc định trong trường hợp của tôi ( IIS 7 trên Windows 7 64 bit):

  1. mở Trình quản lý IIS
  2. nhấp chuột phải vào nút Trang web bên dưới máy của bạn trong cây Kết nối ở bên trái và nhấp vào Thêm trang web
  3. nhập " Trang web mặc định " làm tên trang web
  4. đặt nhóm ứng dụng trở lại DefaultAppPool !
  5. đặt đường dẫn vật lý thành%SystemDrive%\inetpub\wwwroot
  6. rời khỏi Binding và mọi thứ khác như là

Kiểm tra câu trả lời của tôi trên StackOverflow để biết thêm chi tiết.


0

Nếu bạn gặp lỗi khi khởi động IIS và bạn đang chạy cấu hình iis được chia sẻ. Đảm bảo rằng redirection.config của bạn trong C: \ Windows \ System32 \ inetsrv \ config có tên người dùng và mật khẩu chính xác cho chia sẻ mạng ....

Đã lưu cho tôi một cài đặt lại IIS hoàn chỉnh.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.