Kiến thức lập trình — August 5, 2016 at 10:19 am

Hướng dẫn từng bước publish website lên hosting miễn phí

by

Có thể nói đối với một lập trình viên, điều tuyệt vời nhất chưa phải là làm ra được một ứng dụng website hoàn hảo mà là muốn mọi người đều thấy được thành quả mình làm ra. Nhưng để làm được như thế các lập trình viên buộc phải bỏ tiền ra để mua hosting. Vì thế trong bài viết này mình sẽ hướng dẫn các bạn cách đăng ký được hosting hoàn toàn miễn phí.

Bắt đầu với somee, chúng ta sẽ vô trang chủ somee.com để lựa gói hosting cho mình.

chon-goi

Sau khi lựa chọn gói hosting, somee sẽ yêu cầu chúng ta đăng ký 1 tài khoản để có thể sử dụng

register

Việc đăng ký rất đơn giản, sau khi nhập các thông tin đầy đủ somee sẽ gửi cho các bạn 1 mã xác nhận vào email để có thể kích hoạt tài khoản!

Sau khi kích hoạt tài khoản, chúng ta sẽ bắt đầu tạo mới 1 website

control panel

Do là gói miễn phí nên chúng ta bắt buộc phải sử dụng subdomain của somee.com. Ở đây chúng ta cần quan tâm tới Operating System và ASP.NET version. Lựa chọn cho đúng với phiên bản của website mà các bạn đang phát triển. Ở đây, mình tạo site cho 1 trang web viết bằng MVC 5 + Entity Framework 6 vì thế mình chọn Server 2012 , ASP.NET version 4.0,4.5.

Như vậy là chuẩn bị hosting đã xong. Bước tiếp theo chúng ta chuẩn bị các thứ để đưa trang web chạy.

Bước 1: Đưa database lên

db dashboard

Tiến hành tạo 1 database

create db

Ở đây các bạn chú ý tới phiên bản của db cho phù hợp với phiên bản mà mình đang sử dụng bên dưới local. Sau khi tạo thành công, chúng ta tiến hành đưa database từ local lên!

Có 3 cách để có thể đưa database của bạn lên

1. Sử dụng script để tạo database và insert dữ liệu

2. Sử dụng file backup để restore

3. Sử dụng datafile để attach database.

Ở đây mình lựa chọn cách restore database từ file backup mà mình đã tạo dưới local.

Restore database thành công!

Lúc này database của bạn đã được public, bây giờ sẽ điều chỉnh chuỗi kết nối của bạn trong web.config để kết nối tới database mới này! Sau khi chỉnh sửa chuối kết nối, bạn có thể chạy thử dưới local để xem có thể kết nối được hay chưa. Nếu kết nối thành công, chúng ta tiến hành publish project (Lựa chọn publish ra File System) và nén thành file *.zip.

Đưa site lên hosting, bạn vô phần File Manager và lựa chọn file zip mà bạn vừa tạo chọn upload and unzip.

Sau khi unzip thành công thì công việc đưa website lên hosting của bạn cũng kết thúc. hãy bắt đầu trải nghiệm thành quả của mình…

Như vậy các bạn đã có được một hosting hoàn toàn miễn phí rồi. Hy vọng đây sẽ là những kiến thức hữu ích dành cho bạn.

Chúc các bạn thành công!

Nguồn: trandev90

Leave a Comment

Your email address will not be published. Required fields are marked *