Upload website lên hosting DirectAdmin
Hướng dẫn DirectAdmin · cập nhật 31/07/2026
Để upload website lên hosting DirectAdmin, bạn nén mã nguồn thành một file zip, dùng File Manager tải file đó vào thư mục public_html, rồi giải nén ngay trên hosting. Cách này nhanh hơn tải từng file. Toàn bộ mất chừng 10 phút tuỳ dung lượng.
Bạn cần tới việc này khi đã có sẵn mã nguồn website trên máy và muốn đưa lên hosting để chạy trên tên miền thật. DirectAdmin cho hai cách đưa file lên: qua File Manager trong trình duyệt, hoặc qua phần mềm FTP. Bài này đi theo File Manager vì không cần cài thêm gì.
- Nén toàn bộ mã nguồn website thành một file zip.
- Mở File Manager và vào thư mục public_html.
- Tải file zip lên rồi giải nén ngay trên hosting.
- Kiểm tra website chạy được trên tên miền.
public_html là thư mục chứa website của bạn
Trên hosting DirectAdmin, thư mục public_html là nơi đặt toàn bộ file website. Bất cứ file nào bạn muốn hiển thị trên tên miền đều phải nằm trong đó. File index.html hoặc index.php đặt ngay trong public_html chính là trang chủ. Đó là file mở ra đầu tiên.
Nếu đặt file ra ngoài public_html, ví dụ vào thư mục gốc của tài khoản, thì trình duyệt không thấy được. Đây là lỗi hay gặp. Người mới dính suốt. Bạn đọc thêm bài public_html là gì và đặt file website vào đâu để nắm rõ.
Nén mã nguồn thành file zip trước khi tải lên
Tải một file zip lên rồi giải nén nhanh hơn nhiều so với tải hàng trăm file lẻ. Trên máy tính, bạn chọn toàn bộ file và thư mục của website rồi nén thành zip. Chú ý nén phần bên trong. Đừng nén cả thư mục cha, nếu không giải nén ra file sẽ lồng thêm một cấp thừa.
1. Chọn đúng phần cần nén
Mở thư mục website trên máy, chọn tất cả file bên trong gồm cả file ẩn như .htaccess. Nếu bạn nén cả thư mục cha, sau khi giải nén website sẽ nằm trong một thư mục con và tên miền hiện trang trắng.
2. Tạo file zip
Bấm chuột phải rồi chọn nén thành zip. Đặt tên ngắn, không dấu. Ví dụ web.zip. Đợi máy nén xong là có file để tải lên.
Cách tải file zip lên bằng File Manager
Trong DirectAdmin, bạn mở nhóm File Manager, đi vào thư mục public_html, rồi bấm nút Upload để chọn file zip từ máy. File Manager hỗ trợ kéo thả trong nhiều phiên bản, bạn kéo thẳng file zip vào cửa sổ cũng được.
| Bước | Thao tác trong File Manager |
|---|---|
| Mở thư mục | Bấm vào public_html trong cây thư mục |
| Tải lên | Bấm Upload rồi chọn file zip |
| Chờ hoàn tất | Thanh tiến trình chạy tới 100% |
| Kiểm tra | File zip xuất hiện trong danh sách |
File lớn có thể vượt giới hạn upload của hosting. Nếu gặp lỗi kích thước, bạn chia nhỏ hoặc tải qua FTP theo bài tạo tài khoản FTP trên DirectAdmin.
Giải nén file trên hosting và dọn file thừa
Sau khi tải lên, bạn bấm chuột phải vào file zip trong File Manager rồi chọn Extract hoặc giải nén. Toàn bộ file bung ra ngay trong public_html. Việc này chạy trên server nên rất nhanh. Không phụ thuộc mạng nhà bạn.
Giải nén xong thì xoá file zip. Vừa đỡ chiếm dung lượng, vừa tránh người khác tải về mã nguồn của bạn. Kiểm tra lại danh sách file, đảm bảo index.php hoặc index.html nằm ngay trong public_html chứ không nằm trong thư mục con.
Kiểm tra website đã chạy chưa
Mở trình duyệt và gõ tên miền của bạn. Nếu tên miền đã trỏ về hosting, trang chủ website sẽ hiện ra. Nếu tên miền chưa trỏ, bạn có thể xem thử qua địa chỉ tạm mà hosting cấp, hoặc trỏ tên miền trước rồi kiểm tra lại.
- Gõ tên miền vào trình duyệt để xem trang chủ.
- Nếu trang trắng, kiểm tra file index có nằm đúng trong public_html không.
- Nếu tên miền chưa hiện, trỏ tên miền theo bài trỏ tên miền vào hosting DirectAdmin.
Website dùng cơ sở dữ liệu thì còn phải tạo database và sửa file cấu hình kết nối. Bạn xem bài tạo database MySQL trên DirectAdmin để làm bước đó.
Bài khác trong DirectAdmin
Xem cả 31 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ị.