Skip to Content

Yêu cầu hệ thống

13 Minutes

Trang này bao gồm thông tin hữu ích về các hệ điều hành được hỗ trợ cũng như các yêu cầu về phần mềm và phần cứng cần thiết để cài đặt và sử dụng SupportPro.

Giấy phép

Cần có giấy phép đang hoạt động với phạm vi hỗ trợ và cập nhật hợp lệ để tải xuống và cài đặt SupportPro. Bản dùng thử miễn phí 30 ngày của chúng tôi là cách dễ nhất để dùng thử SupportPro. Giấy phép sở hữu bao gồm 6 tháng kể từ ngày mua và giấy phép hàng tháng bao gồm hỗ trợ và cập nhật trọn đời.


Hệ điều hành

SupportPro chỉ yêu cầu PHP và MySQL, do đó có thể cài đặt và chạy chương trình trong phần lớn các hệ thống. Dưới đây là danh sách các hệ điều hành được hỗ trợ; chúng tôi không thể cung cấp hỗ trợ cho các hệ điều hành không được liệt kê.

Bản phân phối Linux

  • CentOS
  • Debian
  • Red Hat Enterprise Linux
  • Ubuntu

Máy chủ Windows

Có thể hỗ trợ Windows thông qua phương pháp triển khai Docker.


Yêu cầu phần mềm

PHP

Phiên bản

PHP phiên bản 8.1.0 - 8.2.x được hỗ trợ.

Để được hỗ trợ cài đặt phiên bản PHP mới, vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ hoặc quản trị viên máy chủ của bạn.

Phần mở rộng

Bắt buộc Không bắt buộc
  • BCMath
  • Ctype
  • cURL
  • DOM
  • FileInfo
  • GD (requires libpng and libjpeg)
  • Hash
  • Iconv
  • ionCube Loaders - 12.0.5 and above
  • JSON
  • Mbstring
  • OpenSSL
  • PDO (with MySQL Client Driver 5.6.0 or MySQLnd 5.0.9)
  • Tokenizer
  • XML (with libxml2 version 2.7.0 or above)

Các phần mở rộng PHP khác nhau tùy thuộc vào máy chủ, máy chủ lưu trữ và biến hệ thống khác của bạn. Để được hỗ trợ cài đặt các phần mở rộng bị thiếu, vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ hoặc quản trị viên máy chủ của bạn.

Cài đặtu

Cấu hình PHP của bạn phải tuân thủ các thiết lập sau:

  • zlib.output_compression Tắt
    Nén đầu ra Gzip được xử lý bởi máy chủ web. Nén đầu ra zlib của PHP phải được tắt để tránh các tệp bị nén nhiều lần.
  • allow_url_fopen Bật
    Để sử dụng Gravatar và các tính năng khác của SupportPro, allow_url_fopen phải được bật trong cấu hình PHP của bạn.
  • Hỗ trợ IPv6
    Nếu máy chủ của bạn có hỗ trợ mạng IPv6, tính năng này sẽ được bật theo mặc định. Tuy nhiên, nếu không, hãy đảm bảo bạn có phần mở rộng php-sockets được kích hoạt và PHP đã được biên dịch với cờ --enable-ipv6.
  • Hỗ trợ PNG & JPG
    Nếu phần mở rộng GD PHP đã được biên dịch thủ công, vui lòng đảm bảo cờ --with-png-dir và --with-jpeg-dir được cung cấp.
  • Chức năng bị vô hiệu hóa
    If you’re running under a particularly strict environment, please ensure that the following functions are not listed under the disable_functions directive: ini_set
  • Giới hạn bộ nhớ
    Cần có ít nhất 128 MB bộ nhớ để cài đặt và sử dụng SupportPro. Chúng tôi khuyên dùng ít nhất 256 MB.

Để được hỗ trợ sửa đổi cấu hình PHP của bạn, vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ hoặc quản trị viên máy chủ của bạn.

Quyền thư mục

Các thư mục sau (và các thư mục bên trong) phải có khả năng ghi được bởi tiến trình PHP/Web Server.

  • addons/
  • bootstrap/cache/
  • config/
  • storage/

Linux

Chúng tôi khuyên bạn nên thiết lập các thư mục trên thành quyền 755.

chmod 755 /path/to/directory

Bạn có thể cần phải điều chỉnh chủ sở hữu và nhóm của các thư mục để trở thành người dùng máy chủ web, ví dụ:

chown -R www-data:www-data /path/to/directory

IIS (Windows)

Nhấp chuột phải vào thư mục chứa các tệp SupportPro, nhấp vào Thuộc tính và sau đó là tab Bảo mật . Nhấp vào Chỉnh sửa... và sau đó Thêm..., nhập IUSRS and nhấp vào Kiểm tra Tên. Nhấp vào OK, và kiểm tra quyền trong Full Control checkbox. Làm tương tự cho nhóm IIS_IUSRS.

Cơ sở dữ liệu

Phiên bản

Máy chủ MySQL 5.7 and 8.0 được hỗ trợ. MariaDB 10.2 - 10.11 cũng được hỗ trợ.

Quyền của người dùng

Để sử dụng hàng ngày, cần có các quyền cơ sở dữ liệu sau.

  • XOÁ
  • FLUSH TABLES
  • CHÈN
  • KHOÁ BẢNG
  • CHỌN
  • CẬP NHẬT

Để cài đặt và nâng cấp hệ thống, cũng như kích hoạt và hủy kích hoạt các plugin, cần có các quyền bổ sung sau.

  • THAY THẾ
  • TẠO MỚI
  • THẢ
  • MỤC LỤC

Cài đặt

Chúng tôi khuyên bạn nên thay đổi các cấu hình MySQL sau đây:

  • max_allowed_packet - chúng tôi khuyên bạn nên lớn hơn 20 MB để đảm bảo email và hình ảnh lớn được xử lý chính xác.

Để được hỗ trợ sửa đổi cấu hình MySQL, vui lòng liên hệ với nhà cung cấp dịch vụ lưu trữ hoặc quản trị viên máy chủ của bạn.

Máy chủ Web

SupportPro hỗ trợ máy chủ web Apache, nginx và IIS.

Apache

Apache được hỗ trợ ngay từ đầu.

nginx

Trên nginx, vui lòng tạo một máy chủ ảo mới cho SupportPro. Dưới đây là ví dụ về máy chủ ảo nhưng sẽ cần chỉnh sửa cho môi trường cụ thể của bạn (đường dẫn có thể khác nhau):

IIS

Trên IIS, vui lòng tạo một tập tin web.config file trong thư mục gốc của thư mục cài đặt của bạn với nội dung bên dưới:

Tường lửa

Cổng ra 443 truy cập vào supportpro.vn và marketplace.supportpro.vn


Yêu cầu phần cứng

Yêu cầu về phần cứng phụ thuộc vào số lượng người dùng và khối lượng công việc dự kiến. Nhu cầu chính xác của bạn có thể nhiều hơn hoặc ít hơn, tùy thuộc vào khối lượng công việc của bạn. Khối lượng công việc của bạn bị ảnh hưởng nhưng không giới hạn bởi các yếu tố như - số lượng người dùng, hỗ trợ viên đang hoạt động, tần suất của ticket và phản hồi.

Đối với các lần triển khai có nhiều người dùng hoạt động hoặc cơ sở dữ liệu lớn (vài trăm nghìn bản ghi), chúng tôi khuyên bạn nên sử dụng máy chủ riêng cho máy chủ web và cơ sở dữ liệu; điều này đảm bảo cơ sở dữ liệu có tài nguyên chuyên dụng và có thể đảm bảo hiệu suất nhất quán.

Lưu trữ

Khi cài đặt mới, SupportPro cần bộ nhớ tối thiểu (khoảng 100 MB). Cơ sở dữ liệu và lưu trữ/thư mục là nơi bạn sẽ thấy sự phát triển nhiều nhất. Thư mục lưu trữ/ bao gồm những thứ như bộ nhớ đệm, tệp đính kèm và tệp nhật ký.

Chúng tôi khuyên bạn nên sử dụng ổ đĩa cứng cho tất cả các lần cài đặt, đặc biệt là máy chủ cơ sở dữ liệu, vì điều này cải thiện đáng kể khả năng phản hồi của các truy vấn SQL.

CPU

Chúng tôi khuyên bạn nên sử dụng tối thiểu 4 vCPU trên tất cả các máy chủ.

Bộ nhớ

Sau đây là hướng dẫn về phần cứng bộ nhớ tối thiểu được khuyến nghị:

  • Máy chủ web: RAM 2 GB - cho phép tối đa 50 nhân viên làm việc đồng thời
  • Máy chủ cơ sở dữ liệu: RAM 4 GB

Chúng tôi cũng khuyên bạn nên có ít nhất 2 GB swap trên máy chủ của mình, ngay cả khi hiện tại bạn có đủ RAM khả dụng. Có swap sẽ giúp giảm khả năng xảy ra lỗi nếu bộ nhớ khả dụng của bạn thay đổi. Chúng tôi cũng khuyên bạn nên cấu hình cài đặt swappiness của kernel thành giá trị thấp như 10 để tận dụng tối đa RAM của bạn trong khi vẫn có swap khả dụng khi cần.


Hỗ trợ trình duyệt

SupportPro được thử nghiệm với các trình duyệt được liệt kê bên dưới. Các trình duyệt khác và phiên bản trình duyệt cũ hơn vẫn có thể hoạt động, nhưng chúng tôi sẽ không cung cấp hỗ trợ hoặc bản sửa lỗi cho các sản phẩm này.

JavaScript phải được bật trong trình duyệt web để có trải nghiệm phong phú nhất về tính năng. Nếu JavaScript bị tắt, một số chức năng sẽ không hoạt động chính xác.

Trình duyệt và phiên bản được hỗ trợ

Browser Supported Version(s)
Chrome 2 phiên bản mới nhất
Edge 2 phiên bản mới nhất
Firefox 2 phiên bản mới nhất
Safari 2 phiên bản mới nhất

Hỗ trợ thiết bị di động

Giao diện được thiết kế ưu tiên cho thiết bị di động. Chúng tôi khuyên bạn nên sử dụng chiều rộng thiết bị là 360px hoặc cao hơn, bất kỳ thiết bị nào có chiều rộng nhỏ hơn mức này vẫn hoạt động được nhưng có thể có lỗi về hình ảnh và không mang lại trải nghiệm tốt nhất cho người dùng.

Yêu cầu hệ thống