Hướng dẫn đưa website asp.net lên hosting miễn phí somee.com

Một vấn đề mà nhiều bạn học thiết web gặp phải đó là vấn đề không biết đăng tải website mà mình thiết kế lên mạng để mọi người trên Internet đều có thể xem được, đó là do khi học các bạn chỉ được trang bị kỹ năng lập trình, thiết kế mà không được trang bị kỹ năng publishing. Bài viết này gợi ý cho bạn một cách để đăng tải một Website được thiết kế bằng ngôn ngữ ASP.NET lên một hosting

miễn phí nhưng có đầy đủ tính năng và sức mạnh của một hosting chuyên nghiệp. Nào chúng ta cùng bắt đầu thực hiện:

Bước 1: Đăng ký tài khoản hosting

Có nhiều hosting miễn phí hỗ trợ ASP.NET và cơ sở dữ liệu SQL bạn có thể chọn một trong số đó để đăng ký tài khoản. Tuy nhiên trong phạm vi bài viết này tôi giới thiệu một hosting miễn phí ở địa chỉ

//somee.com/ . Bạn nhập địa chỉ hosting vào ô address của trình duyệt, sau đó kéo xuống phía dưới lựa chọn Free Web Hosting để chuyển tới trang đăng ký.

Nhấn vào nút “Order now” để xác nhận đăng ký hosting miễn phí và chuyển sang trang khai báo thông tin

Bạn khai báo đầy đủ các thông tin được yêu cầu, các trường có dấu * là bắt buộc phải điền thông tin. Sau khi hoàn thành việc khai báo thông tin bạn nhấn vào nút “Register new user and continue” để thực hiện việc đăng ký thông tin. Nếu các thông tin bạn nhập vào chưa đúng hệ thống sẽ cảnh báo để bạn chỉnh sửa, còn không hệ thống sẽ đưa bạn tới trang Check-out.

Bạn nhớ đánh dấu vào 2 ô check rồi nhấn vào “Continue” để hoàn thành việc đăng ký và chuyển sang giao diện quản trị hosting.

Bước 2: Khởi tạo Website

Sau khi đã hoàn thành việc đăng ký hosting tại //somee.com bạn chuyển sang phần khởi tạo thông tin cho Website của bạn.

Tại cửa sổ Create website bạn nhập các thông tin về tên website [sẽ có dạng tenwebsite.somee.com], tiêu đề, mô tả cho website … rồi nhấn vào nút “Create website” để hệ thống khởi tạo thông tin ban đầu cho website của bạn.

Quá trình khởi tạo thành công sẽ đưa bạn tới trang thông báo “You website was created successfully !” lúc này bạn nhấn vào liên kết “Manage website” để thực hiện cấu hình cho website

Bước 3: Sao lưu dữ liệu

Để thuận tiện cho việc thao tác với dữ liệu trên hosting bạn cần tạo ra một file backup của cơ sở dữ liệu. Để thực hiện backup CSDL bạn khởi động trình quản lý “Microsoft SQL Server Managerment Studio” và chọn đến CSDL cần sao lưu. Nhấn phải chuột vào CSDL cần sao lưu chọn Task à Back Up …

Xuất hiện cửa sổ tùy chọn backup bạn chọn nơi sẽ lưu file backup này rồi nhấn vào nút OK để hệ thống thực hiện việc sao lưu CSDL

Bước 4: Cấu hình Website

Trang Website properties sẽ cung cấp cho bạn các thông tin cơ bản về website mà bạn đã đăng ký và khởi tạo. Bạn cần nhớ thông tin Site name chính là địa chỉ website của bạn, FPT address sẽ cung cấp cho bạn thông tin để bạn sử dụng để upload website của bạn lên host [sẽ hướng dẫn ở bước 6]

Ở khung chức năng phía bên trái bạn sẽ sử dụng một vài tác vụ chính để cấu hình trang khởi động đầu tiên của website, hay khởi tạo tài khoản và khôi phục dữ liệu cho website. Tôi sẽ hướng dẫn bạn cấu hình các chức năng này. Các chức năng khác bạn tự tìm hiểu thêm nhé

  1. Cấu hình trang khởi động cho website

Bạn lựa chọn chức năng Default Documents ở khung chức năng phía bên trái để xuất hiện hướng dẫn ở khung bên phải. Mặc định hệ thống sẽ lấy trang Default.aspx làm trang khởi động cho mọi website, nếu bạn muốn một trang khác [Home.aspx chẳng hạn] thì bạn phải thêm phần cấu hình ở trong tệp web.config bằng cách copy đoạn mã ví dụ và paste vào trong tệp web.config ở đúng vị trí, sau đó thay tên Index.aspx thành Home.aspx.

  1. Tạo tài khoản cơ sở dữ liệu

Để sử dụng cơ sở dữ liệu SQL cho website của bạn, đầu tiên bạn phải tạo một tài khoản để quản lý và truy cập cơ sở dữ liệu bằng cách nhấn vào tác vụ “Logins” ở phần MS SQL để chuyển tới cửa sổ cho phép khởi tạo tài khoản. Bạn điền tên tài khoản vào phần Login name và mật khẩu vào ô Password sau đó chọn “Add login” để thêm tài khoản quản trị cơ sở dữ liệu

  1. Khởi tạo cơ sở dữ liệu

Bạn nhấn vào tác vụ Database để chuyển đến cửa sổ cho phép tạo mới cơ sở dữ liệu của website, sau đó nhấn vào nút Create để tạo mới một cơ sở dữ liệu SQL

Bạn điền các thông tin về tên cơ sở dữ liệu muốn tạo, chọn tài khoản quản lý cơ sở dữ liệu, phiên bản SQL trong danh sách rồi nhấn vào nút “Create empty database” để tạo mới CSDL

  1. Quản lý cơ sở dữ liệu [Restore – Backup]

Sau khi tạo mới CSDL bạn có thể thực hiện các thao tác thêm/sửa/xóa … nhưng theo mình thì các bạn đã có CSDL ở máy và thực hiện backup rồi bây giờ chỉ cần restore lại để sử dụng là OK, và ở đây mình sẽ hướng dẫn các bạn thao tác restore CSDL từ file backup đã có sẵn [đã tạo ở bước trên]

Để restore CSDL đầu tiên bạn phải lựa chọn CSDL đã tạo ở khung bên trái, sau đó lựa chọn chức năng Restore Database ở khung bên trái để chuyển tới cửa sổ Restore MS SQL Database

Tại cửa sổ này bạn kéo xuống phần Upload and restore nhấn vào nút “Chọn tệp tin” để tìm đến nơi đã lưu file backup [có phần mở rộng là .bak] trên máy tính của bạn, sau đó bạn nhấn vào nút “Upload the file and restore it” để thực hiện việc upload tệp và restore CSDL

Bước 5: Biên dịch Website

Một công việc quan trọng khi đẩy website lên hosting là bạn phải thực hiện biên dịch website. Để thực hiện biên dịch website các bạn thao tác như sau:

Từ cửa sổ của chương trình Visual Studio 2010 [tương tự với các phiên bản VS 2008, VS 2005 nhé …] chọn menu Build à Publish Web site để xuất hiện cửa sổ Publish Website

Bạn chọn “User fixed naming and single page asemblies” rồi nhấn “OK” để thực hiện biên dịch website

Bước 6: Đẩy Website đã tạo lên host

Sau khi biên dịch Website thành công bạn sử dụng một chương trình upload FTP để thực hiện việc đẩy website lên hosting. Ở đây tôi dùng chương trình CuteFTP 8.0 để hỗ trợ việc upload các file lên host

Sau khi khởi động chương trình sẽ có giao diện như hình bên dưới. Các bạn nhập địa chỉ FTP, tài khoản FTP và mật khẩu của hosting vào sau đó nhấn Enter để connect với host. Lưu ý: mật khẩu chính là mật khẩu lúc bạn khởi tạo tài khoản

Sau đó bạn click đúp chuột vào phần www.ttth.somee.com [của bạn có thể tên khác nhưng lưu ý chọn phần có mở đầu là www]

Tiếp theo bạn tìm ở khung bên trái đến vị trí mà bạn đã biên dịch Website. Sau đó kéo tất cả phần nội dung có ở khung bên trái sang khung bên phải để chương trình upload lên host.

Bước 7: Tinh chỉnh tệp Web.config

Sau khi hoàn thành việc upload website lên host bạn cần phải chỉnh lại thông số kết nối cơ sở dữ liệu trong tệp web.config để website có thể hoạt động được. Để chỉnh đúng các thông số kết nối cơ sở dữ liệu bạn tìm ở khung bên trái của phần quản lý host [somee.com] nhấn vào tên CSDL vừa tạo để xuất hiện thông tin về chuỗi kết nối

Bạn sử dụng các thông tin này để chỉnh lại tệp web.config [Lưu ý: trên hình minh họa mình đã xóa đi phần mật khẩu, các bạn tự điền mật khẩu của các bạn vào nhé]

Đến đây quá trình thao tác hoàn thành. Bạn có thể mở trình duyệt ra và gõ vào địa chỉ //www.ttth.somee.com/ và chiêm ngưỡng thành quả của mình. Chúc các bạn thành công !

Chủ Đề