Hướng dẫn upload source code website lên Hosting trong 6 bước đơn giản ai cũng làm được

Tải trang web của bạn lên máy chủ lưu trữ là bước đầu tiên để đưa sản phẩm của bạn lên Internet.
Đặc biệt nếu trang web của bạn có cơ sở dữ liệu, hãy tìm hiểu cách tải trang web lên máy chủ và thay đổi các tệp cấu hình mặc định để trang web kết nối đúng cách với máy chủ cơ sở dữ liệu. Phương pháp này cũng được sử dụng để khôi phục một trang web hiện có khi người dùng có các tệp cơ sở dữ liệu và trang web chính.

Bạn nên giới thiệu gì khi tải một trang web lên lưu trữ? 
Để có thể upload website lên host trước tiên bạn phải có 2 file dữ liệu sau: 

Tệp trang web: Các tệp này có thể là bất kỳ dữ liệu nào trong miền public_html cũ hoặc tệp mã nguồn hoặc cơ sở dữ liệu mới nhất.
Cơ sở dữ liệu tệp (nếu có). Người dùng có thể giành quyền kiểm soát các tài khoản lưu trữ mới bằng phần mềm máy khách FTP như FileZilla. Nếu bạn đã có website thì rất dễ lấy 2 file trên với các tính năng hỗ trợ của CMS hoặc sao lưu cPanel. Khi bạn đã chuẩn bị đầy đủ các tệp sao lưu trang web trên máy tính của mình, bạn có thể bắt đầu quá trình tải trang web của mình lên máy chủ một cách dễ dàng.

Các bước làm theo 
Để có thể tải trang web của bạn lên máy chủ lưu trữ, trước tiên bạn phải có dịch vụ lưu trữ chất lượng cao. Hiện nay trên thị trường có rất nhiều nhà cung cấp dịch vụ cho phép người dùng đăng ký web hosting để đưa website của mình lên mạng. Tuy nhiên, để tự mình lựa chọn được mức giá phù hợp không phải là điều dễ dàng. Hãy làm theo hướng dẫn nhanh chóng và dễ dàng để thiết lập và chạy một trang web dưới đây! 

Bước 1: Chọn nhà cung cấp dịch vụ lưu trữ đáng tin cậy 

Luôn nhớ rằng khía cạnh quan trọng nhất của một trang web là chọn đúng máy chủ lưu trữ web. Việc tạo một trang web không nên xem nhẹ vì nó có thể ảnh hưởng lớn đến công việc kinh doanh của bạn. Do đó, hãy chọn nhà cung cấp dịch vụ lưu trữ tốt nhất có tất cả các tính năng cần thiết để tạo nền tảng vững chắc cho các dịch vụ web của bạn đạt đến đỉnh cao. Dưới đây là một số yếu tố quan trọng để người dùng chọn một máy chủ web uy tín: 

Dịch vụ hỗ trợ trực tuyến: Không có gì tệ hơn là gặp khó khăn và tìm được người giúp đỡ. Nếu máy chủ lưu trữ web không hỗ trợ hệ thống tự động hoặc hệ thống trò chuyện trực tiếp, bạn sẽ khó tự mình tìm ra câu trả lời. Người dùng có một số quyền nhất định đối với không gian lưu trữ: bạn càng có ít quyền kiểm soát đối với tài khoản lưu trữ của mình, bạn càng gặp nhiều vấn đề hơn khi trang web của bạn dễ bị tấn công hơn. Cụ thể là sử dụng WordPress.com hoặc WordPress.org (bản private). Không gian phát triển rộng rãi: các trang web thành công nhất chọn các nhà đầu tư dài hạn và khai thác chúng một cách kiên nhẫn. Trước khi bạn gắn bó với một máy chủ lưu trữ web, hãy đảm bảo rằng bạn có dịch vụ lưu trữ hoặc giải pháp phù hợp khi trang web của bạn phát triển, bạn có thể chọn từ các tùy chọn khác. Ví dụ: máy chủ ảo riêng hoặc dịch vụ lưu trữ đám mây.
Đảm bảo hoàn tiền: Không ai muốn mất tiền, vì vậy hãy nhớ kiểm tra chính sách hoàn tiền của chủ nhà. Điều này nói lên rằng nếu người lao động trong công việc không tốt, họ sẽ biết quyền lợi của mình trước khi quyết định gắn bó lâu dài với công việc khác.
Hỗ trợ các dịch vụ bổ sung: Mọi người đều muốn thêm các dịch vụ và tính năng bổ sung được yêu cầu khi sử dụng nhà cung cấp dịch vụ lưu trữ. Cụ thể, miễn phí dịch vụ đăng ký tên miền, gói hosting bất kỳ, chứng chỉ SSL xanh và nhiều quà tặng hay khuyến mại hấp dẫn khác, v.v.

Bước 2: Chọn cách upload website lên hosting 

Dưới đây là 4 cách 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ông cụ quản lý tệp dựa trên web – Trình quản lý tệp 
Nhận trình quản lý tệp từ nhà cung cấp dịch vụ lưu trữ có uy tín. Tuy nhiên, khi bạn sử dụng web với điều khiển này, có một hạn chế là nó có thể loại bỏ các tệp nhỏ. Vì vậy hãy sử dụng FTP và SSH để upload ứng dụng web lên host.

Chi tiết cách up website lên hosting đơn giản hiệu quả 
Chi tiết cách up website lên hosting đơn giản hiệu quả 
Giao thức truyền tệp (FTP) 
Như với bất kỳ máy chủ nào cung cấp quyền truy cập FTP, người dùng có thể sử dụng ứng dụng khách FTP như FileZilla để kết nối với máy chủ lưu trữ và quản lý chúng một cách hiệu quả. Thông tin quan trọng sẽ được đặt trong phần Tài khoản FTP trong phần Tệp.

Nếu bạn chọn phương thức tải xuống này, sẽ không có giới hạn. Điều đó cũng có nghĩa là bất kỳ kích thước tệp sao lưu nào cũng có thể được nhập.

Nhập trang web tự động 
Đối với một số khách truy cập, phương pháp tải xuống thuận tiện nhất là sử dụng trình tải xuống trang web. Bạn cũng có thể sử dụng nó để tải lên các tệp trích xuất các trang web lớn vào thư mục public_html.

Sử dụng Plugin di chuyển WordPress 
Nếu bạn đang sử dụng mã nguồn WordPress thì còn rất nhiều cách khác hướng dẫn bạn cài đặt wordpress lên hosting của mình. Dễ hiểu nhất là di chuyển trang web với một plugin như All in One WP Migration. Dịch vụ này sẽ tự động làm mọi thứ cho bạn, chỉ cần kéo và thả các tệp web. Tuy nhiên, có những lúc giới hạn thấp, khi muốn tải lên các tệp lớn, người dùng nên sử dụng FTP và gỡ bỏ bằng SSH. Nếu bạn thấy danh sách tệp xuất hiện, hãy di chuyển tất cả dữ liệu vào thư mục con bên ngoài miền public_html.

Bước 3. Upload file website lên hosting 

Khi bạn chọn upload tool hãy xem hướng dẫn upload từ website lên Bochum bên dưới để tiện sử dụng nhé! 

Cách up web lên backup từ file manager 
Tải xuống bằng Trình quản lý tệp 

Chuyển đến phần Tệp và mở Trình quản lý tệp. Chuyển đến thư mục public_html là thư mục gốc của tên miền và các tệp của bạn sẽ được tải xuống ở đó (ví dụ: http://www.domainname.com/). Thư mục này hoàn toàn có thể thay đổi tùy thuộc vào URL mà người dùng muốn truy cập. Nếu bạn muốn nội dung trang web của mình xuất hiện trên http://www.domainname.com/vncode/, thì nội dung đó phải được thêm vào thư mục public_html/vncode.

Để tải một trang web, nhấp chuột phải và chọn nút Tải xuống tệp 

Tìm dữ liệu sao lưu của bạn từ Chọn tệp, sau đó nhấp vào Tải xuống để tiếp tục và đợi quá trình tải xuống hoàn tất. Tiếp tục giải nén, click chuột phải và nhấn nút Extract, sau đó chọn thư mục muốn giải nén.

Nếu bạn muốn di chuyển tệp, hãy chọn tất cả các mục và nhấp chuột phải, sau đó nhấp vào nút Di chuyển. Trong hướng dẫn upload website của bạn lên host này, bạn sẽ chuyển toàn bộ nội dung từ public_html/test sang public_html.

Sau khi dữ liệu được chuyển, người dùng có thể dễ dàng truy cập dữ liệu đó thông qua trình duyệt. Tải lên trang web của bạn từ nhà với quản lý tệp cPanel 

Chuyển đến tài khoản lưu trữ cPanel của bạn và làm theo các bước sau: 

Nhấp vào biểu tượng Trình quản lý tệp trong phần Tệp.
Khi ở trong Trình quản lý tệp, hãy mở thư mục public_html. Nhấp vào ipload sau khi truy cập thư mục public_html.
Bạn có thể nhấp vào nút “Chọn tệp” để chọn bất kỳ tệp nào hoặc kéo và thả tệp đó vào khu vực nhận tệp. Sau khi download xong, quay lại trình quản lý file sẽ thấy file nén đã xuất hiện trong thư mục public_html. Nhấp chuột phải và chọn Xóa để xóa tệp. Nếu bạn thấy cửa sổ hỏi nơi giải nén tệp lưu trữ, hãy đảm bảo rằng bạn đã chọn đúng đường dẫn /public_html.
Một kho lưu trữ chưa biên dịch sẽ xuất hiện trong phần public_html. Quay trở lại thư mục này để xem các tệp đã được chuyển hoàn toàn chưa.
Trang web của người dùng đã được tải xuống thành công và có thể được truy cập từ URL. Để kiểm tra, hãy nhập URL vào trình duyệt của bạn để xem nó có hiển thị chính xác không.
Tải các trang web về nhà của bạn bằng ứng dụng khách FTP 
Một số khách hàng lựa chọn upload website lên host thông qua FTP như: FileZilla, SmartFTP, CoreFTP hoặc bất kỳ phần mềm upload website nào khác. Trong hướng dẫn dưới đây, chúng tôi sẽ sử dụng Filezilla.

Đầu tiên, bạn sẽ nhận được tin nhắn FTP bằng cách truy cập FTP. Nếu bạn không biết về mật khẩu FTP, bạn có thể đặt mật khẩu mới từ phần Thay đổi mật khẩu tài khoản.

Mở FileZilla và điền thông tin FTP để truy cập rồi nhấn nút Apply. Sau khi đăng nhập vào Filezilla, tìm và kéo thả dữ liệu trang web từ bên trái phần mềm sang bên phải trong thư mục “public_html”. Vui lòng xóa tệp lưu trữ trước vì ứng dụng khách FTP không có chức năng xóa nó. Tương tự, bạn có thể tải lên các tệp nén từ FTP bằng cách kéo và thả chúng từ trái sang phải. Lúc này, người dùng nên gỡ bỏ nó khỏi trình quản lý tập tin. Trang web của bạn được truy cập từ thư mục public_html. Để xem kết quả như thế nào, bạn thử dùng trình duyệt mà bạn dùng để truy cập nhé! Khi upload website lên host, bạn sẽ thấy một trang cài đặt mặc định hoặc tùy chỉnh theo ý thích của mình.

Bước 4: Kiểm tra xem file có nằm trong thư mục public_html hay không 

Di chuyển file vào thư mục public_html, lúc này bạn cần kiểm tra tất cả các file có trong thư mục gốc (public_html) hay không.

Thông thường, khi bạn tải xuống và xóa một trang web sao lưu, một thư mục mới sẽ được tạo. Tại thời điểm này, người dùng nên truy cập example.com/something thay vì example.com.

Để có thể di chuyển một trang web từ thư mục con lên thư mục gốc để truy cập example.com, bạn có thể sử dụng Trình quản lý tệp hoặc FTP. Các động tác được thực hiện như sau: 

Chuyển đến thư mục chứa tất cả các tệp 
Chọn tất cả và nhấp chuột phải và nhấp vào nút Di chuyển.
Chọn kho lưu trữ là public_html và tiếp tục. Nếu website của bạn đã cũ và hoạt động lâu năm. Khi tải xuống một máy chủ lưu trữ web như một trong các phương pháp trên, bạn sẽ cần tải xuống cơ sở dữ liệu của nó. 

Bước 5: Tiến hành upload cơ sở dữ liệu lên web hosting 

Quá trình này được thực hiện khi trang web của người dùng đã có sẵn cơ sở dữ liệu. Nếu không, bạn có thể bỏ qua bước này. Thao tác upload cơ sở dữ liệu lên website cũng đơn giản như sau: 

Tạo cơ sở dữ liệu trong cPanel bằng cách điền và lưu các thông số sau: MySQL Database, MySQL User, MySQL Host và MySQL Password.
Tiếp tục di chuyển sang phpmyadmin của cơ sở dữ liệu này. Sau khi vào giao diện quản lý cơ sở dữ liệu, nhập cơ sở dữ liệu mysql. Nếu bạn muốn upload một cơ sở dữ liệu lên một cơ sở dữ liệu có sẵn dữ liệu, vui lòng xóa dữ liệu bên trong trước để tránh bị lỗi khi upload lên máy tính. Chuyển sang tab Nhập và tải dữ liệu lên cơ sở dữ liệu. Nếu đây là lần đầu tiên bạn tạo cơ sở dữ liệu, thì cơ sở dữ liệu của bạn trống. Người dùng chỉ cần truy cập vào tab Nhập để tải dữ liệu lên.
Tại thời điểm này, bạn có tệp SQL trong bản sao lưu của trang web. Tệp SQL này có thể ở định dạng văn bản .sql hoặc được đính kèm với phần mở rộng .sql.zip hoặc .sql.gz. Nhấp vào nút Chọn tệp để chọn tệp cơ sở dữ liệu và nhấp vào nút Bắt đầu để tải lên và nhập cơ sở dữ liệu người dùng. Khi phpMyAdmin đang chạy và thông báo tương tự xuất hiện: Quá trình nhập đã hoàn tất thành công, truy vấn đã hoàn tất 302 nghĩa là quá trình nhập cơ sở dữ liệu đã hoàn tất.
Cập nhật các tệp cấu hình để kết nối trang web của bạn với cơ sở dữ liệu. Sau khi cơ sở dữ liệu được tải lên máy chủ, bạn cần mở tệp cấu hình trong tập lệnh PHP để điền các thông tin như: quản trị viên cơ sở dữ liệu, tên người dùng cơ sở dữ liệu, tên cơ sở dữ liệu và mật khẩu cơ sở dữ liệu bằng các giá trị bạn đã tạo ở trên. Tùy từng loại mã nguồn sẽ có tên và vị trí đặt file cấu hình khác nhau. 

Bước 6: Kiểm tra website đã hoạt động bình thường hay chưa 

Sau khi trang web của bạn được tải lên, tất cả những gì bạn phải làm là kiểm tra xem nó có còn hoạt động bình thường hay không bằng cách truy cập trang web này. Thông thường, sau khi chỉ định tên miền trên website, người dùng sẽ phải đợi khoảng 24 giờ để DNS được phát đi nhiều nơi. Nếu tên miền trỏ đến các trang web khác, bạn có thể xác minh trực tiếp trang web của mình bằng cách truy cập: 

Từ tệp máy chủ: Khi có một tệp đặc biệt trên máy tính của bạn, bạn có thể định cấu hình tệp đó để thực hiện thay đổi DNS.
Xác minh trang web và ứng dụng trực tuyến: Có nhiều tùy chọn cho người dùng, chỉ cần dán tên miền và ứng dụng này sẽ thực hiện xác minh trang web cho bạn. Sử dụng plug-in trình duyệt để giúp người dùng tạo tệp máy chủ ảo. Bạn cũng có thể sử dụng nó để xác minh 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).

Xem thêm đề xuất

Cách đưa website lên công cụ tìm kiếm Bing của Microsoft bằng Sitemap

Để đưa website của bạn lên Bing, bạn có thể sử dụng Sitemap. Sitemap là một tệp XML chứa thông tin về tất cả các trang web trên trang web của bạn. Bing sẽ sử dụng Sitemap để tìm kiếm và hiển thị các trang web của bạn trong kết quả tìm kiếm. Bạn có thể làm theo các bước sau để đưa website lên Bing bằng Sitemap: