Cách upload website lên hosting cho người mới
Hướng dẫn Web Hosting · cập nhật 26/07/2026
Để upload website lên hosting, bạn tải toàn bộ file của trang vào thư mục gốc của hosting bằng File Manager trên bảng điều khiển hoặc bằng phần mềm FTP. Làm lần đầu mất khoảng 15 tới 30 phút. Bài này hướng dẫn từng bước cho người chưa từng đưa file lên máy chủ bao giờ.
Bạn gặp việc này ngay sau khi mua hosting và đã có sẵn bộ file website trên máy tính, hoặc khi nhận file trang từ người thiết kế. Đưa file sai chỗ là gõ tên miền vào chỉ thấy trang trống hoặc trang mặc định của nhà cung cấp, nên bước đặt đúng thư mục là quan trọng nhất.
- Chuẩn bị bộ file website và thông tin đăng nhập.
- Chọn cách upload: File Manager hay FTP.
- Đặt file vào đúng thư mục gốc của website.
- Kiểm tra trang đã hiện đúng trên trình duyệt.
Cần chuẩn bị gì trước khi đưa file website lên
Trước khi bắt đầu, bạn cần ba thứ: bộ file website trên máy, thông tin đăng nhập hosting và biết thư mục gốc của website nằm ở đâu. Thiếu một trong ba thì kẹt giữa chừng, nên gom đủ trước sẽ nhanh hơn dừng lại tìm từng thứ.
| Thứ cần có | Lấy ở đâu | Dùng để làm gì |
|---|---|---|
| Bộ file website | Trên máy tính hoặc người thiết kế gửi | Nội dung sẽ đưa lên |
| Thông tin đăng nhập hosting | Email nhà cung cấp gửi khi mở gói | Vào bảng điều khiển |
| Thông tin FTP | Bảng điều khiển, mục FTP | Kết nối bằng phần mềm FTP |
| Tên thư mục gốc | Thường là public_html hoặc httpdocs | Nơi đặt file website |
Nếu bạn chưa nhận được thông tin đăng nhập, xem nhận thông tin hosting và đăng nhập lần đầu. Thư mục gốc mỗi bảng điều khiển đặt tên khác nhau, giải thích ở public_html là gì và đặt file website vào đâu.
Nên upload bằng File Manager hay phần mềm FTP
Hai cách đều đưa file lên được. File Manager nằm sẵn trong bảng điều khiển, hợp khi tải vài file hoặc một file nén. Phần mềm FTP cài trên máy, hợp khi website có hàng trăm file và bạn cần kéo cả thư mục lên một lần. Người mới thường bắt đầu bằng File Manager.
| Tiêu chí | File Manager | Phần mềm FTP |
|---|---|---|
| Cần cài đặt | Không, chạy trong trình duyệt | Cài WinSCP hoặc FileZilla |
| Số file nhiều | Chậm, nên nén lại rồi tải | Kéo cả thư mục, nhanh hơn |
| Giải nén trên máy chủ | Có sẵn nút Extract | Không, phải giải nén trước |
| Hợp với ai | Người mới, ít file | Website nhiều file |
Cách gọn nhất cho người mới: nén cả website thành một file zip, tải file zip đó lên bằng File Manager rồi bấm giải nén ngay trên máy chủ. Vừa nhanh vừa tránh sót file so với tải từng file một.
Cách upload website lên hosting bằng File Manager
File Manager là trình quản lý file chạy ngay trong bảng điều khiển, không cần cài gì thêm. Bốn bước upload dưới đây đưa cả website lên bằng một file nén rồi giải nén tại chỗ, cách ít lỗi nhất cho lần đầu.
1. Nén website thành file zip trên máy
Chọn tất cả file và thư mục của website, bấm chuột phải rồi chọn nén thành file zip. Lưu ý nén phần bên trong thư mục website, không nén cả thư mục cha, nếu không giải nén ra sẽ lồng thêm một cấp thư mục thừa.
2. Mở File Manager và vào thư mục gốc
Trong bảng điều khiển, mở File Manager rồi đi vào thư mục gốc của website, thường tên là public_html trên DirectAdmin hoặc httpdocs trên Plesk. Đây là thư mục mà máy chủ đem ra hiển thị khi có người vào tên miền.
3. Tải file zip lên
Bấm nút Upload trong File Manager, chọn file zip vừa nén rồi chờ thanh tiến trình chạy xong. File càng nặng thì chờ càng lâu, một website vài chục MB thường mất dưới một phút với đường truyền ổn định.
4. Giải nén ngay trên máy chủ
Bấm chuột phải vào file zip vừa tải lên, chọn Extract để giải nén. Sau khi giải nén xong, kiểm tra file index.html hoặc index.php có nằm thẳng trong thư mục gốc không, vì đây là file máy chủ mở đầu tiên.
Cách tải file lên bằng phần mềm FTP
FTP là cách kết nối máy tính với hosting để chép file qua lại. Bạn cài một phần mềm FTP như WinSCP hoặc FileZilla, nhập bốn thông tin kết nối rồi kéo thả file như trên máy tính. Cách upload này hợp khi website có nhiều file.
- Cài phần mềm FTP, mở lên và mở cửa sổ kết nối mới.
- Nhập địa chỉ máy chủ là tên miền hoặc IP hosting, cổng 21.
- Nhập tên đăng nhập và mật khẩu FTP lấy từ bảng điều khiển.
- Sau khi kết nối, mở thư mục gốc rồi kéo cả thư mục website vào.
Kéo thả xong, phần mềm hiện tiến trình từng file. Chờ tới khi mọi file chuyển hết mới đóng, đóng giữa chừng dễ bỏ sót file khiến trang thiếu ảnh hoặc thiếu định dạng.
Kiểm tra website đã lên đúng chưa và xử lý lỗi
Đưa file xong, mở tên miền trên trình duyệt để xem trang có hiện đúng không. Nếu ra trang trống hoặc trang mặc định, gần như luôn do file nằm sai thư mục hoặc thiếu file mở đầu. Ba lỗi dưới đây hay gặp nhất khi làm lần đầu.
| Dấu hiệu | Nguyên nhân thường gặp | Cách xử lý |
|---|---|---|
| Ra trang mặc định của nhà cung cấp | File nằm ngoài thư mục gốc | Chuyển file vào đúng public_html hoặc httpdocs |
| Báo lỗi 403 hoặc thấy danh sách file | Thiếu file index mở đầu | Đặt index.html hoặc index.php vào thư mục gốc |
| Trang hiện nhưng mất ảnh, mất định dạng | Tải thiếu file hoặc sai đường dẫn | Tải lại cho đủ, kiểm tra thư mục con |
Muốn chắc chắn hơn về cách kiểm tra sau khi đưa file lên, đọc kiểm tra website đã chạy chưa sau khi lên hosting. Nếu trang báo mã lỗi cụ thể, xem vì sao website báo lỗi 403 404 500 và cách xử.
Việc nên làm sau khi upload website xong
Sau khi trang chạy đúng, xoá file zip đã tải lên để khỏi chiếm dung lượng, và đổi mật khẩu FTP nếu bạn từng chia sẻ nó cho người thiết kế. Đây là hai việc nhỏ nhưng hay bị bỏ quên, để lại thì vừa tốn chỗ vừa hở quyền truy cập.
Nếu tên miền chưa trỏ về hosting này, trang vẫn chưa vào được qua tên miền dù file đã lên đủ. Làm tiếp bước trỏ tên miền về hosting bằng bản ghi A và CNAME để tên miền dẫn đúng về nơi bạn vừa đặt file.
Bài khác trong Web Hosting
Xem cả 14 bàiLàm theo vẫn chưa được?
Gửi yêu cầu hỗ trợ, kỹ thuật xem trực tiếp trên dịch vụ của Anh/Chị.