Thay vì sử dụng các công cụ cài đặt tự động, việc tự tay upload source code WordPress lên cPanel mang lại cho bạn sự linh hoạt và quyền kiểm soát tối đa. Phương pháp này không chỉ giúp bạn hiểu sâu hơn về cấu trúc website mà còn là giải pháp hoàn hảo khi cần cài đặt một phiên bản tùy chỉnh hoặc khắc phục sự cố. Bài viết này sẽ hướng dẫn bạn chi tiết từng bước, từ việc tải file, tạo database đến cấu hình hoàn chỉnh để website của bạn chính thức đi vào hoạt động.
Tổng quan và các yêu cầu cần thiết
Phương pháp này đặc biệt hữu ích trong các trường hợp Hosting không tích hợp công cụ cài đặt tự động, khi bạn có nhu cầu tùy chỉnh sâu vào mã nguồn, hoặc cần khôi phục website từ một bản sao lưu có sẵn.
Để quá trình cài đặt diễn ra thuận lợi, bạn vui lòng đảm bảo đã đáp ứng các yêu cầu sau:
- Hosting đã được kích hoạt và có đầy đủ quyền truy cập vào giao diện quản trị cPanel.
- Tên miền (domain) đã được trỏ thành công về Hosting.
- Tệp mã nguồn WordPress (định dạng .zip) đã được tải về máy tính.
- Thông tin cơ sở dữ liệu (MySQL Database), bao gồm tên database, tên người dùng và mật khẩu. (Nếu chưa có, bạn sẽ tạo mới trong quá trình thực hiện).
Các bước cài đặt WordPress bằng cách upload source trên cPanel
Bước 1: Chuẩn bị mã nguồn WordPress
Bước 2: Đăng nhập vào cPanel
Bước 3: Upload mã nguồn WordPress lên Hosting
Bước 4: Tạo Database MySQL
Bước 5: Chạy trình cài đặt WordPress
Bước 6: Đăng nhập quản trị WordPress
Bước 1: Chuẩn bị mã nguồn WordPress
Truy cập trang web chính thức của WordPress và tải về phiên bản mới nhất: https://wordpress.org/download/ Tệp tin tải về sẽ là một file nén có định dạng .zip, với tên tương tự như sau: wordpress-6.x.x.zip

Bước 2: Đăng nhập vào cPanel
Truy cập trang quản trị Hosting theo đường dẫn do Vietnix cung cấp. Tiến hành đăng nhập vào giao diện cPanel.

Bước 3: Upload mã nguồn WordPress lên Hosting
3.1. Truy cập File Manager
Tại giao diện trong giao diện cPanel bạn chọn Files → File Manager

3.2. Chọn thư mục cài đặt website
- Đối với tên miền chính: Truy cập vào thư mục public_html.
- Đối với subdomain/ addon domain: Truy cập vào thư mục gốc tương ứng đã được cấu hình cho tên miền đó.

3.3. Upload file source WordPress
Trên thanh công cụ của File Manager, nhấp vào nút Upload, sau đó lựa chọn tệp wordpress-xxx.zip đã được chuẩn bị sẵn trên máy tính của bạn. Đợi đến khi quá trình tải lên hoàn tất (thanh trạng thái hiển thị 100%).

3.4. Giải nén mã nguồn
Quay trở lại giao diện File Manager, nhấp chuột phải vào tệp .zip vừa tải lên.
Chọn Extract từ menu ngữ cảnh. Sau khi giải nén, mã nguồn thường sẽ nằm trong một thư mục con là wordpress/. Trong trường hợp này, bạn cần:
- Di chuyển toàn bộ nội dung (tất cả các tệp và thư mục con) từ bên trong thư mục
wordpress/ra thư mục gốc của website (ví dụ:public_html). - Tiến hành xóa thư mục
wordpress/(lúc này đã rỗng) và tệp .zip ban đầu để dọn dẹp không gian lưu trữ.


Bước 4: Tạo Database MySQL
4.1. Truy cập MySQL Database Wizard
Tại giao diện quản trị cPanel, tìm đến mục Databases và chọn công cụ MySQL® Database Wizard.

4.2. Tạo database
Tại trường New Database, nhập tên bạn muốn đặt cho cơ sở dữ liệu. Nhấp vào nút Next Step để chuyển sang bước tiếp theo.

4.3. Tạo user database
Tại các trường tương ứng, hãy nhập Tên người dùng (Username) và Mật khẩu (Password) mà bạn muốn tạo. Sau đó nhấp vào nút Create User.

4.4. Gán quyền cho user
Đánh dấu vào ô ALL PRIVILEGES để cấp toàn bộ quyền cho người dùng trên cơ sở dữ liệu này. Nhấp vào nút Next Step để hoàn tất quá trình.

Bạn cần sao lưu cẩn thận các thông tin sau đây để sử dụng cho bước kết nối ở giai đoạn sau:
- Database Name (Tên cơ sở dữ liệu).
- Database Username (Tên người dùng cơ sở dữ liệu).
- Database Password (Mật khẩu cơ sở dữ liệu).
- Database Host (Máy chủ cơ sở dữ liệu, thông thường là localhost).
Bước 5: Chạy trình cài đặt WordPress
Truy cập vào tên miền đã được cấu hình trỏ về Hosting của bạn, ví dụ: https://demo.vietnix.vn. Giao diện cài đặt ban đầu của WordPress sẽ được hiển thị trên trình duyệt.

5.1. Nhập thông tin database
Sử dụng các thông tin đã được tạo và lưu ở Bước 4 để điền vào các trường tương ứng:
- Database Name: Tên cơ sở dữ liệu.
- Username: Tên người dùng.
- Password: Mật khẩu.
- Database Host: Giữ nguyên giá trị localhost.
- Table Prefix: Giữ nguyên giá trị mặc định (
wp_) hoặc thay đổi nếu bạn có nhu cầu đặc biệt.

5.2. Thiết lập website
Khai báo các thông tin quản trị cơ bản cho website của bạn:
- Site Title: Tiêu đề của website.
- Username: Tên người dùng để đăng nhập quản trị.
- Password: Mật khẩu cho tài khoản quản trị.
- Your Email: Địa chỉ email quản trị, dùng để nhận thông báo và khôi phục mật khẩu.

Nhấp vào nút Install WordPress để hoàn tất quá trình cài đặt.
Bước 6: Đăng nhập quản trị WordPress
Sau khi quá trình cài đặt hoàn tất, hãy truy cập vào đường dẫn mặc định để đăng nhập: https://demo.vietnix.tech/wp-admin. Sử dụng thông tin tài khoản quản trị đã được thiết lập ở bước trước để đăng nhập.

Như vậy, bạn đã hoàn tất quá trình cài đặt WordPress thông qua phương pháp tải mã nguồn lên cPanel. Phương pháp này cho phép bạn toàn quyền kiểm soát mã nguồn, đặc biệt phù hợp với các dự án đòi hỏi tùy chỉnh và triển khai chuyên sâu. Trong quá trình thực hiện, nếu bạn gặp bất kỳ khó khăn nào, xin vui lòng liên hệ với đội ngũ kỹ thuật của Vietnix để nhận được sự hỗ trợ kịp thời.
VIETNIX – DỊCH VỤ HOSTING, VPS TỐC ĐỘ CAO, ỔN ĐỊNH, BẢO MẬT
- Địa chỉ: 265 Hồng Lạc, Phường Bảy Hiền, Thành Phố Hồ Chí Minh
- Điện thoại: 1800 1093
- Email liên hệ: sales@vietnix.com.vn
- Website: https://vietnix.vn/

