Trang chủ WordpressHướng dẫn Wordpress Cài đặt website WordPress lên host

Cài đặt website WordPress lên host

Bởi Thạch Phạm
0 bình luận 188 lượt xem
Bài này thuộc phần 5 của 24 phần trong serie Học WordPress Tinh Gọn 2024

Vào năm 2013 mình soạn chuỗi bài viết học WordPress cơ bản thì có đề cập đến việc cài đặt WordPress trên máy với localhost trước để thuận tiện cho việc nghiên cứu mà không cần phải mua host. Tuy nhiên trong lần cập nhật mới vào năm 2024 này, localhost có lẽ không còn quá cần thiết vì host hiện nay cũng có giá rất rẻ và dễ mua hơn nhiều, bằng việc ở bài trước chúng ta đã thực hành đăng ký một tên miền riêng và một cái host đấy thôi.

Trong bài viết này, chúng ta sẽ đề cập đến việc cài đặt WordPress nhanh lên host thông qua công cụ Softaculous mà bây giờ mình thấy hầu như host nào cũng đã có hỗ trợ rồi, vì vậy không cần các bước cài đặt thủ công nữa.

Đăng nhập vào giao diện cPanel của host

Bây giờ bạn mở lại mail có tiêu đề Thông tin tài khoản hosting mà bạn đã có được khi đăng ký host thành công ở bài trước, chúng ta sẽ có một thông tin truy cập vào host bao gồm đường dẫn đăng nhập, tên đăng nhập và mật khẩu giống hình dưới.

Cài đặt website WordPress lên host 20
Thông tin truy cập vào host

Trong đó bạn chú ý về liên kết đăng nhập vào cPanel sẽ có :2083 ở cuối, bạn nhấp vào liên kết đó và nhập tên đăng nhập và mật khẩu vào nhé.

Cài đặt website WordPress lên host 21
Đăng nhập vào cPanel

Khi đăng nhập hoàn tất, bạn đã ở trong giao diện quản lý cPanel của host giống ảnh dưới, bao gồm rất nhiều công cụ khác nhau mà có thể lần đầu tiên nhìn vào sẽ hơi hoa mắt một tí, nhưng không sao nhìn quen rồi thì nó vẫn rối.

Cài đặt website WordPress lên host 22
Giao diện quản lý cPanel của host

Kích hoạt chứng chỉ SSL miễn phí trên host

Có thể hơi sớm để giải thích về chứng chỉ SSL tại đây, nhưng mình cần nói sơ qua để kiểm tra website của bạn trên host đã có chứng chỉ SSL chưa để tiếp tục đến bước cài đặt phía dưới mà không phải gặp lỗi website kém bảo mật.

Giải thích ngắn gọn thì chứng chỉ SSL là một công nghệ sẽ giúp website của bạn hoạt động được với giao thức HTTPS thay vì HTTP (có liên kết website là https://) để bảo mật thông tin trao đổi giữa trình duyệt và máy chủ, giúp các thông tin truyền tải được mã hoá và bảo mật hơn.

Thường thì các dịch vụ hosting hiện nay có hỗ trợ chứng chỉ SSL miễn phí do Let’s Encrypt cấp phát, và khi website đã trỏ về host thì nó sẽ tự cài đặt. Tuy nhiên để chắc chắn, bạn truy cập vào mục SSL/TLS Status trên host.

Cài đặt website WordPress lên host 23

Tại đây, bạn kiểm tra tên miền của bạn (chỉ cần quan tâm đến tên miền dạng tên-miền-của-bạn.tld là được, cái wwwmail không cần thiết lắm ở giai đoạn này) đã có chứng chỉ SSL chưa, bằng cách trạng thái đổi qua màu xanh và có thông báo AutoSSL Domain Validated, cùng thời hạn chứng chỉ ở bên dưới (3 tháng đối với chứng chỉ miễn phí trong host).

Cài đặt website WordPress lên host 24

Nếu nó có trạng thái là màu đỏ, thì hãy tick chọn nó và ấn nút Run AutoSSL ở trên là được.

Cài đặt WordPress lên host với Softaculous

Trên các host có hỗ trợ Softaculous sẽ có một công cụ kèm theo là WordPress Manager để cài đặt và quản lý các website WordPress có trên host, bạn tìm nó và nhấp vào nhé.

Cài đặt website WordPress lên host 25

Sau đó chọn nút Install.

Cài đặt website WordPress lên host 26

Tại đây sẽ là trang cài đặt website WordPress đầu tiên của bạn, bạn lưu ý một số thông tin như sau:

Phần Software Setup bạn sẽ chọn tên miền cần cài đặt trên host và thư mục cần cài đặt. Nếu bạn muốn cài đặt vào tên miền gốc thì mục In Directory bạn để trống. Nếu bạn nhập gì đó vào đây thì nó sẽ cài vào thư mục tương ứng, ví dụ nếu bạn điền web ở In Directory thì website của bạn sẽ được cài đặt với đường dẫn là https://domain-của-bạn.tld/web.

Cài đặt website WordPress lên host 27

Phần Site Settings bạn thiết lập tên website và mô tả của website đó, các thông tin này có thể thay đổi về sau. Không đánh dấu vào WPMU và Disable WordPress Cron.

Cài đặt website WordPress lên host 28

Phần Admin Account sẽ là nơi bạn thiết lập tài khoản quản trị với quyền cao nhất là Admin, tại đây bạn khai báo tên đăng nhập và mật khẩu đăng nhập cùng với địa chỉ email của bạn.

Cài đặt website WordPress lên host 29

Mục chọn ngôn ngữ bạn chọn là Vietnamese để có tiếng Việt trong trang quản trị dễ hiểu hơn. Nhưng ở bài sau, mình sẽ hướng dẫn bạn thiết lập lại ngôn ngữ là Tiếng Anh vì các hướng dẫn sau của mình sẽ sử dụng tên các tính năng trong WordPress bằng Tiếng Anh để bạn dễ tra Google hoặc hỏi ChatGPT.

Cài đặt website WordPress lên host 30
Chọn ngôn ngữ cho website

Còn lại các thông tin khác bạn để nguyên không nhập và chọn gì nếu không hiểu về nó nhé.

Sau khi nhập hết các thông tin rồi thì ấn nút Install ở bên dưới để quá trình cài đặt website WordPress bắt đầu.

Khi quá trình cài đặt kết thúc, bạn sẽ nhận được thông báo và đường dẫn đăng nhập vào trang quản trị của webite.

Cài đặt website WordPress lên host 31

Nếu bạn nhấp vào liên kết wp-admin trong đường dẫn trên thì nó sẽ tự động đăng nhập vào trang quản trị luôn, nhưng đừng lo lắng vì nó chỉ truy cập thẳng vào trang quản trị khi bạn nhấp vào trên giao diện này thôi.

Bạn cũng có thể tự gõ lên trình duyệt với đường dẫn là https://tên-miền-của-bạn.tld/wp-admin và nhập tài khoản quản trị đã tạo ở trên để truy cập.

Khi truy cập vào trang quản trị, bạn sẽ thấy một giao diện như bên dưới.

Cài đặt website WordPress lên host 32
Giao diện quản trị của WordPress (Admin Dashboard)

Hoặc nếu bạn truy cập vào website của bạn trên trình duyệt thì sẽ thấy một website đã được tạo ra như bên dưới (hoặc có thể khác đi một chút tuỳ theo phiên bản WordPress).

Cài đặt website WordPress lên host 33
Giao diện website mặc định sau khi cài WordPress

Quản lý mã nguồn WordPress trên host

Sau khi cài đặt xong WordPress, trên host của bạn sẽ có các tập tin mã nguồn của nó cũng như thư mục sẽ lưu các dữ liệu hình ảnh mà bạn sẽ đăng lên website sau này.

Trên host cPanel, bạn có thể sử dụng công cụ File Manager để xem các tập tin được lưu trên host.

Cài đặt website WordPress lên host 34
Truy cập vào File Manager trên giao diện cPanel

Tại đây bạn sẽ thấy danh sách các thư mục có trên host, và lưu ý đừng xoá bất cứ gì nằm bên ngoài public_html. Trong đó, bạn nhấp vào thư mục public_html, đây là thư mục gốc của website trên host.

Cài đặt website WordPress lên host 35
Truy cập vào thư mục public_html là thư mục gốc chứa mã nguồn website

Nếu website bạn cài đặt trên tên miền gốc mà không có thư mục sau đó, thì khi vừa nhấp vào public_html bạn sẽ thấy ngay mã nguồn của website WordPress đã cài đặt ở trên.

Cài đặt website WordPress lên host 36
Các tập tin và thư mục mã nguồn WordPress

Trong mã nguồn của WordPress có rất nhiều tập tin và vài thư mục khác nhau, ở đây mình chỉ cần bạn quan tâm đến các tập tin và thư mục sau:

  • wp-config.php: Tập tin chứa cấu hình của website, bao gồm cấu hình về database (cơ sở dữ liệu) và một số cấu hình khác.
  • Thư mục wp-content: Thư mục sẽ chứa tập tin mã nguồn của plugin và theme trên webite.
  • Thư mục wp-content/uploads: Thư mục chứa các tập tin hình ảnh hoặc tập tin kỹ thuật số bất kỳ mà bạn đăng tải lên website WordPress.

Tạm thời bạn cứ lưu ý như vậy, và nắm được thao tác khi cần vào thư mục themes hay plugins thì vào ở đâu là được.

Vậy là bạn đã hoàn tất việc hoàn tất cài đặt website WordPress mới hoàn toàn trên host. Trong bài tiếp theo chúng ta sẽ có từng bước đi sâu hơn vào việc chỉnh sửa website này để tiếp cận với những cái hay nhất của WordPress, hẹn gặp lại ở bài kế tiếp.

Đánh giá nội dung này

Tham gia nhóm hỗ trợ WordPress

Tham gia nhóm Hỗ trợ Server - Hosting & WordPress để cùng nhau hỏi đáp và hỗ trợ các vấn đề về WordPress, tối ưu máy chủ/server.

Tham gia ngay
0 bình luận

Có thể bạn quan tâm

Hiện tại blog tạm đóng bình luận vì mình cần tập trung thời gian vào cập nhật bài viết. Bình luận sẽ mở ra cho đến khi mình sẵn sàng.