- Xuất bản nội dung chương trỡnh
2.1.3.2.2. Cài đặt DotNetNuke sử dụng trỡnh chủ web IIS
Với cỏc ứng dụng thật trờn quy mụ lớn, với nhiều người sử dụng thỡ ta nờn đặt riờng lể từng phần sau:
+SQL sever/PostgeSQL/Oracle. + IIS.
Tuy nhiờn, khi cài đặt trờn host cần chỳ ý xem nhà cung cấp host cú hỗ trợ cài đặt cỏc phiờn bản ASP.net, SQL sever tương thớch với cỏc phiờn bản của Dotnet nuke hay khụng (vớ dụ để cài đặt được Dotnetnuke 4.0 thỡ cần cài phiờn
55
Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn htt p :// w w w. l rc -tnu. e d u. v n bản NetFrame 2.0 và SQL sever 2000 trở lờn), nếu khụng quỏ trỡnh cài đặt sẽ khụng thực hiện được hay sẽ gặp nhiều lỗi trong quỏ trỡnh hoạt động.
Nếu chỉ cần cài đặt trờn PC, khụng cần kết nối mạng Internet thỡ việc cài đạt Dotnetnuke sẽ đơn giản hơn rất nhiều, và nếu là người mới làm quyen với hệ thống này thỡ ta nờn dựng trờn PC trước khi cài đặt trờn host thử nghiệm. Sau đõy là cỏc bước cài đặt Dotnetnuke 4.0
Cài đặt SQL sever 2000
Vào trong thư mục chứa bộ cài đặt SQL sever 200 chạy file Setup.bat
Sau khi chương trỡnh cài đặt hiện ra hộp thoại bắt nhập CD key của SQL sever 2000 ta nhập số CD key đó được cung cấp và nhấn next. Tựy chọn cỏc giỏ trị mặc định của SQL sever trong quỏ trỡnh cài đặt.
Sau khi cài đặt xong ta vào start → program → Microsoft SQL sever →Enterprise Manager
Trong SQL sever Enterprise Manager chọn mục database sau đú click chuột phải vào mục database chọn new database.
Hộp thoại create database hiện nờn trong mục Database name đặt tờn là Dotnetnuke4
56
Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn htt p :// w w w. l rc -tnu. e d u. v n Khi đú quỏ trỡnh cài đặt SQL sever và tạo cơ sở dữ liệu kết thỳc.
2.1.3.2.3.Cỏc bước cài đặt Dotnetnuke
• Giải nộn DotNetNuke vào một thư mục bất kỳ trờn ổ cứng. VD: "C:\web\dotnetnuke".
• Cho phộp process ASP.NET quyền read/write đối với thư mục trờn. Đối với IIS5 (Win 2000, XP) tài khoản này tờn là {Server}\ASPNET, đối với IIS 6 (Win 2003) tài khoản này là NT AUTHORITY\NETWORK SERVICE. Để thực hiện được điều này click chuột phải lờn thư mục bạn đặt DotNetNuke, chọn Properties và chọn tab Security.
Lƣu y : Một số hệ thống , thương la mơi cai đăt windows se kh ụng co tab Security trờn cưa sụ Properties . Đờ hiờn thi tab nay , bạn mở Windows Explorer (click đup vao MyComputer ), chọn menu Tool → Folder Options , chọn tab View. Bạn kộo danh sỏch xuống dưới cựng và bỏ chọ n (uncheck) mục Use Simple File Sharing.
57
ố húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn phtt :// w w w. l rc -tnu. e d u. v n
• Tạo virtual directory và map đến thư mục trờn. VD cho alias của virtual directory: dotnetnuke
• Cấu hỡnh web.config: chỉ cần đặt connectionString đến database vừa tạo. VD: server = (local); database = DotNetNuke4; uid = sa; pwd = sa (trong vớ dụ này tụi sử dụng tài khoản “sa” với password mặc định trong SQL Server 2000)
• Mở trỡnh duyệt và browse đến http : / / lo c a l h o s t /do t netnu k e . Đợi cho quỏ trỡnh cài đặt hoàn tất.
Màn hỡnh của Dotnenuke
58
Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn htt p :// w w w. l rc -tnu. e d u. v n