• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền online
  • Đánh giá
  • Khuyến mãi
  • Thông báo

WP Căn bản

Kiến thức căn bản cho người dùng WordPress

paradise-child-theme-wordpress-theme-tot-nhat
  • Dịch vụ WordPress Hosting
  • Dịch vụ tối ưu WordPress
  • Dịch vụ quét mã độc WordPress
  • Mua Paradise child theme
Trang chủ » WordPress » Thủ thuật WordPress » Hướng dẫn cài đặt WordPress trên hosting có cPanel
hosting-tot-nhat-danh-cho-wordpress

Hướng dẫn cài đặt WordPress trên hosting có cPanel

Cập nhật: 19/06/2022 Trung Hiếu 176 Bình luận

Mục lục Hiện
  • 1. Các bước cài đặt WordPress trên hosting có cPanel

Hướng dẫn cài đặt WordPress trên hosting có cPanel.

huong-dan-cai-dat-wordpress-tren-hosting-co-cpanel

Trong bài viết trước, tôi đã giới thiệu đến các bạn tiêu chuẩn của một hosting dành cho WordPress cũng như các nhà cung cấp dịch vụ hosting uy tín, chất lượng mà bạn nên lựa chọn. Tôi hy vọng, các bạn đã chọn được cho mình một dịch vụ phù hợp với nhu cầu của bản thân. Do quá trình đăng ký và trỏ domain về hosting của các nhà cung cấp là khác nhau, nên tôi sẽ không hướng dẫn thêm về vấn đề này. Mọi thắc mắc các bạn có thể liên hệ bộ phận kỹ thuật của nhà cung cấp để được hỗ trợ.

Tham khảo thêm:

  • Hướng dẫn cài đặt WordPress trên hosting có DirectAdmin
  • Hướng dẫn cài đặt nhanh WordPress với Softaculous

Còn trong bài viết này, tôi sẽ hướng dẫn các bạn cách cài đặt WordPress trên hosting có cPanel (đối với các shared hosting không hỗ trợ Softaculous). Việc này chỉ được thực hiện khi các bạn đã trỏ thành công domain về hosting. Không chần chừ thêm nữa, ngay bây giờ là nội dung chi tiết.

Các bước cài đặt WordPress trên hosting có cPanel

1. Trước tiên, các bạn cần phải download mã nguồn WordPress từ trang WordPress.org.

download-ma-nguon-wordpress

WordPress hiện đã hỗ trợ phiên bản tiếng Việt tại địa chỉ http://vi.wordpress.org/. Tuy nhiên, tôi khuyên các bạn nên sử dụng WordPress tiếng Anh để giảm thiểu lỗi trong quá trình cài đặt và sử dụng.

2. Đăng nhập vào cPanel bằng thông tin đã được cung cấp sẵn, các bạn sẽ nhìn thấy một giao diện trông như thế này.

giao-dien-cpanel-shared-hosting

3. Khoan hãy quan tâm đến những thứ khác, bởi vì nhiệm vụ của bạn bây giờ là cài đặt WordPress. Hãy click vào mục “File Manager” trong phần “Files” để truy cập trình quản lý các tập tin trên hosting.

cpanel-files

Chọn như trong hình minh họa, sau đó click vào nút “Go“.

file-manager-directory-selection

4. Và đây là giao diện của File Manager. Hãy click vào nút “Select All” sau đó chọn nút “Delete” để xóa hết toàn bộ các tập tin mặc định không cần thiết.

giao-dien-file-manager

5. Click vào nút “Upload” sau đó lựa chọn file .zip mà bạn đã download ở bước 1 để tiến hành upload mã nguồn WordPress lên host.

upload-files-len-hosting

Quá trình này diễn ra tự động. Sau khi upload xong, click vào nút “Go back…” để quay trở về giao diện File Manager.

6. Chọn file vừa upload, click vào nút “Extract“, chọn “Extract File (s)” để tiến hành giải nén.

extract-file

7. Chuyển toàn bộ dữ liệu có trong folder “wordpress” (vừa giải nén) vào thư mục gốc “public_html” bằng cách click vào nút “Select All“, chọn “Move File” và chỉnh đường dẫn từ /public_html/wordpress/ thành /public_html.

chuyen-ma-nguon-wordpress-vao-thu-muc-goc

8. Quay trở lại giao diện cPanel, click vào mục MySQL Databases trong phần Databases.

cpanel-databases

9. Nhập một cái tên bất kỳ vào mục “New database:” và click vào nút “Create Database” để tạo một database mới.

tao-database-moi

10. Kéo xuống bên dưới, tạo một user mới.

tao-user-moi

Lưu ý: Bạn phải nhớ kỹ password để sử dụng trong tập tin wp-config.php.

11. Thêm user vào database.

them-user-vao-database

Tick vào mục “All Privileges” sau đó click vào nút “Make Changes“.

database-all-privileges

12. Truy cập vào File Manager, tại thư mục public_html, tìm file wp-config-sample.php và đổi tên thành wp-config.php (click chuột phải, chọn Rename). Tiếp theo, mở file này ra (click chuột phải, chọn Edit) và tìm các dòng:

// ** MySQL settings - You can get this info from your web host ** //
/** The name of the database for WordPress */
define('DB_NAME', 'database_name_here');</p>
<p>/** MySQL database username */
define('DB_USER', 'username_here');</p>
<p>/** MySQL database password */
define('DB_PASSWORD', 'password_here');</p>
<p>/** MySQL hostname */
define('DB_HOST', 'localhost');

Thay thế:

  • database_name_here bằng tên database mà bạn vừa tạo ở Bước 9. VD: ibdlyrpz_ebooksvn
  • username_here bằng tên user mà bạn đã tạo ở Bước 10. VD: ibdlyrpz_hieu
  • password_here bằng password mà bạn đã chọn ở Bước 10.

Sau khi hoàn tất, click vào nút “Save” để lưu lại các thiết lập.

13. Gõ vào thanh địa chỉ của trình duyệt web đường dẫn có cấu trúc như sau: http://yourdomain.com/wp-admin/install.php. Thay “yourdomain.com” bằng domain của bạn.

VD: http://tonghopwordpress.com/wp-admin/install.php

Một trang cài đặt sẽ xuất hiện, cho phép bạn lựa chọn ngôn ngữ. Bạn có thể để mặc định là “English (United States)” sau đó click vào nút “Continue“.

cai-dat-ngon-ngu-cho-wordpress

14. Điền đầy đủ các thông tin cần thiết vào biểu mẫu.

thong-tin-cai-dat-wordpress

Trong đó:

  • Site Title: tên của blog/website.
  • Username: tên đăng nhập của bạn.
  • Password, twice: mật khẩu của bạn, nhập lại 2 lần. Lưu ý: phân biệt giữa chữ in hoa và chữ in thường.
  • Your E-mail: email của bạn.
  • Privacy: cho phép các công cụ tìm kiếm thu thập dữ liệu blog/website của bạn.

15. Nếu quá trình cài đặt thành công, bạn sẽ được chào mừng với một giao diện như thế này.

cai-dat-wordpress-thanh-cong

Click vào nút “Login” để chuyển qua trang đăng nhập WordPress.

16. Điền thông tin đăng nhập mà bạn đã chọn ở bước 14 sau đó click vào nút “Login“.

dang-nhap-wordpress

Và đây là giao diện của trang quản trị WordPress, hay còn gọi là WordPress Dashboard.

giao-dien-trang-quan-tri-wordpress

Còn đây là giao diện mặc định của WordPress 4.1.1, sử dụng theme Twenty Fifteen.

giao-dien-twenty-fifteen

Vậy là bạn đã hoàn tất việc cài đặt một blog/ website dựa trên mã nguồn WordPress. Đến đây, blog/ website của bạn đã có thể hoạt động được, tuy nhiên, nó vẫn còn cần nhiều thao tác thiết lập, tối ưu khác và tôi sẽ giới thiệu về chúng trong những bài viết tiếp theo. Mong các bạn chú ý theo dõi.

Nếu bạn thích bài viết này, hãy subscribe blog của tôi để thường xuyên cập nhật những bài viết hay nhất, mới nhất qua email nhé. Cảm ơn rất nhiều. :)

Đang tải đánh giá...
  • Chia sẻ lên Facebook
  • Chia sẻ lên Twitter
  • Chia sẻ lên LinkedIn

Bài viết liên quan

Tạo danh sách plugin yêu thích trên WordPress.org
Tạo danh sách plugin yêu thích trên WordPress.org
Download plugin cũ và theme cũ trên WordPress.org
Download plugin cũ và theme cũ trên WordPress.org
Hướng dẫn chuyển từ WordPress.com sang WordPress.org
Hướng dẫn chuyển từ WordPress.com sang WordPress.org

Chuyên mục: Thủ thuật WordPress Thẻ: WordPress căn bản

wpcanban-com-facebook-group

Nói về Trung Hiếu

Một người con của xứ Nghệ, hiện đang sinh sống tại Hà Nội. Tôi là người sáng lập và đứng sau mọi hoạt động của WP Căn bản. Tìm hiểu thêm về tôi tại đây.

Bài viết trước « Tiêu chuẩn của một hosting dành cho WordPress
Bài viết sau Hướng dẫn cài đặt WordPress trên hosting có DirectAdmin »

Reader Interactions

Bình luận

    Để lại một bình luận Hủy

    Tất cả các bình luận đều sẽ được kiểm duyệt nghiêm ngặt. Mọi bình luận trái quy định sử dụng sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn. Vui lòng đọc kỹ quy định trước khi bình luận. Xin cảm ơn!

  1. colin 1 bình luậnviết

    24/06/2016 lúc 09:22

    Thanks anh rất nhiều
    (tìm mãi mà không thấy nút like ở đâu :D)

    Bình luận
    • Trung Hiếu Quản lýviết

      24/06/2016 lúc 09:23

      Nếu thấy hay thì subscribe blog và chia sẻ bài viết giúp mình nhé. Cảm ơn bạn. :)

      Bình luận
  2. IT - SharePro 15 bình luậnviết

    04/05/2016 lúc 12:58

    Bài viết khá chi tiết. Anh trả lời giúp em cái comment phái trên . híc :)

    Bình luận
  3. IT - SharePro 15 bình luậnviết

    04/05/2016 lúc 12:56

    Nếu mình xài hosting free không giới hạn băng thông liệu có ổn không anh?

    Bình luận
    • Trung Hiếu Quản lýviết

      04/05/2016 lúc 13:07

      Cái gì cũng có giá của nó bạn ạ. Host miễn phí nó có nhiều cái bất lợi, chẳng hạn như: cấu hình không cao, thiếu ổn định, support kém, có thể bị xóa bất cứ lúc nào mà không cần báo trước… :P

      Bình luận
  4. Vinh 1 bình luậnviết

    15/03/2016 lúc 00:41

    Bạn ơi cho mình hỏi là làm đầy đủ tất cả các bước theo hướng dẫn của bạn rồi nhưng đến phần
    http://yourdomain.com/wp-admin/install.php và mình đã thay domain thành
    thì bị báo là ” can’t not find sever .
    Bạn giúp mình với.

    Bình luận
    • Trung Hiếu Quản lýviết

      15/03/2016 lúc 06:25

      Có một số nguyên nhân có thể dẫn đến tình trạng này:
      1. Bạn chưa trỏ domain về host. Ping và kiểm tra domain xem đúng IP chưa nhé.
      2. Domain của bạn là domain chính nhưng bạn lại để mã nguồn trong đường dẫn /public_html/domain.com/ chứ không phải là /public_html/. Kiểm tra lại vấn đề này, nếu đúng như vậy thì move dữ liệu ra thư mục /public_html/ đi nhé.
      3. Bạn đang để mã nguồn trong đường dẫn /public_html/wordpress/. Hãy move dữ liệu ra thư mục /public_html/.

      Bình luận
      • Vương Sỹ Giao 2 bình luậnviết

        21/09/2016 lúc 08:48

        Gửi bạn Hiếu, tôi đã làm đầy đủ và đúng các nội dung như bạn hướng dẫn, nhưng đến bước 13 thì lại báo “cannot fid server”, mặc dù đã trỏ domain về host và upload WP 4.6.1 vào đúng folder public_html.

        Cám ơn Hiếu nhiều

        Bình luận
        • Trung Hiếu Quản lýviết

          21/09/2016 lúc 08:53

          Có thể cho mình xin địa chỉ tên miền của bạn được không? Để mình check thử. Mà sao bạn không kiếm cái host trả phí mà lại dùng host miễn phí. Host miễn phí dễ bị lỗi và có nhiều hạn chế lắm. :)

          Bình luận
  5. Nguyễn Nam 3 bình luậnviết

    04/03/2016 lúc 23:00

    Thanks admin, lục đục mãi rồi cài được , cũng dễ không khó lắm

    Bình luận
  6. Văn Anh 3 bình luậnviết

    02/02/2016 lúc 21:06

    Của em sau khi cài xong nó thế này anh ạ.
    nếu vào link này http://chungtadidau.com/ thì được,
    nhưng nếu vào mỗi link này http://chungtadidau.com/ thì không được ạ, anh giúp em với, em cảm ơn nhiều,

    Bình luận
    • Trung Hiếu Quản lýviết

      02/02/2016 lúc 22:28

      Bạn phải upload mã nguồn vào thư mục /public_html/ chứ không phải /public_html/chungtadidau/ :)

      Bình luận
      • Văn Anh 3 bình luậnviết

        02/02/2016 lúc 22:43

        em vừa làm xong anh ạ, nhưng mà nó không có chỗ quản trị để chỉnh sửa website, bây giờ phải làm thế nào anh nhỉ? hi

        Bình luận
        • Dũng Nguyễn Đình 7 bình luậnviết

          03/02/2016 lúc 00:38

          Thường thì là chuntadidau.com/wp-admin là trang quản trị như anh cần. Ở đó có thể sửa widget, chọn bố cục trang web, chỉnh sửa code, blabla…

          Bình luận
        • Trung Hiếu Quản lýviết

          03/02/2016 lúc 08:34

          Bạn vào http://chungtadidau.com/wp-login.php và đăng nhập bằng thông tin đã khai báo trước đó nhé. :P

          Bình luận
  7. thạch sanh 2 bình luậnviết

    02/01/2016 lúc 18:58

    Ebooksvn ơi những bài viết trên blog đều rất chi tiết ạ. Hiện tại mình vừa mua host của gogaddy được tặng kèm 1 domain miễn phí và nó cũng đã tự đồng cài wordpress cho luôn rồi. Giờ cho mình hỏi mình muốn tạo thêm một subdomain và tạo một trang wordpress khác chạy subdomain này và cũng trên host này thì có được ko ạ. Nếu được thì làm như thế nào ạ

    Bình luận
    • Trung Hiếu Quản lýviết

      02/01/2016 lúc 19:29

      Mình không dùng hosting của Godaddy nên không rõ vụ này lắm. Bạn tham khảo bài này xem sao nhé: https://www.godaddy.com/help/how-do-i-install-an-application-to-a-subdomain-or-non-primary-domain-1732 :P

      Bình luận
      • thạch sanh 2 bình luậnviết

        02/01/2016 lúc 19:48

        Cảm ơn nhé. mày mò mãi vẫn chưa làm được nản quá.

        Bình luận
  8. Khuyên 6 bình luậnviết

    21/12/2015 lúc 17:30

    Bạn ơi, đến bước 13 thì mình bị hỏng.
    link của mình là: http://khuyen.space/wp-admin/install.php

    MÌnh vào link đó thì nó báo:
    “Oops! That page can’t be found”

    Cảm ơn bạn!

    Bình luận
    • Trung Hiếu Quản lýviết

      21/12/2015 lúc 17:35

      :D Của bạn là blog WordPress.com mà. Có phải WordPress self-hosted (WordPress.org) đâu. :)

      Bình luận
  9. Nguyễn Phú Anh 3 bình luậnviết

    07/12/2015 lúc 00:44

    Cám ơn bạn! trong khi hỏi bạn thì mình cũng tìm hiểu xem thế nào, đúng là mình chưa cài vào ngang hàng với thư mục public_html. Mình mới tập tọe tìm hiểu WP nên cũng còn học hỏi nhiều. Mình thấy blog của bạn có nhiều thông tin hữu ích nên vào đọc và học hỏi!

    Bình luận
    • Trung Hiếu Quản lýviết

      07/12/2015 lúc 06:52

      Cảm ơn bạn. Hy vọng bạn thường xuyên ghé thăm và ủng hộ blog. :)

      Bình luận
  10. Nguyễn Phú Anh 3 bình luậnviết

    04/12/2015 lúc 19:19

    Bạn cho mình hỏi một chút: mình đăng ký host kèm với tên miền tranhdepvietnam.net. mình cài đặt wordpress theo bài hướng dẫn của bạn đã thành công. Tuy nhiên bây giờ mình vào site của mình phải đánh cả “http://tranhdepvietnam.net/tranhdepvietnam” nó mới vào, còn đánh tranhdepvietnam.net không thì không vào đươc. Mình nhờ bạn hướng dẫn mình gỡ rối vấn đề này với. Làm sao để khi mình đánh tranhdepvietnam.net là nó vào thẳng site của mình luôn! Chân thành cảm ơn!

    Bình luận
    • Trung Hiếu Quản lýviết

      05/12/2015 lúc 08:20

      Mình truy cập thử link tranhdepvietnam.net thấy vẫn hiển thị bình thường đấy thôi. Chắc hôm qua bạn cài vào folder tranhdepvietnam chứ không phải folder public_html? :P

      Bình luận
« 1 2 3 4 … 7 »

Sidebar chính

Giới thiệu về tôi

avatar-tac-gia

Tôi tên là Bùi Trung Hiếu, sinh ra ở một làng quê nghèo thuộc huyện Yên Thành, tỉnh Nghệ An. Hiện tại, tôi đang sinh sống và làm việc tại Hà Nội. Với niềm đam mê công nghệ thông tin, đặc biệt là WordPress, tôi đã tự tìm tòi, nghiên cứu về chúng trong suốt nhiều năm qua.

Xem thêm về tôi

Theo dõi qua mạng xã hội

Dịch vụ tối ưu WordPress miễn phí

dich-vu-toi-uu-wordpress-mien-phi

Plugin độc quyền miễn phí

  • WPCB Secure Shield
  • WPCB Hybrid Cache Manager
  • WPCB Simple Ratings
  • WPCB Simple AntiSpam
  • WPCB Social Share Buttons
  • WPCB Comment Notifications
  • WPCB Comment User Badge
  • WPCB Top Commenters
  • WPCB Simple SMTP
  • WPCB Simple Contact Form
  • WPCB Permalinks Manager
  • WPCB Syntax Highlighter
  • WPCB Content Protector
  • WPCB Auto Images Alt-Text
  • WPCB Snowfall
  • WPCB Ultimate Search
  • WPCB 404 Auto Redirect
  • WPCB Disable Blog
  • WPCB Simple Lightbox
  • WPCB Auto Expired Transients Cleaner

Dịch vụ quét mã độc miễn phí

dich-vu-quet-ma-doc-wordpress-mien-phi

Bài viết mới nhất

  • Sửa lỗi 404 cho XML Sitemaps của Rank Math SEO 01/02/2026
  • Plugin chống spam siêu nhẹ dành cho WordPress 07/01/2026
  • Plugin siêu nhẹ tạo hiệu ứng tuyết rơi cho WordPress 12/12/2025
  • WordPress 6.9 “Gene” chính thức phát hành 03/12/2025
  • Biểu mẫu Jetpack Newsletter cho theme Paradise 20/10/2025
  • Khắc phục lỗi temp-write-test trong WordPress 06/08/2025

Footer

Bình luận mới nhất

  • Trung Hiếu trong Hiển thị code trong bài viết của WordPress
  • Tịnh Nguyễn Blog trong Hiển thị code trong bài viết của WordPress
  • Tịnh Nguyễn Blog trong Hiển thị code trong bài viết của WordPress
  • Trung Hiếu trong Hiển thị code trong bài viết của WordPress
  • Tịnh Nguyễn Blog trong Hiển thị code trong bài viết của WordPress

Bình luận nhiều nhất

  1. Tịnh Nguyễn Blog (19)
  2. Quang (5)
  3. Ngọc Blue (5)
  4. Lê Tùng (4)
  5. Tuấn Lê (3)
  6. VietHouse (2)
  7. Nutatu (2)
  8. Góc Của Ân (1)

Liên kết hữu ích

  • Giới thiệu bản thân
  • Quy định sử dụng
  • Bản quyền nội dung
  • Chính sách bảo mật
  • Liên hệ hỗ trợ

Thống kê WP Căn bản

9 Chuyên mục - 1.016 Bài viết - 35.674 Bình luận

Bản quyền © 2014 - 2026 · WP Căn bản (tiền thân là ebooksvn.com) · Sử dụng Paradise child theme và dịch vụ WordPress Hosting