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
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
Ấ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
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
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.
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
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
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)
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
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)
Ấ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.
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 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
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
Để 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
Chọn ALL PRIVILEGES và ấn Make Changes
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
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_ , …
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
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
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.