Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 18 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
18
Dung lượng
2,69 MB
Nội dung
Chương 4: Triển khai Website Chương 4: TRIỂN KHAI WEBSITE Somee.com nơi cung cấp web hosting miễn phí với nhiều dịch vụ hỗ trợ mạnh mẽ Với ASP.NET, somee hỗ trợ đến NET Framework 4.5, CSDL SQL server 2005/2008/2012 nhiều hỗ trợ mạnh mẽ khác 4.1 Đăng ký web hosting miễn phí Bước 1: Vào somee.com nhấp váo nút [Learn More] cột – Free Net Hosting để xem thông tin chi tiết gói host miễn phí Hình: Trang somee.com Bước 2: Thơng tin chi tiết gói hosting miễn phí Lưu trữ: 150 MB Băng thơng 5GB/tháng Số lượng domain hỗ trợ: Net framework: hỗ trợ phiên 4.5/4.0/3.5/2.0/1.1 CSDL: o MS access 2003, 2007 o CSDL SQL Server dung lượng tối đa 15MB (mdf) , 20MB (ldf) dung lượng lưu trữ 40MB o email để forward đến nhà cung cấp smtp khác Nhấp nút [Order Now] để bắt đầu đăng ký http://www.thayphet.net Chương 4: Triển khai Website Hình: Thơng tin gói host miễn phí Bước 3: Nhập hồ sơ cá nhân vào form nhập sau nhấp vào nút [Register new user and continue] để tiếp tục trình đăng ký Chú ý trường bắt buộc đánh dấu màu đỏ (*) Hình: Đăng ký tài khoản miễn phí Bước 4: Xác nhận đồng ý điều khoản qui định website miễn phí cách tích chọn checkbox sau nhấp vào liên kết [continue] để tiếp tục trình đăng ký http://www.thayphet.net Chương 4: Triển khai Website Hình: Chấp nhận điều khoản Bước 5: Nhập tên subdomain cho địa website Sau trỏ vào website với domain khác Nhấp vào nút [Create Website] để hoàn tất việc đăng ký web site Hình: đăng ký subdomain 4.2 Quản trị website Quản lý file online http://www.thayphet.net Chương 4: Triển khai Website Quản lý file với FTP client Quản lý CSDL Quản lý domain 4.2.1 Đăng nhập Control Panel Để quản lý website trước hết phải đăng nhập Vào trang somee.com nhấp vào liên kết Control Panel để vào trang đăng nhập Hình: Chọn Control Panel Nhập tài khoản đăng ký sau nhấp nút [Log In] để đăng nhập vào trang quản lý website Hình: Trang đăng nhập Hình: trang quản lý website http://www.thayphet.net Chương 4: Triển khai Website 4.2.2 Quản lý tài khoản 4.2.2.1 Quản lý thông tin cá nhân Nhấp vào liên kết Account để xem thông tin tài khoản Nhấp vào nút [Edit personal data] để cập nhật hồ sơ cá nhân Hình: thông tin tài khoản 4.2.2.2 Đổi mật Nhấp vào liên kết Account/Password change muốn thay đổi mật Nhập mật sử dụng lần mật sau nhấp nút [Change] để thay đổi mật Hình: Đổi mật Quản lý website Hình: Thơng tin website http://www.thayphet.net Chương 4: Triển khai Website 4.2.3 Quản lý file Quản lý file tổ chức thư mục website công việc quan trọng bậc người quản trị Đây công việc thường xuyên thực Chúng ta có cách để quản lý file website cách hiệu quả: Quản lý file trực tuyến quản lý file công cụ FTP client 4.2.3.1 Quản lý file trực tuyến Chức bố trí vài trang website quản trị Thông qua trang web quản lý file thư mục website Chúng ta sử dụng hầu hết chức như: Upload file Sao chép Download Di chuyển Tạo Sửa đổi nội dung file Xóa bớt Hình: Quản lý file trực tuyến Chúng ta upload file nén lên website Website quản trị giải nén file sau upload thành công Chức làm cho dễ upload nhiều file lên server Hình: Upload file nén http://www.thayphet.net Chương 4: Triển khai Website File nén giải hiển thị hình sau đây: Hình: Kết upload file nén Sau upload file lên website, chạy thử website Sau ví dụ Hình: Chạy trang web website 4.2.3.2 Quản lý file sử dụng FTP client Với lượng file lớn, upload sử dụng http (web) dẫn tới timeout Trong trường hợp sử dụng FTP client hợp lý Có nhiều chương trình FPT client tốt sử dụng Nhưng này, tơi sử dụng Total Commander Như chương trình FTP client khác, việc khai báo thông tin FTP server sau kết nối đến server thực thao tác quản lý file làm việc với local Sau số thông tin FTP Server cần khai báo: http://www.thayphet.net Chương 4: Triển khai Website FTP Server IP (hoặc name): botay.somee.com User name: Password: Thư mục upload: Để biết thông tin này, cần nhấp vào liên kết (tên website) Hình: thơng tin website Sử dụng Total Commander kết nối đến website để quản lý file Nhấp vào biểu tượng FTP công cụ khai báo thơng số FTP Hình: cửa sổ Total Commander http://www.thayphet.net Chương 4: Triển khai Website Hình: cửa sổ quản lý danh sách kết nối FTP Server Hình: Cửa sổ khai báo thơng số kết nối FTP Hình: Kết nối đến FTP Server http://www.thayphet.net Chương 4: Triển khai Website Sau kết nối thành công, thấy file thư mục website cửa sổ bên (trái phải), bên lại file local Việc upload download thực việc chép thành phần máy cục Hình: Quản lý file website với FTP client 4.2.4 Quản lý domain Domain somee.com cung cấp miễn phí subdomain Chúng ta đăng ký vài domain với tên dễ nhớ sau trỏ vào website Trong hướng dẫn cách trỏ domain botay.cu.cc đăng ký miễn phí cu.cc vào website Để trỏ domain vào website, phải nhập tên domain vào ô nhập full domain name sau nhấp vào nút [Add new domain] Hình: trỏ thêm domain vào website Tất nhiên domain botay.cu.cc phải đăng ký trước với www.cu.cc Sau phải thiết lập thông tin DNS somee.com cho domain botay.cu.cc http://www.thayphet.net 10 Chương 4: Triển khai Website Hình: thiết lập thông tin domain name server cho domain cu.cc Đợi sau khoản thời gian để việc thiết lập có hiệu lực, có truy xuất website với tên domain Hình: Truy xuất website với botay.cu.cc 4.2.5 Quản lý khơng gian lưu trữ Với website miễn phí phép sử dụng tối đa 150MB Tuy nhiên, sau đăng ký có 100MB kích hoạt Để sử dụng tối đa kích thước cho phép, phải nhấp vào nút [Add more storage] nhiều lần để tăng kích thước lên Hình: Quản lý khơng gian lưu trữ http://www.thayphet.net 11 Chương 4: Triển khai Website 4.2.6 Quản lý sở liệu Trước tạo quản lý CSDL cần tạo tài khoản truy xuất CSDL để ứng dụng truy xuất sau 4.2.6.1 Tạo tài khoản truy xuất CSDL Nhập user name password lần sau nhấp liên kết [Add login] để tạo tài khoản truy xuất CSDL Hình: Tạo tài khoản truy xuất CSDL 4.2.6.2 Tạo CSDL Tạo CSDL để ứng dụng web sử dụng sau hướng dẫn sau: Hình: Vào sổ tạo CSDL Cung cấp thông tin CSDL như: tên, tài khoản đăng nhập, loại CSDL sau nhấp nút [Create empty database] để tạo CSDL http://www.thayphet.net 12 Chương 4: Triển khai Website Hình: Tạo CSDL Sau CSDL tạo ra, kiểm sốt thơng tin cửa sổ sau Chú ý chuỗi kết nối chép vào ứng dụng để kết nối với CSDL sau Hình: thơng tin CSDL 4.2.6.3 Upload Attach file CSDL Thực tế trình phát triển có CSDL sẵn Cơng việc lại upload lên server attach vào để sử dụng mà Sau hướng dẫn cách upload attach file CSDL vào website somee.com http://www.thayphet.net 13 Chương 4: Triển khai Website Hình: CSDL đăng phát triển Chúng ta cần Detach CSDL trước upload lên server Hình: Detail CSDL trước upload lên server Vào phần quản trị website >> chọn liên kết [Attach database] >> chọn file CSDL sau nhấp vào nút [Upload the files and attach] để thay CSDL tạo trước Hình: Attach file CSDL http://www.thayphet.net 14 Chương 4: Triển khai Website Sau Attach file CSDL thành cơng, test thử cách sử dụng cửa sổ truy vấn liệu trực tuyến Nhấp vào liên kết [New SQL Query] để mở cửa sổ truy vấn Sau nhập câu lệnh truy vấn đơn giản vào nhấp nút [Run simple query] để kiểm thử Hình: Chọn New SQL Query Hình: Truy vấn liệu trực tuyến 4.3 Triển khai website ASP.NET MVC Sau tìm hiểu việc quản trị website, dễ dàng để triển khai ứng dụng ASP.NET MVC4 lên somee.com Thực tế thực có cơng việc Upload website Upload attach CSDL 4.3.1 Upload website Chúng ta phải thực việc dịch website MVC trước upload Hình: Dịch ứng dụng ASP.NET MVC http://www.thayphet.net 15 Chương 4: Triển khai Website Khi upload ứng dụng lên website, upload file C# (*.cs) lên tất dịch thành DLL đặt thư mục bin ứng dụng Vì lý đó, sau dịch cần upload file thư mục sau Hình: Upload website lên server 4.3.2 Upload attach CSDL Upload attach CSDL trình bày mục 3.6 4.3.3 Hiệu chỉnh chuỗi kết nối Chọn file Web.config upload lên server Total Commander nhấp nút Edit Cửa sổ notepad mở với nội dung file cấu hình Hình: Mở file cấu hình web từ server http://www.thayphet.net 16 Chương 4: Triển khai Website Hình: Nội dung file cấu hình Nhiệm vụ phải thay đổi chuỗi kết nối đến CSDL củ với chuỗi kết nối copy từ trang thông tin CSDL Hình: Chuỗi kết nối trang thơng tin CSDL Hình: Nội dung file cấu hình sau sửa đổi Hình: Lưu thay đổi http://www.thayphet.net 17 Chương 4: Triển khai Website Hình: Upload file cấu hình thay đổi lên server Hình: Ghi đề lên file cũ Hình: Kiểm thử kết nối liệu 4.4 Tóm tắt Chương trình bày vấn đề quan trọng sau hồn thành dự án: Đăng ký, quản lý host triển khai ứng dụng ASP.NET MVC http://www.thayphet.net 18