Ở 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ị
- Đã cài đặt Webserver IIS
- Đã cấu hình DNS cho ntbh.no-ip.org
- Đã cài đặt MS SQL Server
- Mã nguồn website (nếu thuê người viết thì phải nhờ họ cung cấp mã nguồn và database)
- 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