• Home
  • WordPress
    • Thủ thuật WordPress
    • WordPress plugins
    • WordPress themes
    • Hosting và domain
  • Kiếm tiền
    • Google AdSense
    • Tiếp thị liên kết
    • Rút gọn link
  • Quà tặng
  • Khuyến mãi
  • Đánh giá
  • Dịch vụ
    • WordPress Hosting
    • Cài đặt WordPress
    • Quét mã độc website
    • Tối ưu WordPress
    • Mua theme Paradise
  • Thông báo
  • Liên hệ

WP Căn bản

Thủ thuật WordPress và kiếm tiền online

wordpress-theme-tot-nhat

Trang chủ » WordPress » Thủ thuật WordPress » [WPCB] Hướng dẫn cài đặt WordPress trên hosting có DirectAdmin

[WPCB] Hướng dẫn cài đặt WordPress trên hosting có DirectAdmin

03/04/2015 30/05/2016 Trung Hiếu 45 Bình luận

Mục lục bài viết

  1. Cài đặt WordPress trên hosting có DirectAdmin

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

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

Không còn nghi ngờ gì nữa, DirectAdmin và cPanel chính là 2 loại hosting control panel thông dụng và phổ biến nhất hiện nay. Trong bài viết lần trước, tôi đã hướng dẫn cho các bạn cách cài đặt một blog WordPress trên hosting có sử dụng cPanel. Mặc dù DirectAdmin có giao diện đơn giản và ít chức năng hơn cPanel, tuy nhiên, bạn vẫn có thể dễ dàng cài đặt được một blog WordPress dựa trên loại control panel này. Ngay sau đây là hướng dẫn chi tiết.

Tham khảo thêm:

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

Lưu ý: Việc này chỉ thực hiện sau khi bạn đã hoàn tất việc trỏ domain về hosting.

Cài đặt WordPress trên hosting có DirectAdmin

1. Tương tự như việc cài đặt trên cPanel, các bạn cần phải download mã nguồn WordPress từ trang WordPress.org.

download-ma-nguon-wordpress

Toàn bộ mã nguồn đã được nén sẵn vào trong 1 file .zip.

2. Đăng nhập vào DirectAdmin bằng thông tin mà nhà cung cấp dịch vụ hosting đã gửi cho bạn. Và đây là giao diện của DirectAdmin sau khi đã đăng nhập.

giao-dien-quan-tri-directadmin

3. Khoan hãy quan tâm đến cái App Installer (Softaculous), tôi sẽ giới thiệu cụ thể hơn về nó trong những bài viết sau. Hãy click vào mục “File Manager” để truy cập vào trình quản lý tập tin của DirectAdmin.

directadmin-file-manager

Click tiếp vào thư mục “public_html“. Tại đây, bạn sẽ nhìn thấy giao diện quản lý tập tin của DirectAdmin, trông như thế này.

giao-dien-directadmin-file-manager

Click vào nút “Select” để chọn toàn bộ tập tin, sau đó click tiếp vào nút “Delete” để xóa chúng.

4. Từ giao diện File Manager, click vào nút “Upload files to current directory“. Bạn sẽ được chuyển tới trang upload dữ liệu. Hãy chọn tập tin .zip mà bạn đã download ở bước 1 sau đó click vào nút “Upload Files” để tiến hành upload nó lên host.

upload-ma-nguon-wordpress

Sau khi hoàn tất, click vào nút “Click here to go back” để quay trở lại giao diện quản lý tập tin.

5. Click vào mục “Extract” trong cột “Action“, tương ứng với tập tin vừa upload, để tiến hành giải nén.

extract-ma-nguon-wordpress

Click vào nút “Extract” một lần nữa để xác nhận. Sau khi giải nén, click vào nút “Go to…”  để quay trở lại giao diện quản lý tập tin.

6. Truy cập vào thư mục “wordpress” (vừa giải nén), click vào cột “Select” để chọn toàn bộ tập tin, sau đó click tiếp vào nút “Add to Clipboard“.

add-file-to-clipboard

Click vào mục “../Up a Level” để quay trở về thư mục “public_html“. Tại đây, click vào nút “Move Clipboard Files here“. Toàn bộ các tập tin trong thư mục “wordpress” sẽ được chuyển qua thư mục gốc “public_html“. Bây giờ, bạn có thể xóa thư mục “wordpress” đi.

7. Click vào nút “Home” để quay trở về giao diện DirectAdmin. Sau đó, click tiếp vào mục “MySQL Management“.

directadmin-mysql-management

Click vào mục “Create new Database“.

create-new-database

Điền đầy đủ thông tin vào biểu mẫu. Sau đó click vào nút “Create“.

nhap-thong-tin-ve-database

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

8. Truy cập vào thư mục “public_html” trong File Manager, tìm tập tin có tên là wp-config-sample.php và đổi tên nó thành wp-config.php (sử dụng nút Rename trong cột Action).

Tiếp theo, mở tập tin wp-config.php ra (sử dụng nút Edit trong cột Action) và tìm các dòng sau:

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

view raw
wp-config.php
hosted with ❤ by GitHub

Thay thế:

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

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

9. 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://vietnamtastyfoods.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

10. Đ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.

11. 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.

12. Điền thông tin đăng nhập mà bạn đã chọn ở Bước 10 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. :)

4.8 / 5 ( 19 bình chọn )
  • Share on Facebook
  • Tweet on Twitter

Bài viết liên quan

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

dich-vu-cai-dat-website-wordpress-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. Theo dõi tôi trên Facebook để cập nhật những tin tức mới nhất liên quan đến WordPress nhé.

Bài viết trước « [WPCB] Hướng dẫn cài đặt WordPress trên hosting có cPanel
Bài viết sau Hướng dẫn cài đặt nhanh WordPress với Softaculous »

Reader Interactions

Bình luận

    Trả lời Hủy

    Lưu ý:
    > Không sử dụng từ khóa trong mục "Tên".
    > Hãy sử dụng tên thật và địa chỉ email chính xác.
    > Vui lòng bình luận bằng tiếng Việt có dấu.
    Mọi bình luận trái quy định sẽ bị gỡ bỏ link hoặc xóa bỏ hoàn toàn.

  1. Lâm Linh viết

    28/08/2015 lúc 23:48

    Chào bạn, cho mình hỏi là mình tải theme trên mạng về , và có một số menu , và một số thanh công cụ có sẵn trên đó, mình muốn thay đổi chữ , cho phù hợp với mục đích mình sử dungjj, nhưng mình ko biết ở đâu để thay thế những mục đó hết, mong bạn giúp mình với

    Trả lời
    • Trung Hiếu viết

      29/08/2015 lúc 08:21

      Cái này bạn có thể chỉnh sửa trong style.css hoặc sử dụng font plugins nhé: https://wpcanban.com/wordpress/wordpress-plugins/7-font-plugins-huu-ich-cho-blog-wordpress.html

      Trả lời
  2. Lâm Linh viết

    29/08/2015 lúc 18:41

    ý mình là . mình thay thế chữ thôi , vd trên theme gốc cữ là “home” mình muốn đổi thành ” trang chủ ” mà mình tìm trang style.css cũng không thấy

    Trả lời
    • Trung Hiếu viết

      29/08/2015 lúc 21:12

      Bạn thử tìm trong thư mục theme xem có thư mục languages không? :P

      Trả lời
  3. Châu Nguyên viết

    01/09/2015 lúc 14:42

    Bước 8 thật ra cũng không cần thiết, chỉ cần ghi nhớ thông số tên database, user, pass đã tạo ở bước 7 là được.

    Như vậy có thể bỏ qua bước 8, khi đó bước 9 cũng đơn giản hơn, chỉ vào đúng domain.com là được, lúc này màn hình nhận được là yêu cầu mình nhập vào thông số database, user, pass đã tạo ở bước 7 – địa chỉ server nếu không có gì đặc biệt thì cứ để là localhost. Ngoài ra, nếu thích thì có thể đặt tên tiền tố cho bảng dữ liệu theo ý riêng thay vì mặc định là wp_

    Trả lời
    • Trung Hiếu viết

      02/09/2015 lúc 09:57

      Cảm ơn những góp ý của bạn. :)

      Trả lời
  4. son pham viết

    11/12/2015 lúc 20:18

    cho mình hỏi chút, mình đã cài đc WP nhưng ấn vào visit site là lỗi “To change this page, upload your website into the public_html directory”. giúp mình với. tks

    Trả lời
    • Trung Hiếu viết

      12/12/2015 lúc 08:34

      Bạn kiểm tra lại xem đã upload mã nguồn WordPress vào đúng thư mục public_html chưa? :P

      Trả lời
  5. lê thành viết

    20/12/2015 lúc 18:04

    cho mình hỏi.khi mình upload web lên nhưng khi truy cập vào plugin thi no báo là không nhận được dữ liệu nào.

    Trả lời
    • Trung Hiếu viết

      20/12/2015 lúc 19:36

      Bạn có truy cập được vào trang chủ và WordPress Admin không? Lỗi không nhận được dữ liệu có thể do máy chủ host, máy chủ DNS hoặc do tập tin .htaccess. Không tương thích giữa host và plugin cũng có thể gây ra vấn đề. :P

      Trả lời
      • lê thành viết

        20/12/2015 lúc 20:21

        mình truy cập vào được hết.chi có phần plugin la ko truy cập được thôi.chạy trên host free thi ok hết.đưa lên host chính thì bị lỗi đó.giờ ko biết làm sao nữa.

        Trả lời
        • Trung Hiếu viết

          20/12/2015 lúc 20:37

          Bạn thử bật debug và kiểm tra error_log xem nó báo lỗi gì không? :P

          Trả lời
          • lê thành viết

            20/12/2015 lúc 21:17

            hi.cái này ko có báo lỗi ji hết bạn ơi.web thi chạy và hoạt động binh thường.admin vao được hết.không báo bất cứ lỗi nào.chi có muc plugin là ko vao dc thôi.no chi hiện la Không nhận được dữ liệu nào

            ERR_EMPTY_RESPONSE
            Không thể tải trang web vì máy chủ không gửi dữ liệu nào.

          • Trung Hiếu viết

            20/12/2015 lúc 22:49

            Web của bạn có sử dụng plugin tạo cache hay nén dữ liệu (css, html, js) nào không? Thử kiểm tra và khôi phục file .htaccess về mặc định xem sao: https://gist.github.com/Kaiderella/8d9c72d449ef4d24cc0f528f99b79362

      • lê thành viết

        20/12/2015 lúc 21:57

        Chào bạn.mình phát hiện ra trong wordpess cua mình thiếu những phần này,ko biết có phải vì vậy mà cái phần plugin của mình ko truy cập được ko nữa.bạn có thể xem giùm được ko ah.
        – trong phần Woocommerce -> System Status của mình khi vao thì chỉ có màn hinh trắng.ko có nhũng nội dung nhu phần Tools -> Translation Upgrade ….de chuyển sang tiếng việt.và phần setting của wordpress ko có phần chuyển ngôn ngữ cho wordpress.mình cũng ko biết vì sao nữa.

        Trả lời
        • Trung Hiếu viết

          20/12/2015 lúc 22:46

          Bạn đang xài phiên bản WordPress nào? Thử up lại mã nguồn WordPress theo phương pháp thủ công xem sao: https://wpcanban.com/wordpress/thu-thuat-wordpress/huong-dan-cap-nhat-wordpress-theo-phuong-phap-thu-cong.html :P

          Trả lời
          • lê thành viết

            21/12/2015 lúc 08:52

            mình xài phiên bản 4.4 mới nhất.

          • lê thành viết

            21/12/2015 lúc 09:06

            ko biết có phải do cái hosting DirectAdmin của mình không nữa.mình thử cài WP mới chưa làm ji hết luôn mà vẫn bị.giờ không biết sao nữa.nản quá

          • Trung Hiếu viết

            21/12/2015 lúc 09:25

            Bạn đang dùng host của bên nào? Kiểm tra xem nó có hỗ trợ đầy đủ các module cần thiết để vận hành WordPress và plugin không? :P

  6. lê thành viết

    21/12/2015 lúc 09:51

    hình như là của http://www.saovan.net/hosting.html thì phải.Bạn có thể chỉ cho mình cách xem host co hỗ trợ các module cua WP được ko? mình không biết xem ở đâu.thank.

    Trả lời
    • Trung Hiếu viết

      21/12/2015 lúc 10:11

      Thường thì shared host sử dụng DirectAdmin không có phép tự thay đổi các thiết lập module PHP thì phải. Bạn thử liên hệ với kỹ thuật của bên cung cấp xem sao. Nếu muốn tốt hơn thì có thể tham khảo qua dịch vụ WordPress Hosting của bên mình: https://wpcanban.com/dich-vu-wordpress-hosting-chat-luong-cao/ Đang có khuyến mãi giảm giá 50% vĩnh viễn. :)

      Trả lời
      • lê thành viết

        21/12/2015 lúc 11:22

        cho mình hỏi.nếu hết thời hạn của host mình gia hạn thêm thi giá vẫn la giảm 50% hay sao ah

        Trả lời
        • Trung Hiếu viết

          21/12/2015 lúc 11:29

          Đúng rồi bạn. Gia hạn vẫn được giảm 50% nhé. Lifetime = Vĩnh viễn mà. :D

          Trả lời
          • lê thành viết

            21/12/2015 lúc 11:35

            Thank bạn nhé.vậy thì đăng ký thôi.có ji nhờ bên bạn hỗ trợ nhé.

          • Trung Hiếu viết

            21/12/2015 lúc 11:36

            Ok. Có gì bạn cứ gửi ticket hoặc đăng bình luận vào blog của mình. :D

  7. lê thành viết

    21/12/2015 lúc 11:48

    Mình vừa đăng ký xong.nhưng còn phần thanh toan hợp đồng thi sao ah.minh CK qua luôn hay phai chờ nhân viên bên đó gọi ĐT để xác nhận đơn hàng ah.

    Trả lời
    • Trung Hiếu viết

      21/12/2015 lúc 11:49

      Bạn thanh toán luôn nhé. Mình đã báo với nhân viên kinh doanh rồi. :D

      Trả lời
      • lê thành viết

        21/12/2015 lúc 11:58

        mình thanh toán rồi.giờ làm sao để kích hoạt sử dụng ah.thank

        Trả lời
        • Trung Hiếu viết

          21/12/2015 lúc 12:33

          Bạn thanh toán qua ngân hàng nào thế? :)

          Trả lời
          • lê thành viết

            21/12/2015 lúc 12:57

            Agribank nha bạn.

          • Trung Hiếu viết

            21/12/2015 lúc 13:31

            Ok. Cảm ơn bạn. :)

      • lê thành viết

        21/12/2015 lúc 12:10

        mình nhận đc mail rồi.thank bạn hỗ trợ nhé

        Trả lời
  8. lê thành viết

    21/12/2015 lúc 14:42

    HI.nhờ bạn xem dùm mình cái nay xiu.khi mình up web len host rồi.rồi cấu hinh file wp-config.php rồi,nhưng van báo lỗi Error establishing a database connection.cái phần /** MySQL hostname */
    define(‘DB_HOST’, ‘localhost’); là localhost hay là ji khác ah.

    Trả lời
    • Trung Hiếu viết

      21/12/2015 lúc 14:47

      localhost nhé. Bạn chỉ cần khai báo phần database, database username và database password thôi. Nếu bạn cài mới thì có thể tham khảo bài viết này: https://wpcanban.com/wordpress/thu-thuat-wordpress/huong-dan-cai-dat-sos-wordpress-tren-wordpress-hosting.html :)

      Trả lời
      • lê thành viết

        21/12/2015 lúc 14:50

        kì vậy ta.cái này la mình úp cái web của mình lên.đã đổi database hết rồi mà bị như vậy

        Trả lời
        • Trung Hiếu viết

          21/12/2015 lúc 14:56

          Mình đã kiểm tra và thấy bạn chưa phân quyền người dùng (privileges) cho database. Mình đã phân quyền giúp bạn rồi. Bạn check lại web nhé. :)

          P/s: Khi chuyển host, bạn cần phải đổi images path (đường dẫn của hình ảnh) trong database để các hình ảnh có thể hiển thị một cách bình thường. Nếu không biết cách làm, vui lòng mở ticket để được hỗ trợ. :)

          Trả lời
      • lê thành viết

        21/12/2015 lúc 15:06

        Đc rồi bạn ơi.có lẻ khi add database mới vào chắc phải chờ 5phut sau qua.giờ thì vào được rồi.ah. cho mình hỏi.cái sos wordpress đó là giúp bảo mật web hả bạn.nếu xài cái này và cái WP bình thường thì cái nào chuẩn hơn ah.

        Trả lời
        • Trung Hiếu viết

          21/12/2015 lúc 15:10

          Mình kiểm tra và thấy bạn quên phân quyền người dùng cho database. Mình đã phân quyền giúp bạn nên mới vào được đấy. :D Thêm database có hiệu lực ngay mà, không cần phải chờ gì cả. :D SOS WordPress đã được bên mình tối ưu nên sẽ bảo mật hơn nhé. Nhưng nó chỉ áp dụng khi cài mới thôi. Không dùng cho các site đã có mã nguồn sẵn. :)

          Trả lời
          • lê thành viết

            21/12/2015 lúc 15:15

            Mình hiểu rồi.thank bạn nha.nãy đúng là mình không chọn phân quyền.cảm ơn bạn nha.

  9. Hạnh viết

    28/06/2016 lúc 17:30

    Bạn ơi, trong chỗ cpanel của mình không thấy có wordpress. Hiện tại web của mình đang chạy bằng csdl làm bằng joomla, bây giờ mình muốn thay mới hoàn toàn bằng web làm bằng wp thì chỉ cần xóa hết csdl cũ rồi tạo mới là được phải không?

    Trả lời
  10. Yumi Kim viết

    22/09/2019 lúc 09:15

    Bài viết của anh rất bổ ích đúng thứ em đang cần tìm. Nhưng từ năm 2016 đến bây giờ có thay đổi gì thêm không anh?

    Trả lời
    • Trung Hiếu viết

      22/09/2019 lúc 11:23

      Giao diện DA vẫn thế thôi bạn. :P

      Trả lời
      • Yumi Kim viết

        24/09/2019 lúc 13:30

        Em làm hết đến bước 9 rồi thì thay domain của em vào bị hiện ra như vậy là sao anh? Bị sai ở bước nào ạ?

        Error establishing a database connection
        This either means that the username and password information in your wp-config.php file is incorrect or we can’t contact the database server at localhost. This could mean your host’s database server is down.

        Are you sure you have the correct username and password?
        Are you sure that you have typed the correct hostname?
        Are you sure that the database server is running?
        If you’re unsure what these terms mean you should probably contact your host. If you still need help you can always visit the WordPress Support Forums.

        Trả lời
        • Yumi Kim viết

          24/09/2019 lúc 13:56

          Ui, em vừa sửa lại được luôn rồi anh ạ :D

          Trả lời
        • Trung Hiếu viết

          25/09/2019 lúc 07:22

          Cái này thường là do sai thông tin cấu hình database trong file wp-config.php. :P

          Trả lời

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!

Đừng quên truy cập vào email của bạn để xác nhận việc đăng ký nhé!

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

Dịch vụ WordPress Hosting

dich-vu-wordpress-hosting-gia-re-tot-nhat

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

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

dich-vu-toi-uu-website-wordpress-chat-luong-cao

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

  • Hướng dẫn sử dụng LiteSpeed Memcached 17/01/2021
  • Hướng dẫn nén ảnh bằng plugin LiteSpeed Cache 08/01/2021
  • Hướng dẫn nâng cấp PHP 8 cho website WordPress 15/12/2020
  • Sửa lỗi không hiện hình ảnh và mô tả khi share link lên Zalo 11/11/2020
  • Hiển thị mô tả cho category và tag trong WordPress 05/11/2020
  • Cải tiến công cụ tìm kiếm mặc định của WordPress 31/10/2020

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

quet-ma-doc-mien-phi-cho-website

Footer

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

  • Nga Vũ trong Bật mí về các công nghệ mà WP Căn bản đang sử dụng
  • Trung Hiếu trong Hiển thị trích dẫn yêu thích trên sidebar WordPress
  • ngoc diem trong Hiển thị trích dẫn yêu thích trên sidebar WordPress
  • ngoc diem trong Hiển thị trích dẫn yêu thích trên sidebar WordPress

Bình luận nhiều nhất (tháng)

  1. Doligo (7)
  2. Tuyen (7)
  3. Tien Coin (4)
  4. lê hải (3)
  5. Nguyễn Văn Long (3)
  6. Thành (3)

Thông tin hữu ích

  • 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

10 Chuyên mục - 978 Bài viết - 37231 Bình luận

Bản quyền © 2014 - 2020 · WP Căn bản · Sử dụng Paradise child theme và dịch vụ WordPress Hosting