Hướng dẫn cách upload mã nguồn PHP lên Host

Bạn vừa mua Hosting và muốn upload mã nguồn website lên? TinoHost sẽ hướng dẫn bạn cách upload mã nguồn PHP lên Hosting một cách trực quan và dễ hiểu nhất!

Hướng dẫn upload mã nguồn PHP lên Host bằng FTP

Để đi vào thực thi cách này, TinoHost sẽ giới thiệu với những bạn chưa biết về ứng dụng Filezilla nhé!

FTP là gì?

FTP – File Transfer Protocol (hay Giao thức truyền tệp) là một giao thức mạng được tiêu chuẩn hóa được sử dụng để truyền tệp giữa máy khách và máy chủ qua internet hoặc bất kỳ mạng TCP/IP nào khác. Điểm mạnh của FTP là khả năng truyền tải hàng loạt tập tin hiệu suất cao và đảm bảo an toàn.

Filezilla là một trong những ứng dụng phổ biến nhất để hỗ trợ giao thức FTP. Filezilla là một ứng dụng hoàn toàn miễn phí, cung cấp giải pháp truyền tệp bằng FTP cho cả máy trạm và máy chủ.

Hướng dẫn sử dụng Filezilla để upload mã nguồn

Để sử dụng cách này, bạn cần tải và cài đặt ứng dụng Filezilla trước. Bạn có thể tải ứng dụng này tại đây.

Sau khi tải về, bạn giải nén và cài đặt Filezilla. Tiếp theo, bạn cần nhập thông tin kỹ thuật địa chỉ Host của mình bằng cách:

File => Site Manager => My Sites => New Site và nhập tên trang của bạn vào.

Tại mục thông tin chi tiết bên phải, nhập các thông tin sau:

  • Host: bạn nhập tên miền của bạn vào đây.
  • Port: thông thường sẽ là 80 hoặc 2222 tùy theo nhà cung cấp Hosting.
  • Protocol: bạn chọn phương thức FTP hoặc SFTP tùy theo yêu cầu của nhà cung cấp Hosting bạn đang sử dụng.
  • User, Password: nhập thông tin đăng nhập bạn đã nhận từ nhà cung cấp Hosting khi mua Hosting.
  • Logon Type: chọn là Normal.
Xem thêm  Thế nào là nợ phải trả và các khoản nợ mà doanh nghiệp phải buộc trả.

Sau khi hoàn tất, đợi một vài giây hoặc lâu hơn tùy theo đường truyền mạng của bạn. Nếu bạn nhìn thấy hình ảnh dưới đây, tức là bạn đã kết nối với Hosting thành công.

Hướng dẫn upload source code PHP lên Host

Trong quá trình thực hiện, nếu bạn đang sử dụng máy tính cá nhân, bạn có thể chọn mục: “Always trust certificate for future sessions” để tiện lợi cho các lần kết nối sau. Quá trình đăng nhập sẽ được lược bớt và bạn có thể thực hiện kết nối ngay lập tức.

Để thực hiện việc Upload, bạn tìm đến file trong mục Local site và tìm đến file trùng tên với file bạn muốn upload lên. Ví dụ, nếu bạn muốn upload file functions.php, bạn click chuột phải vào file đó và chọn Upload.

Sau đó, phần mềm sẽ hỏi bạn có muốn ghi đè file lên hay không. Bạn click OK để tiếp tục tải lên.

Và xong! Bạn đã hoàn thành việc Upload mã nguồn lên Hosting của mình.

Nếu cần, bạn có thể xem video hướng dẫn tải lên bằng cách sử dụng Filezilla tại đây.

Hướng dẫn dùng cPanel File Manager upload mã nguồn WordPress

Một số nhà cung cấp Hosting sẽ cung cấp cho bạn dịch vụ quản trị cPanel miễn phí. Bạn hoàn toàn có thể sử dụng cPanel File Manager để upload các file PHP lên Host.

Trước tiên, bạn cần:

  • Đăng nhập vào cPanel của mình.
  • Tải bộ cài WordPress tại WordPress.org. Trong trường hợp bạn chỉ muốn upload một số file PHP, bạn cũng có thể thực hiện theo hướng dẫn này.

Sau khi chuẩn bị đủ hai thành phần trên, bạn có thể tiếp tục các bước sau.

Tải File lên cPanel

Khi bạn đã đăng nhập vào cPanel, bạn tìm đến File => File Manager. Giao diện File Manager sẽ hiển thị toàn bộ nguồn website của bạn trên Host.

Để tải bộ file nguồn của WordPress lên Hosting, bạn chọn Upload trên thanh công cụ. Trang File Upload sẽ mở ra, bạn chọn tệp nguồn (bạn có thể tải từ WordPress.org) và nhấp vào Select File hoặc kéo thả file từ máy tính của bạn vào trình duyệt.

Xem thêm  Credit Card Là Gì? Khác Gì Debit Card Và Các Loại Phổ Biến 2021 | Timo

Lưu ý: dung lượng tải lên có thể giới hạn từ 100MB đến 2GB tùy theo nhà cung cấp Hosting và gói dịch vụ bạn sử dụng. Thời gian tải lên sẽ phụ thuộc vào kích thước của file.

Nếu bạn chỉ muốn upload mã nguồn PHP lên Host, tới đây có thể coi là bạn đã hoàn tất công việc.

Giải nén WordPress

Sau khi tải lên file, bạn quay lại File Manager để kiểm tra. Nếu file chưa xuất hiện, nhấn F5 để làm mới trình duyệt.

Nếu trình duyệt không cho phép làm mới hoặc đang trong quá trình tải lên, hãy chờ quá trình hoàn tất và nhấn F5 lại để file xuất hiện. Nếu file xuất hiện như hình ảnh dưới đây, đồng nghĩa với việc quá trình tải lên thành công!

Hướng dẫn upload source code PHP lên Host

Sau khi file xuất hiện, chúng ta sẽ tiến hành giải nén WordPress. Bạn click chuột phải vào file WordPress vừa tải lên và chọn Extract => Extract Files để giải nén.

Đường dẫn đến file nguồn của WordPress thường là /public_html. Tuy nhiên, TinoHost khuyến khích bạn nên để cấu hình mặc định nếu bạn không có nhiều kiến thức về web.

Nếu bạn muốn giữ Hosting nhẹ nhàng, bạn có thể xóa gói cài đặt WordPress đã tải lên bằng cách chọn file và nhấn delete trên thanh công cụ, hoặc chuột phải vào file và chọn Delete.

Kết nối Database với WordPress

Sau khi hoàn tất việc tải lên, bạn không thể cài đặt WordPress ngay lập tức! Để tránh lỗi “error establishing a database connection”, bạn cần liên kết WordPress với MySQL.

Thực hiện các bước sau:

Tạo mới Database

Quay lại cPanel và tìm đến phần Database => MySQL Database.

Trong MySQL Database, bạn tạo mới Database cho trang WordPress của bạn bằng cách nhập tên Database và nhấn Create Database.

Sau khi tạo Database xong, bạn tiếp tục tạo User cho Database đó.

Tạo User Database

Trở lại giao diện MySQL Database, cuộn xuống dưới và tạo các thông tin sau:

  • Username: nhập tên người dùng của bạn.
  • Password: nhập mật khẩu của bạn.
  • Password (Again): nhập lại mật khẩu một lần nữa và phải giống với mật khẩu trên.
  • Strength: thanh này hiển thị độ mạnh của mật khẩu của bạn.
Xem thêm  Tìm hiểu DREP ICO là gì? Thông tin chi tiết về DREP ICO

Sau khi hoàn tất, nhấn Create User để tạo người dùng.

Tiếp theo, để cấp quyền cho người dùng này, bạn cuộn xuống phần Add User To Database.

Chọn User và Database vừa tạo, sau đó nhấn Add. Một bản phân quyền sẽ hiện ra, hãy chắc chắn bạn chọn All Privileges và nhấn Save Changes để User có toàn quyền chỉnh sửa Database.

Hãy chắc chắn bạn đã thực hiện đủ các bước. Nếu không, trang web của bạn sẽ gặp lỗi “error establishing a database connection” do cài đặt kết nối Database với WordPress không đúng.

Giờ đây, bạn có thể truy cập vào tên miền của mình và truy cập vào /wp-admin/setup-config.php để thiết lập WordPress!

Bạn có thể xem video hướng dẫn tải lên bằng cách sử dụng cPanel tại đây.

Những câu hỏi thường gặp

Những phần mềm FTP miễn phí?

Ngoài Filezilla, bạn có thể tìm hiểu thêm các ứng dụng miễn phí khác như WinSCP cho Windows hoặc Cyberduck cho MacOS.

Những phần mềm bản điều khiển khác ngoài cPanel?

Ngoài cPanel, bạn cũng có các lựa chọn khác như Plesk, DirectAdmin, Virtualmin, Webmin, …

Tại sao gói Hosting không có cPanel?

Không phải gói dịch vụ Hosting nào cũng có cPanel, và không phải nhà sản xuất dịch vụ nào cũng đính kèm sẵn các bản điều khiển và tinh chỉnh web vào gói dịch vụ của họ. Đặc biệt, các gói Hosting miễn phí thường không có cPanel.

Giữa phương án FTP và cPanel, cái nào có lợi hơn?

Câu trả lời sẽ phụ thuộc vào điều kiện tài chính, gói Hosting và nhu cầu thực tế của bạn.

  • Nếu bạn đang học hỏi, FTP sẽ là phương án tốt để bạn biết cách thực hiện cấu hình cơ bản một cách miễn phí.
  • Nếu bạn muốn tiết kiệm thời gian và không có nhiều thời gian để tìm hiểu, bạn có thể chọn trả phí để sử dụng cPanel.

Wiki Fin hy vọng rằng bạn đã thành công trong việc upload mã nguồn PHP lên Host của mình!

CÔNG TY CỔ PHẦN TẬP ĐOÀN TINO

  • Trụ sở chính: L17-11, Tầng 17, Tòa nhà Vincom Center, Số 72 Lê Thánh Tôn, Phường Bến Nghé, Quận 1, Thành phố Hồ Chí Minh
  • Văn phòng đại diện: 42 Trần Phú, Phường 4, Quận 5, Thành phố Hồ Chí Minh
  • Điện thoại: 0364 333 333
  • Tổng đài miễn phí: 1800 6734
  • Email: [email protected]
  • Website: www.tino.org

Source: https://wikifin.net
Category: Blog