HƯỚNG DẪN CHI TIẾT CÁCH UP CODE WEBSITE LÊN HOSTING
📌 Giới thiệu
Khi bạn đã hoàn thành việc xây dựng website bằng HTML, CSS, JavaScript, hoặc PHP, bước tiếp theo là đưa website của bạn lên internet để người khác có thể truy cập qua trình duyệt. Bài viết này sẽ hướng dẫn bạn từng bước để upload website lên hosting bằng cách sử dụng cPanel – File Manager, phổ biến với các dịch vụ như Hostinger, GoDaddy, Tinohost, v.v.
🧰 Chuẩn bị trước khi upload
✅ 1. Có source code website
- Source code bạn đã làm xong trên máy tính.
- Ví dụ: gồm các file như
index.html
,style.css
,script.js
, hoặcindex.php
.
✅ 2. Có tài khoản hosting + domain (tên miền)
- Bạn đã mua hosting và được cấp thông tin đăng nhập vào cPanel.
- Tên miền đã trỏ về hosting (thường hệ thống tự trỏ sẵn nếu mua cùng một nơi).
🧭 Các bước upload website lên hosting bằng cPanel
🔹 Bước 1: Nén toàn bộ source code thành file .zip
- Chọn toàn bộ thư mục và file của website (không bao gồm thư mục gốc nếu không cần).
- Nhấn chuột phải → “Nén” → Chọn định dạng
.zip
. - Ví dụ:
mywebsite.zip
🔹 Bước 2: Truy cập vào cPanel
- Vào trình duyệt và truy cập đường dẫn cPanel, ví dụ:
https://yourdomain.com/cpanel
- Nhập username và password được cấp.
🔹 Bước 3: Vào File Manager
- Trong giao diện cPanel, tìm mục File Manager.
- Nhấn vào thư mục public_html – đây là thư mục chứa file của website chạy chính.
🔹 Bước 4: Tải file ZIP lên hosting
- Trong
public_html
, nhấn nút Upload. - Chọn file
.zip
bạn đã nén ở bước 1. - Chờ upload hoàn tất.
🔹 Bước 5: Giải nén file ZIP
- Sau khi upload xong, quay lại File Manager.
- Click chuột phải vào file
.zip
vừa upload → Chọn Extract. - Đảm bảo file như
index.html
hoặcindex.php
nằm trực tiếp trongpublic_html
.
🔹 Bước 6: Kiểm tra website
- Mở trình duyệt, gõ tên miền của bạn:
https://yourdomain.com
- Nếu mọi thứ đúng, website sẽ hiển thị thành công!
💡 Một số lưu ý
- File chính phải là
index.html
hoặcindex.php
để trình duyệt tự nhận. - Nếu website bạn dùng PHP, hosting cần hỗ trợ PHP (đa số shared hosting đều có).
- Nếu website bạn cần database (MySQL):
- Tạo database trong cPanel → Import
.sql
qua phpMyAdmin. - Cấu hình file kết nối DB (
config.php
,.env
,…).
- Tạo database trong cPanel → Import
🔧 Các lỗi thường gặp
Lỗi | Nguyên nhân | Cách khắc phục |
---|---|---|
Website trắng xóa | Không có index.html hoặc index.php |
Đảm bảo file chính nằm đúng chỗ |
404 Not Found | Sai đường dẫn, file bị thiếu | Kiểm tra lại thư mục và cấu trúc file |
Lỗi kết nối database | Sai username/password hoặc chưa tạo database | Kiểm tra file cấu hình và tạo DB đúng cách |
🎉 Kết luận
Việc upload website lên hosting không quá khó nếu bạn nắm được các bước cơ bản. Chỉ cần có source code, hosting, và làm theo hướng dẫn trên là bạn có thể “xuất bản” website của mình ra thế giới 🌍.
Nếu bạn dùng loại code hoặc hosting khác (VD: React, Node.js, Laravel, hoặc dùng VPS), hãy để lại bình luận hoặc inbox mình hướng dẫn riêng nhé!