Hướng Dẫn Cài Đặt WordPress Lên Hosting cPanel

Trong bài này mình sẽ hướng dẫn cài đặt WordPress lên hosting cPanel một cách chi tiết nhất dựa vào kiến thức & kinh nghiệm liên quan giúp bạn có thể tiết kiệm được nhiều chi phí bỏ ra để thiết kế website

Tổng quan về cài đặt WordPress lên hosting cPanel

Vì sao lại cần cài WordPress lên hosting ?

Thông thường các bạn lập trình viên, những người mới học và thực tập xây dựng website sẽ sử dụng các phần mềm như MAMP, XAMPP để xây dựng server giả lập trên localhost (phần mềm trên máy tính) để chạy được website.
Tuy nhiên, hạn chế của việc này chính là chỉ có 1 mình bạn mới xem được website thôi, còn mọi người thì không thể. Để mọi người ai ai cũng có thể truy cập và xem được website của bạn, thì phải đưa nó lên một nơi xa lắm, đó gọi là hosting hay còn gọi là nơi lưu trữ mã nguồn đó.

Để có thể chạy được website, bạn cần có 1 gói hosting sử dụng Cpanel và 1 tên miền bất kỳ. ( do bài viết này chỉ xoay quanh vấn đề sử dụng cpanel nên mình sẽ không đề cập đến các trình quản lý khác nhé).

Hướng Dẫn Cài Đặt WordPress Lên Hosting cPanel

Hướng Dẫn Cài Đặt WordPress Lên Hosting cPanel

Chọn hosting thế nào để chạy được WordPress ?

Về mặt lý thuyết, hosting có thể chạy được WordPress thì nó cần hỗ trợ cài đặt đầy đủ các thứ là PHP và MySQL. Tuy nhiên, trên thực tế còn rất nhiều yếu tố ảnh hưởng đến hiệu suất hoạt động và khả năng tương thích của WordPress như Thông số RAM, CPU, giới hạn số lượng file là bao nhiêu (node), băng thông bao nhiêu, phần cứng máy chủ như thế nào, tốc độ đọc ghi được bao nhiêu,…

Chính vì vậy, nếu là dân không chuyên, bạn chỉ cần tìm kiếm dịch vụ cung cấp hosting chạy bằng Linux (không nên mua hosting chạy Window) là được rồi. Không cần quá quan tâm nhiều về yếu tố kỹ thuật chuyên sâu. Bên nhà cung cấp dịch vụ họ đã tối ưu sẵn mọi thứ để website WordPress có thể hoạt động tốt và mượt mà.

Hosting thì trên thị trường có nhiều nhà cung cấp, nếu có điều kiện bạn có thể ghé Hosting WordPress xem qua danh sách hosting của Phong Mỹ nhé.

Hướng dẫn cài đặt wordpress lên hosting cPanel

Bước 1. Tải xuống gói cài đặt WordPress

Để bắt đầu quá trình cài đặt wordpress trên hosting cPanel, trước tiên bạn cần tải xuống mã nguồn WordPress từ trang chủ của họ: https://wordpress.org/download/

Tải xuống gói cài đặt wordpress

Tải xuống gói cài đặt wordpress

Ấn vào Download WordPress 5.7.2 để tải về (Phiên bản có thể sẽ thay đổi theo thời gian).

Bước 2. Nén code website

Sau khi tải về, bạn tiến hành giải nén file .zip vừa rồi sẽ có được 1 folder có tên là wordpress

Tiến hành giải nén folder wordpress

Tiến hành giải nén folder wordpress

Bạn truy xuất vào folder wordpress này, dùng winrar nén lại dưới dạng file zip . Không nên chọn 2 file license.txt và r eadme.html sẽ giúp bảo mật website của bạn hơn.

Nén file mã nguồn WordPress

Nén file mã nguồn WordPress

Nén file mã nguồn WordPress

Nén file mã nguồn WordPress

Sau khi nén xong, bạn sẽ có 1 file .zip, vậy là xong rồi, tiến hành upload file này lên hosting thôi nào.

Nén file mã nguồn WordPress

Bước 3: Upload file lên hosting cpanel

Sau khi mua xong hosting, nhà cung cấp sẽ email cho bạn thông tin đăng nhập hosting tương tự như sau

thông tin mua hosting wordpress

thông tin mua hosting wordpress

Giao diện dashboard Cpanel sau khi login theo thông số nhà cung cấp gửi cho bạn.

Giao diện dashboard Cpanel

Giao diện dashboard Cpanel

tiến hành vào menu File manager ,

giao diện wordpress Cpanel

chọn vào mục public_html (Đây là thư mục gốc chứa mã nguồn của tên miền)

Hướng dẫn upload mã nguồn WordPress

Sau khi vào được mục public_html , tiến hành ấn vào Upload để tiến hành up file nén đã nén trước đó lên.

upload mã nguồn wordpress

upload mã nguồn wordpress

Hướng dẫn upload mã nguồn WordPress

Sau khi đã upload thành công, bạn tiến hành click chuột phải vào file nén chọn Extract.

Và ấn vào Extract File(s)

Hướng dẫn upload mã nguồn WordPress

Hướng dẫn upload mã nguồn WordPress

Ấn close để kết thúc

Sau tất cả quá trình, nếu như mục public_html được 1 mớ hỗn độn như ảnh bên dưới là bạn đã hoàn thành được 30% quá trình cài đặt mã nguồn wordpress lên hosting cpanel rồi đó, nhưng vẫn chưa sài được đâu nha.

Hướng dẫn upload mã nguồn WordPress

Bước 4. Tạo cơ sở dữ liệu

Bây giờ, bạn cần tạo một cơ sở dữ liệu MySQL, một tài khoản người dùng MySQL và phân quyền nữa thì mới được

Tiến hành gõ vào khung tìm kiếm từ khóa: mysql và chọn MySQL® Databases

Tạo cơ sở dữ liệu trên cpanel

Tạo cơ sở dữ liệu trên cpanel

Để tạo tên cơ sở dữ liệu ta sẽ tiến hành nhập tên data vào, ví dụ: data_phongmy.vn

hướng dẫn tạo tên csdl trong cpanel

hướng dẫn tạo tên csdl trong cpanel

hướng dẫn tạo tên csdl trong cpanel

Tiếp theo là tạo username cho cơ sở dữ liệu, thì ta sẽ tua đến mục: Add New User ở bên dưới 1 chút

tiến hành nhập thông tin và ấn Create User. Phần password có thể tự nhập hoặc chọn vào Password Generator để tạo tự động

hướng dẫn tạo username csdl trong cpanel

hướng dẫn tạo username csdl trong cpanel

Để username này có thể truy xuất và làm việc được trên cơ sở dữ liệu, ta tua xuống mục: Add User To Database
Và chọn tên data và username vừa tạo lúc nãy, rồi ấn Add

Thêm user vào csdl

Thêm user vào csdl

Chọn ALL PRIVILEGES và ấn Make Changes

phân quyền cho user trong database mysql

phân quyền cho user trong database mysql

Vậy là hoàn tất quá trình tạo cơ sở dữ liệu trên hosting Cpanel rồi.

Bước 5. Tiến hành cài đặt wordpress

Sau khi bạn đã hoàn tất quá trình upload WordPress, tạo cơ sở dữ liệu rồi thì ta sẽ bắt đầu tiến hành cài đặt wordpress lên hosting cPanel .
Tiến hành truy cập vào tên miền (Ví dụ: dev.phongmy.vn) để tiến hành cài đặt. Nhớ chọn tiếng việt hoặc tiếng Anh nhé, đừng như mình :))

quá trình cài đặt website wordpress

quá trình cài đặt website wordpress

quá trình cài đặt website wordpress

Tiếp theo các bạn cần điền các thông tin Tên cơ sở dữ liệu, Tên người dùng quản lý Database, Mật khẩu MYSQL đã tạo ở Bước 4.
Đối với Tiền Tố Bảng Dữ Liệu các bạn có thể thay đổi wp_ theo ý muốn của mình, lưu ý vẫn giữ lại dấu _ nhé

Nếu như lúc nãy tạo thì ta sẽ điền
Database Name: data_phongmy.vn
Username: user_phongmy
Password: pass lúc bạn tạo username
Database host: localhost
Table prefix: phongmy_ / hoặc bất cứ gì bạn thích. abc_ hoặc iloveyou_ , …

quá trình cài đặt website wordpress

Nếu bạn cấu hình sai thông tin trong cơ sở dữ liệu, hệ thống sẽ báo lỗi và bạn phải kiểm tra lại kỹ thông tin trước khi bảng bắt đầu cài đặt được hiển thị như bên dưới

quá trình cài đặt website wordpress

Sau khi bấm vào Bắt đầu cài đặt các bạn sẽ được chuyển đến trang điền các thông tin cần thiết như Tên website, Tên người dùng và Mật khẩu đăng nhập khu vực admin.
Sau khi điền xong các bạn ấn Cài đặt website, hoặc Install WordPress

quá trình cài đặt website wordpress

Sau khi bấm nút Cài đặt WordPress website của bạn đã sẳn sàng hoạt động.
Để đăng nhập vào website nền tảng WordPress có thể sử dụng link dạng domaincuaban.com/wp-admin hoặc domaincuaban.com/admin nhé

Chúc bạn thành công với bài hướng Dẫn Cài Đặt WordPress Lên Hosting cpanel

P/s: nội dung được tham khảo ít nhiều từ blog khác.

1 Like