Sau khi chọn được gói hosting phù hợp với nhu cầu sử dụng của mình, việc làm tiếp theo là cần upload website lên hosting để xuất bản website. Việc này không cần quá nhiều kĩ năng hay kiến thức chuyên sâu để thực hiện và trong bài viết này Vietnix sẽ hướng dẫn cách đưa website lên host chỉ trong nháy mắt với 2 cách đơn giản, bao gồm: cPanel File Manager và FTP client.
Chuẩn bị trước khi upload website lên hosting
Để upload website lên hosting, trước tiên bạn cần phải chuẩn bị một số vấn đề sau đây:
- File website: Những file này có thể là toàn bộ dữ liệu bên trong phần
public_html
cũ hoặc file source code hay bản backup (sao lưu) dữ liệu mới nhất thay cho source code. - File database (nếu có).
- Truy cập control panel của tài khoản hosting mới.
- Phần mềm FPT client như FileZilla.
Để tải trang web lên hosting, bạn cần truy cập control panel của tài khoản hosting bằng phần mềm FTP như FileZilla. Nếu trang web đã có, bạn có thể dễ dàng sao lưu và tải lên bằng tính năng sao lưu của CMS hoặc cPanel.
Có nhiều cách upload website lên hosting khác nhau, trong đó Vietnix chọn ra hai phương pháp phổ biến nhất là: File Manager (phù hợp với số lượng file ít), FTP client (phù hợp nếu website cần upload nhiều file):
Chọn nhà cung cấp hosting uy tín, tin cậy
Web Hosting chất lượng sẽ quyết định đến tốc độ và hiệu suất vận hành xuyên suốt của website. Vì thế hãy lựa chọn thật kỹ để tìm được nhà cung cấp hosting uy tín và sở hữu nhiều tính năng phù hợp với nhu cầu phát triển trang web. Khi chọn web host, có một số yếu tố quan trọng bạn nên lưu ý:
- Hỗ trợ trực tuyến là rất quan trọng.
- Cung cấp đầy đủ quyền kiểm soát tài khoản hosting.
- Đảm bảo web host có khả năng mở rộng để phát triển.
- Đầy đủ các chính sách hoàn tiền.
- Nhà cung cấp có hỗ trợ nhiều dịch vụ cộng thêm miễn phí.
- Chọn một nhà đăng ký tên miền được công nhận bởi ICANN để bảo vệ thương hiệu.
Chọn phương pháp upload website lên hosting
Dưới đây là 4 phương pháp upload website lên hosting, bạn chỉ cần chọn 1 trong 4 cách phù hợp với website của mình:
Cách 1. File Manager
Truy cập File Manager của nhà cung cấp dịch vụ hosting uy tín, tuy nhiên trình quản lý này có một hạn chế là chỉ giải nén được các file nhỏ. Vì vậy, hãy sử dụng FTP và giải nén bằng SSH để có thể tải web lên server nhanh nhất.
Cách 2. File Transfer Protocol (FPT)
Mỗi web hosting đều cho phép sử dụng FTP nên người dùng có thể kết nối với host để quản lý hiệu quả thông qua FTP client như FileZilla. Và tất cả thông tin cần thiết sẽ nằm trong mục FTP account bên dưới mục Files.
Điểm nổi bật của cách tải lên này là không có giới hạn kích thước, vì vậy người dùng có thể nhập các file sao lưu có kích thước bất kỳ.
Cách 3. Trình nhập website tự động
Đối với một số nhà cung cấp dịch vụ hosting, quy trình tải lên thuận tiện nhất là sử dụng công cụ Import Site (Nhập trang web). Khi sử dụng bạn có thể tải file lên để giải nén các trang web lớn vào thư mục public_html
một cách nhanh chóng.
Cách 4. Sử dụng WordPress Migration Plugin
Nếu bạn đang sử dụng mã nguồn WordPress sẽ có rất nhiều phương pháp khác để chuyển website, cách dễ nhất là sử dụng plugin như All in One WP Migration. Công cụ này sẽ tự động thực hiện tất cả công việc cho bạn, chỉ cần kéo và thả các file mạng vào đó.
Tuy nhiên, do có giới hạn về dung lượng nên muốn tải file lớn, người dùng cần sử dụng FTP và giải nén bằng SSH. Sau đó, di chuyển dữ liệu trong thư mục con ra khỏi thư mục public_html
.
Chọn cách upload file website lên host
Sau khi bạn đã lựa chọn xong cách để upload, dưới đây là hướng dẫn cách upload website lên hosting đơn giản, bạn có thể tham khảo.
Upload website lên hosting bằng File Manager
Có 2 cách để upload website lên hosting bằng File Manager, cụ thể như sau:
Cách 1: Upload bằng File Manager
- Bước 1: Chuyển tới thư mục File và nhấn mở File Manager.
- Bước 2: Sau đó truy cập vào
public_html
là root directory của tên miền (ví dụ:http://www.domainname.com/
) và các file sẽ được tải lên đây. Thư mục này cũng có thể thay đổi tùy thuộc vào URL mà bạn muốn sử dụng để truy cập chúng. Nếu bạn muốn nội dung xuất hiện tạihttp://www.domainname.com/something/
, nội dung đó phải được đặt trong thư mục public_html/something. - Bước 3: Để upload file, nhấn chuột phải và chọn mục Upload files.
- Bước 4: Tìm sao lưu được giải nén qua mục Select Files, nhấn chọn Upload để tiến hành và chờ hoàn tất.
- Bước 5: Tiến hành giải nén, nhấn chuột phải vào thư mục muốn giải nén và chọn mục Extract.
- Bước 6: Bạn sẽ cần chọn thư mục được extract. Trong ví dụ này, file cài đặt sẽ được extract vào thư mục public_html/test.
- Bước 7: Bạn chọn file muốn di chuyển, nhấp chuột phải và chọn Move. Trong hướng dẫn upload website lên host này, bạn phải chuyển mọi thứ từ public_html/test sang public_html.
- Bước 8: Sau khi dữ liệu được chuyển, người dùng có toàn quyền truy cập thông qua trình duyệt.
Cách 2: Upload qua cPanel File Manager
Truy cập cPanel của tài khoản hosting và làm theo hướng dẫn dưới đây:
Bước 1: Click vào icon File Manager, đặt bên dưới mục Files.
Bước 2: Trong File Manager, mở thư mục public_html.
Bước 3: Chọn Upload sau khi truy cập vào thư mục public_html.
Bước 4: Chọn Select File để chọn từng file hoặc kéo thả vào vùng nhận file.
Bước 5: Trong ví dụ này, Vietnix kéo thả file wordpress.zip.
Bước 6: Khi upload xong, quay lại File Manager để thấy file archive đã xuất hiện trong thư mục public_html. Click chuột phải và nhấn Extract để extract file archive.
Bước 7: Chọn vị trí file archive cần extract, ở ví dụ này sẽ lưu vào /public_html.
Bước 8: Sau khi giải nén file, bạn có thể xem các file đã được giải nén trong thư mục public_html. Đây là thư mục gốc của website.
Bước 9: Trang web đã tải xong. Bạn có thể truy cập vào trang web bằng cách nhập URL vào trình duyệt.
Upload website lên hosting bằng FPT client
Một số người dùng thích tải trang web của họ lên dịch vụ hosting qua FTP, ví dụ: FileZilla, SmartFTP, CoreFTP hoặc bất kỳ phần mềm nào khác để tải trang web lên. Trong các hướng dẫn sau, Vietnix sẽ sử dụng Filezilla.
Bước 1: Trước tiên, bạn cần lấy thông tin FTP thông qua FTP Access. Nếu bạn không nhớ mật khẩu FTP, bạn có thể đặt mật khẩu mới thông qua phần Change account password.
Bước 2: Mở FileZilla, điền thông tin FTP để truy cập và nhấn Quickconnect.
Bước 3: Sau khi kết nối với Filezilla, tìm dữ liệu trang web và kéo chúng từ bên trái của phần mềm sang bên phải, thư mục đích là “public_html”. Bạn cần giải nén file archive trước, vì FTP không có chức năng giải nén.
Bước 4: Tương tự, bạn có thể upload file nén qua FTP bằng cách kéo thả từ trái sang phải. Tại thời điểm này, người dùng cần giải nén chúng thông qua File Manager.
Bước 5: Sau khi tải trang web lên hosting, bạn có thể truy cập trang web bằng cách nhập URL vào trình duyệt. Bạn sẽ thấy trang cài đặt mặc định của website và có thể tùy chỉnh trang này để phù hợp với nhu cầu của mình.
Kiểm tra xem file đã ở trong thư mục public_html hay chưa
Khi website đã được upload, bạn chỉ cần kiểm tra bằng cách truy cập vào chúng thông qua mở tên miền lên trên trình duyệt để kiểm tra. Nếu tên miền chưa được trỏ đúng, bạn có thể sử dụng các phương pháp sau:
- Sửa file hosts trên máy tính để giả lập thay đổi DNS.
- Sử dụng công cụ online để kiểm tra tên miền.
- Sử dụng plugin trình duyệt để tạo file host ảo.
Nếu bạn cần di chuyển trang web từ thư mục con lên thư mục gốc (public_html), bạn có thể sử dụng File Manager hoặc FTP. Hãy nhớ tải cả cơ sở dữ liệu lên nếu cần thiết.
Tiến hành upload database lên website hosting
Thực hiện bước này khi website của người dùng đã có sẵn database. Nếu không, bạn có thể bỏ qua bước này.
Tạo database trên cPanel
Tạo một database mới tại section MySQL Databases
Khi tạo database bạn cần điền và ghi chú lại những thông số database như sau:
- MySQL Database
- MySQL User
- MySQL Host
- MySQL Password
Di chuyển vào phpmyadmin của database
Khi sử dụng phpMyAdmin để quản lý database, hãy import database MySQL. Nếu bạn muốn upload vào một database có sẵn, hãy xóa dữ liệu trước để tránh lỗi khi tải lên từ máy tính.
Di chuyển vào tab import và upload dữ liệu vào database
Nếu là lần đầu tạo database, chỉ cần vào tab Import để upload dữ liệu vào database trống.
Sau khi bạn đã có file SQL từ việc sao lưu website, bạn chỉ cần chọn file đó và nhấp Go để tải lên và nhập vào database. Khi phpMyAdmin hoàn thành quá trình và hiển thị thông báo thành công, bạn đã thành công trong việc nhập database.
Cập nhật file cấu hình để kết nối website và database
Sau khi tải database lên server, bạn cần mở file cấu hình PHP script để điền thông tin như host, tên database, tên người dùng và mật khẩu. File cấu hình có thể có tên và vị trí khác nhau tùy thuộc vào phần mềm bạn sử dụng. Ví dụ, với WordPress, file cấu hình là wp-config.php và nằm trong thư mục chứa WordPress (thường là public_html
).
Bước 6: Kiểm tra website đã hoạt động ổn định hay chưa
Sau khi tải trang web lên, bạn chỉ cần truy cập để kiểm tra xem website có còn hoạt động bình thường hay không. Thông thường, sau khi trỏ tên miền về website, người dùng đợi khoảng 24 giờ để DNS được quảng bá rộng rãi. Nếu tên miền trỏ đến nơi khác, bạn có thể kiểm tra trang web của mình ngay lập tức bằng cách duyệt đến:
- Thông qua file host: Khi bạn có một file đặc biệt trên máy tính của mình, bạn có thể điều chỉnh file đó để mô phỏng các thay đổi DNS.
- Kiểm tra trang web bằng công cụ trực tuyến: Có một số tùy chọn có sẵn cho người dùng, chỉ cần dán tên miền và công cụ sẽ thực hiện kiểm tra trang web cho bạn.
- Sử dụng plugin browser để giúp người dùng tạo file host ảo. Bạn cũng có thể sử dụng chúng để kiểm tra các thay đổi DNS bằng cách nhập tên miền và địa chỉ IP vào (Bản ghi A).
Vietnix hiện cung cấp nhiều gói hosting khác nhau với mức giá chỉ từ 20.000VND/Tháng kèm nhiều quà tặng hấp dẫn, bao gồm: Hosting Giá Rẻ, NVMe Hosting, Business Hosting, SEO Hosting, WordPress Hosting. Dù bạn muốn xây dựng website cá nhân hay doanh nghiệp, trang thương mại điện tử, Vietnix đều có gói dịch vụ phù hợp. Trải nghiệm dịch vụ hosting chất lượng hàng đầu tại Vietnix – Đảm bảo sự ổn định, tốc độ và bảo mật vượt trội! Đăng ký dùng thử ngay hôm nay để cảm nhận sự khác biệt.
Lời kết
Vietnix hy vọng thông qua những thông tin hữu ích phía trên đã có thể nắm rõ được về cách upload website lên hosting. Đọc thêm các bài viết của Vietnix về Top 10 nhà cung cấp dịch vụ hosting tại Việt Nam và Mua hosting ở đâu giá rẻ? Top 9 hosting tốt nhất, uy tín 2023. Vietnix xin chúc bạn thành công
Xin hỏi chuyên gia tư vấn.
Tôi thiết kế 1 bản draft trang web trên google, tôi có tên miền do Vietnix cung cấp,
Xin chuyên gia hướng dẫn các bước để up trang bản nháp web này lên địa chỉ do Vietnix cung cấp.
TRân trong cảm ơn