• Trang chủ
  • WordPress
    • Thủ thuật WordPress
    • WordPress Plugins
    • WordPress Themes
  • Hosting và Domain
  • Kiếm tiền
  • Đánh giá
  • Khuyến mãi
  • Thông báo
  • Giới thiệu
  • Liên hệ

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. :)

  • 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

dich-vu-wordpress-hosting-chong-ddos-mien-phi

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. Hạ Biên 1 bình luậnviết

    08/11/2015 lúc 14:26

    cảm ơn bài viết của bạn nhiều !

    Bình luận
  2. Nguyễn Tiệp 3 bình luậnviết

    02/09/2015 lúc 15:24

    Bài viết chi tiết và bổ ích quá. T sẽ đọc kỹ và thử làm theo xem có được ko :)

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

      02/09/2015 lúc 16:04

      Tất nhiên là sẽ được rồi. :D Mà bạn cũng đã có 1 site bằng WordPress rồi còn gì? :P

      Bình luận
      • Nguyễn Tiệp 3 bình luậnviết

        02/09/2015 lúc 16:33

        à. cái này t thuê người làm. chứ đã biết đâu b.
        Có cái kk start mà để hiển thị 5*. Đọc toppic của bạn mãi mà t mới làm dc 1 website cho nó hiển thị lên. Còn 1 cái thì mãi k dc.

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

          02/09/2015 lúc 19:44

          Tập làm cho quen đi. Cứ theo đúng hướng dẫn của mình là ok. :D

          Bình luận
  3. Nguyễn Trịnh 2 bình luậnviết

    26/08/2015 lúc 13:28

    Em làm theo bước Bước 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. rồi nó ra lỗi thế này có ai giúp e lỗi này được không ạ?
    Warning: require_once(/home/muahkzdj/public_html/wp-load.php): failed to open stream: No such file or directory in /home/muahkzdj/public_html/wp-admin/install.php on line 36

    Fatal error: require_once(): Failed opening required ‘/home/muahkzdj/public_html/wp-load.php’ (include_path=’.:/usr/lib/php:/usr/local/lib/php’) in /home/muahkzdj/public_html/wp-admin/install.php on line 36

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

      26/08/2015 lúc 13:44

      Bạn trỏ đúng domain và thư mục chưa vậy? Thử kiểm tra lại xem. :P

      Bình luận
      • Nguyễn Trịnh 2 bình luậnviết

        26/08/2015 lúc 14:15

        Dạ mới đầu e cài bản wordpress mới nhất xong làm như theo hướng dẫn thì không được ạ! xong rồi e xóa đi làm lại theo bản 4.1.1 như bài viết của anh thì lại được ạ! Cảm ơn anh rất nhiều. bài viết rất hữu ích ạ!

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

          26/08/2015 lúc 14:48

          Nhớ chia sẻ link web của bạn để mọi người cùng giao lưu nhé. :)

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

      21/09/2016 lúc 08:33

      Các bạn nào biết hướng dẫn tình huống này dùm mình. Mình đã tạo database và upload WP 4.6.1 lên 000webhost.com, khi nhập http://domainname/wp-admin/install.php thì thông báo là “Không tìm thấy server”.

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

        21/09/2016 lúc 08:34

        Bạn đã trỏ tên miền về host chưa? :P

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

    18/07/2015 lúc 13:59

    Xin cho hỏi, em đã tải wordpress 4.2.2 về nhưng không gải nén được, em đăng ký của 000webhost.com???

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

      18/07/2015 lúc 16:26

      Quên mấy cái host miễn phí đi bạn nhé. Host miễn phí thì chất lượng cũng “miễn phí” thôi. Tốt nhất bạn nên bỏ ra vài trăm nghìn mua một cái host trả phí nho nhỏ mà dùng. :P

      Bình luận
    • Xuan 1 bình luậnviết

      09/08/2015 lúc 22:04

      bạn có thể sài 1 trong 3 free hosting sau. cái thứ 3 là ok nhất.
      http://hostingfree.site11.com/

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

        10/08/2015 lúc 06:52

        Cái thứ 3 chính là 000webhost còn gì? :P

        Bình luận
  5. Dinh Vi Hung 3 bình luậnviết

    11/07/2015 lúc 22:41

    bạn ơi, giúp với. Mình làm y chang tới bước thì không vào để cài được

    Bình luận
    • Dinh Vi Hung 3 bình luậnviết

      11/07/2015 lúc 22:42

      sorry mình gõ nhầm http://yeukiki.com/wp-admin/install.php

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

      11/07/2015 lúc 22:52

      Bạn kiểm tra lại DNS đi nhé. Nó báo lỗi redirect quá nhiều. Hãy chắc chắn bạn đã trỏ đúng tên miền về host. :P

      Bình luận
      • Dinh Vi Hung 3 bình luậnviết

        11/07/2015 lúc 22:56

        lúc đầu có thử. Mình đã xóa đi link redirect kenh14 rồi. Mà ko biết sao nó vẫn trỏ về kenh14.vn
        hix hix

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

          11/07/2015 lúc 23:45

          Nếu thế thì bạn sẽ phải đợi nó cập nhật DNS. Thời gian cập nhật có thể lên tới 24h. :P

          Bình luận
  6. Trần Thuận 2 bình luậnviết

    19/06/2015 lúc 18:45

    Chào anh, em có vấn đề muốn hỏi đó là, em tải bản wordpress 4.2.2 đuôi .zip lúc upload lên k giải nén được anh ạ, phải tải bản có đuôi .tar.gz mới giải nén được. Cái này là lỗi gì anh?
    Thứ 2, đó là em làm theo hướng dẫn của anh thì đến bước 12 em không tìm thấy file wp-config-sample.php anh ạ

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

      19/06/2015 lúc 23:14

      Kỳ vậy. Mình vừa down và kiểm tra thử, thấy mọi thứ đều bình thường. Bạn đang sử dụng host của nhà cung cấp nào vậy? :P

      Bình luận
      • Trần Thuận 2 bình luậnviết

        20/06/2015 lúc 04:12

        em sửa được rồi anh, tại mạng nhà em down bị lỗi :)) , em dùng host của hostvn anh :))

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

          20/06/2015 lúc 06:55

          Thế là tốt rồi. :D

          Bình luận
  7. Luân Trần 23 bình luậnviết

    06/04/2015 lúc 11:09

    Thực ra Cpanel cái nào cũng tích hợp sẵn Softaculous rồi nên anh nghĩ bài này viết theo dạng hướng dẫn cài đặt WP trên 1 hosting (ko nhắc tới cpanel)?

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

      06/04/2015 lúc 11:11

      Khá nhiều nhà cung cấp hosting tại Việt Nam chưa tích hợp Softaculous đâu anh ạ, hostvn.net hay pavietnam.vn chẳng hạn. Vậy nên em mới tách ra thành 2 bài khác nhau. :)

      Bình luận
      • Luân Trần 23 bình luậnviết

        06/04/2015 lúc 11:15

        Ồ vậy hả, anh không dùng 2 nhà cung cấp trên nên không biết. Cứ tưởng cpanel là phải tích hợp sẵn hết rồi cơ :D

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

          06/04/2015 lúc 11:36

          Ở Việt Nam ít công ty là đối tác của Softaculous lắm anh. :D

          Bình luận
  8. Thien Dao 9 bình luậnviết

    03/04/2015 lúc 10:21

    Thấy trong Cpanel có Quick Install, nếu là người mới thì hướng dẫn cái đó dễ hơn đó bác. Click và tự cài. Nhanh gọn lẹ :D

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

      03/04/2015 lúc 10:24

      Bài sau mình mới giới thiệu về Softaculous bạn ạ. Bây giờ cứ viết những cái “truyền thống” đã. :)

      Bình luận
  9. VAN 167 bình luậnviết

    03/04/2015 lúc 09:33

    Bài viết rất chi là chi tiết nhé :D

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

      03/04/2015 lúc 09:43

      Hướng dẫn cho người mới bắt đầu thì phải viết chi tiết chứ bác. :D

      Bình luận
      • VAN 167 bình luậnviết

        03/04/2015 lúc 09:46

        Cái đó đồng ý. Ý mình là công phu về mặt nội dung :) bắt đầu trang có tầm cỡ nó phải khác chứ…

        Bình luận
      • VAN 167 bình luậnviết

        03/04/2015 lúc 09:47

        À sao hiếu không phân thành Bài 1 … cho người mới dễ theo dõi?

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

          03/04/2015 lúc 09:55

          Ý bác là đánh số thứ tự cho các bài viết ấy hả? Em sẽ link hết các bài viết trong serie vào bài giới thiệu nên cũng không cần đánh số làm gì. :)

          Bình luận
          • VAN 167 bình luậnviết

            03/04/2015 lúc 09:57

            Nhưng trong bài viết hiếu ko để liên kết tới các bài đã viết. Người mới họ sẽ theo google họ cũng hơi rối vì chắc gì đã vào đúng serie Hiếu giới thiệu

        • Trung Hiếu Quản lýviết

          03/04/2015 lúc 10:25

          Đã thêm banner vào sidebar. :D

          Bình luận
      • Thư 1 bình luậnviết

        20/01/2016 lúc 13:32

        Hiếu ơi, mình tạo xong WP, post được mấy bài thì ko up được ảnh nữa, và được thông báo là:

        Tập tin rỗng, hãy thử tải tập tin lên lại lần nữa. Lỗi này có thể do chức năng tải tập tin lên không được bật trong php.ini hoặc post_max_size được đặt thấp hơn upload_max_filesize trong tập tin php.ini.

        Mình cần làm gì bây giờ?
        Cảm ơn bạn.

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

          20/01/2016 lúc 13:44

          Cái này là lỗi do upload file vượt quá kích thước cho phép của hosting. Nếu bạn không quen thì có thể gửi ticket yêu cầu bên cung cấp hosting tăng thông số post_max_size và upload_max_filesize lên giúp nhé. Hoặc làm theo hướng dẫn trong bài viết này: http://wphosting.vn/software/dieu-chinh-cac-thiet-lap-php-trong-wordpress-hosting.html nếu hosting của bạn hỗ trợ tính năng Select PHP Version. :)

          Bình luận
  10. Chim cảnh 15 bình luậnviết

    03/04/2015 lúc 07:36

    Hay,lâu giờ toàn làm giống vậy.Mà sao cái Rss widget nó không cập nhật bài mới bác nhỉ

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

      03/04/2015 lúc 07:49

      Có khi nào thím chỉnh sửa làm lỗi cái widget rồi không? :P

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

Sidebar chính

NHẬN BÀI VIẾT QUA EMAIL

Hãy đăng ký ngay để là người đầu tiên nhận được thông báo qua email mỗi khi chúng tôi có bài viết mới!

Tham gia cùng 10.000+ người khác.

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

Facebook Group

wpcanban-facebook-group

Bạn đang tìm gì?

WordPress căn bản

Bảo mật WordPress

Tăng tốc WordPress

Sửa lỗi WordPress

Thủ thuật Genesis

Thủ thuật SEO

Thủ thuật CloudFlare

Thủ thuật LiteSpeed

Thủ thuật WooCommerce

Sử dụng theme Paradise

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

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

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

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

Footer

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

  • Năm 2025 rồi, có nên viết blog nữa không? 07/05/2025
  • Ra mắt plugin APCu Object Cache độc quyền tại WP Căn bản 16/04/2025
  • Tính năng Crawl Optimization của plugin Yoast SEO 31/03/2025
  • Vô hiệu hóa WooCommerce Brands để tăng tốc độ 09/03/2025

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

  • Trung Hiếu trong Năm 2025 rồi, có nên viết blog nữa không?
  • Tuấn Kỷ Nguyên Blog trong Năm 2025 rồi, có nên viết blog nữa không?
  • Trung Hiếu trong Năm 2025 rồi, có nên viết blog nữa không?
  • Tịnh Nguyễn Blog trong Năm 2025 rồi, có nên viết blog nữa không?

Thông tin hữu ích

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

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

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

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