Back to Main Site

Hướng dẫn cài đặt PolyCMS: Từ Zero đến Trực tiếp

Last updated on Jun 24, 2026 00:45

Chào mừng bạn đến với PolyCMS - nền tảng thương mại điện tử và quản lý nội dung hiện đại được thiết kế để giúp mọi người từ các blogger và người sáng tạo cá nhân đến các nhà thiết kế web tự do, đại lý và doanh nghiệp quy mô lớn xây dựng các trang web nhanh chóng, an toàn và tối ưu hóa SEO.

Cho dù bạn đang khởi chạy một blog cá nhân, xây dựng danh mục đầu tư của khách hàng với tư cách là người làm việc tự do hay triển khai một cửa hàng thương mại điện tử phức tạp cho doanh nghiệp, hướng dẫn này sẽ hướng dẫn bạn cách thiết lập PolyCMS trên máy chủ của mình chỉ trong vài phút.

Dành cho người dùng không rành về kỹ thuật: Nếu bạn không quen với máy chủ hoặc mã nguồn, đừng lo lắng! Bạn chỉ cần gửi liên kết của hướng dẫn này trực tiếp đến nhà cung cấp dịch vụ lưu trữ web hoặc nhóm hỗ trợ CNTT của bạn. Họ sẽ có thể xử lý việc cài đặt cho bạn.

Yêu cầu hệ thống

Để đảm bảo PolyCMS chạy trơn tru, máy chủ của bạn (Hosting hoặc VPS) phải đáp ứng các yêu cầu cơ bản sau:

PHP: Phiên bản 8.3 trở lên.

Node.js: Phiên bản 20.19+ hoặc 22.12+ (bắt buộc để biên dịch nội dung giao diện người dùng tốc độ cao).

Cơ sở dữ liệu: PostgreSQL (Được khuyến nghị để có hiệu suất tối đa) hoặc MySQL.

Người quản lý gói: Trình soạn thảo và NPM.

##3 Bước Cài Đặt Đơn Giản

PolyCMS có Trình cài đặt web thân thiện với người mới bắt đầu. Bạn không cần phải chạm vào bất kỳ mã nào hoặc sử dụng thiết bị đầu cuối để chạy trang web của mình.

Bước 1: Upload Source Code

Để lấy mã nguồn PolyCMS, bạn có hai tùy chọn tùy thuộc vào sở thích kỹ thuật của mình:

  • Tải xuống các bản phát hành đóng gói sẵn (Được khuyến nghị): Bạn có thể tải xuống gói mới nhất, sẵn sàng cài đặt (polycms-ce.zip) trực tiếp từ trang Bản phát hành GitHub. Gói zip này chứa tất cả nội dung được biên dịch trước và sẵn sàng triển khai ngay lập tức.

  • Sao chép & Xây dựng lại từ Nguồn: Nhà phát triển và người dùng nâng cao có thể sao chép kho lưu trữ từ github.com/PolyXGO/polycms để tùy chỉnh mã và xây dựng/biên dịch nội dung theo cách thủ công.

Khi bạn đã chuẩn bị sẵn gói hàng của mình:

Đăng nhập vào bảng điều khiển lưu trữ web của bạn (như cPanel hoặc DirectAdmin) hoặc kết nối qua FTP.

Tải tệp .zip lên thư mục web công cộng của bạn (thường là public_html hoặc www).

Trích xuất nội dung của tệp zip trực tiếp vào thư mục đó.

Bước 2: Tạo cơ sở dữ liệu

Trước khi chạy trình cài đặt, trang web của bạn cần một nơi để lưu trữ dữ liệu.

Tùy chọn A: Thông qua Bảng điều khiển lưu trữ (Được khuyến nghị)

Trong bảng điều khiển dịch vụ lưu trữ của bạn, hãy tìm phần Cơ sở dữ liệu (ví dụ: Cơ sở dữ liệu MySQL).

Tạo cơ sở dữ liệu mới (ví dụ: polycms).

Tạo người dùng cơ sở dữ liệu mới (ví dụ: polycms_user) và gán một mật khẩu mạnh.

Thêm người dùng vào cơ sở dữ liệu với Tất cả các đặc quyền.

Tùy chọn B: Qua SQL (phpMyAdmin hoặc dòng lệnh)

Nếu bạn thích sử dụng SQL hơn hoặc bảng điều khiển lưu trữ của bạn không có trình hướng dẫn:

CREATE DATABASE polycms CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
CREATE USER 'polycms_user'@'localhost' IDENTIFIED BY 'your_password_here';
GRANT ALL PRIVILEGES ON polycms.* TO 'polycms_user'@'localhost';
FLUSH PRIVILEGES;

Quan trọng: Kết hợp máy chủ MySQL

Khi tạo người dùng cơ sở dữ liệu, hãy chú ý đến phần host:

Sử dụng 'polycms_user'@'localhost' nếu máy chủ web và cơ sở dữ liệu của bạn ở trên cùng một máy (lưu trữ được chia sẻ nhiều nhất).

Chỉ sử dụng 'polycms_user'@'%' nếu cơ sở dữ liệu của bạn nằm trên máy chủ riêng.

Nếu bạn đã tạo người dùng bằng @'%' nhưng trình cài đặt hiển thị "Quyền truy cập bị từ chối đối với user@localhost", bạn cũng cần tạo người dùng cho localhost:

CREATE USER 'polycms_user'@'localhost' IDENTIFIED BY 'your_password_here';
GRANT ALL PRIVILEGES ON polycms.* TO 'polycms_user'@'localhost';
FLUSH PRIVILEGES;

Điều này là do MySQL coi localhost (ổ cắm Unix) và % (ký tự đại diện TCP) là các máy chủ khác nhau. Ký tự đại diện % không khớp với các kết nối localhost.

Giữ tên cơ sở dữ liệu, tên người dùng và mật khẩu của bạn sẵn sàng cho bước tiếp theo.

Bước 3: Chạy Trình hướng dẫn cài đặt web

Mở trình duyệt web yêu thích của bạn và điều hướng đến tên miền trang web của bạn (ví dụ: https://<a href="//polycms.org" target="_blank" rel="nofollow">polycms.org</a>).

Trình hướng dẫn thiết lập PolyCMS sẽ tự động xuất hiện và chào đón bạn.

Làm theo hướng dẫn trên màn hình:

Kiểm tra hệ thống: Trình cài đặt sẽ xác minh rằng máy chủ của bạn đáp ứng tất cả các yêu cầu. * Cấu hình cơ sở dữ liệu: Nhập tên cơ sở dữ liệu, tên người dùng và mật khẩu bạn đã tạo ở Bước 2. * Thông tin trang web: Cung cấp tiêu đề trang web của bạn và tạo tài khoản Quản trị viên (Email và Mật khẩu).

Nhấp vào Cài đặt PolyCMS.

Hệ thống sẽ tự động thiết lập cơ sở dữ liệu, định cấu hình môi trường và hoàn tất quá trình cài đặt ở chế độ nền.

Chào mừng bạn đến với Trang tổng quan của bạn

Sau khi thiết lập hoàn tất, bạn sẽ được chuyển hướng đến trang đăng nhập. Sử dụng email và mật khẩu Quản trị viên bạn vừa tạo để truy cập Bảng quản trị.

Cần thêm trợ giúp?

Bạn có phải là Đại lý không? Hãy xem phần Phát triển chủ đề & mô-đun để tùy chỉnh sâu hệ thống cho khách hàng của bạn.

Bạn muốn bắt đầu bán hàng? Hãy đến Cấu hình cửa hàng thương mại điện tử để bắt đầu liệt kê các sản phẩm của bạn.