Cấu hình IIS chạy Web ASP net

Ở bài viết này sinhvientot.net sẽ hướng dẫn bạn tạo website với mã nguồn là ASP + MS SQL Server trên Windows Server 2012
Chuẩn bị

  1. Đã cài đặt Webserver IIS
  2. Đã cấu hình DNS cho ntbh.no-ip.org
  3. Đã cài đặt MS SQL Server
  4. Mã nguồn website (nếu thuê người viết thì phải nhờ họ cung cấp mã nguồn và database)
  5. File database của website

Bạn nên đọc thêm các Kiến thức liên quan này để có thể hiểu rõ hơn:

Tổng quan về Website

Webserver là gì ? Tổng quan về Webserver

Sau khi chuẩn bị xong các yêu cầu ở trên, chúng ta sẽ tiến hành cấu hình website để có thể public ra cho mọi người sử dụng.

Từ giao diện Server Manager -> Chọn Tools -> Click Internet Information services (IIS) Manager.


Hình 1: Giao diện quản lý Server Manager 
Hình 2: Giao diện quản lý Internet Information services (IIS) Manager.

Từ trình duyệt  gõ: //localhost/  và enter để truy cập vào IIS, kiểm tra cấu hình đã đúng chưa.


Hình 3: Kiểm tra kết quả sau khi cài IIS WebServer

Bước kế tiếp: vào máy DC_SRV2012 tạo cơ sở dữ liệu (Database) trước khi cấu hình Website: Từ Desktop Vào Start -> Apps search gõ: SQL Server Management Studio.

Hình 4: Giao diện đăng nhập hệ thống SQL Server

– Đăng nhập quyền Authentication: SQL Server authentication, login: sa, password: (mật khẩu lúc cài đặt SQL).

Bước tiếp theo tiến hành xây dựng Website .aspx (source Code ASPX + Database MS SQL Server).

– Vào SQL Server Management studio -> Object Explorer -> Click Right chuột chọn Restore Database (hoặc Attach file đối với file .MDF, LDF).

Hình 5: Giao diện Restore Database (hoặc Attach file) SQL Server

Bước tiếp theo: (1) Click From device -> (2) chọn file .bak -> (3) check -> (4) sổ xuống tìm tên Database- > Ok.

Hình 6: Giao Diện Restore Database Sql Server
Hình 7: Thông báo restore thành công

Bước kế tiếp: Tạo mới trang web trên máy chủ Webserver 1:
+ Source code web ASPX.
+ Cơ sở dữ liệu SQL.

Bước 1: Tạo 1 website mới, mở IIS Manager -> Right click Sites -> Add Website

Hình 8: Giao diện tạo một website mới

Bước 2: Tab Add Website: Physical path tìm đường dẫn source web, Site name: Gõ tên web -> Click Select -> Host name: www.ntbh.no-ip.org bấm OK.
Hình 9: Cửa sổ cấu hình môt website mới

Bước 3: Từ giao diện IIS Manager click chọn Application Pool -> Advanced Settings. Enable 32-Bit Applications: Chọn True -> Bấm OK.
Hình 10: Cửa sổ tuỳ chỉnh cho phép ứng dụng 32 bit

Chọn WebBanDIENTHOAI: Click Default Document -> trỏ Default.aspx lên trên đầu dòng.

Chọn WebBanDIENTHOAI: Click Directory Browsing -> tab Action: Enable lên.

Chọn WebBanDIENTHOAI: Click Connection Settings, tinh chỉnh chuỗi kết nối cho phù hợp với trang web của mình. Trỏ chuỗi kết nối đến máy chủ DC_SRV2012 (SQL Server).

Hình 11: Giao diện kết nối Database.

Chú ý: Nếu không vào được SQL server, vào Services -> SQL Server (SQLEXPRESS) và SQL Server Browser -> Start (khởi động lại dịch vụ).

Kết quả kiểm tra thành công từ trình duyệt.
Hình 12: Giao diện trang web 1 www.ntbh.no-ip.org

Tạo Website trên Webserver 02: quá trình tương tự như trên webserver 01.

Phạm Bảo Hoài
Bành Ngọc Tuấn

Chủ đề