IonCube là phần mềm cho phép các nhà phát triển bảo vệ mã chương trình của họ khỏi bị sao chép. Nó mã hóa mã nguồn phần mềm để người khác không thể sao chép nó để sử dụng bất hợp pháp. Để có thể chạy các ứng dụng được mã hóa ionCube, cần cài đặt phía máy chủ. Hướng dẫn này sẽ hướng dẫn bạn cách cài đặt ionCube trên máy chủ CentOS 6. Nếu bạn là người dùng Ubuntu 14, vui lòng tham khảo Trình cài đặt IonCube trên tài liệu Ubuntu 14 .
Đối với hướng dẫn này, bạn phải có một ngăn xếp LAMP được cài đặt với một máy chủ web đang chạy.
Bước 1: Tải xuống ionCube
Trước hết, điều hướng đến thư mục web của bạn (ví dụ /var/www/html
). Điều này phụ thuộc vào bảng điều khiển web hoặc thiết lập tùy chỉnh của bạn:
cd /var/www/html
Để tải xuống ionCube cho phiên bản 32-bit của CentOS 6, hãy thực hiện:
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
Đối với phiên bản 64 bit của CentOS 6, hãy thực hiện:
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
Bây giờ, giải nén tập tin:
tar xvfz ioncube*
Đổi tên thư mục để truy cập dễ dàng hơn từ web:
mv ioncube* ioncube
Truy cập trình hướng dẫn thiết lập ionCube bằng cách điều hướng http://www.your-website.com/ioncube
trong trình duyệt web của bạn.
Bước 2: Hoàn thiện trình hướng dẫn
Trong trình duyệt của bạn, bây giờ bạn sẽ thấy một trình hướng dẫn cần được hoàn thành. Nó chứa một số bước cơ bản như nói với ionCube về loại máy chủ bạn đang sử dụng (trong trường hợp này là VPS / Máy chủ chuyên dụng). Đi qua các bước. Khi được hỏi bạn sử dụng phiên bản PHP nào, hãy thực thi php -v
trên máy chủ của bạn (điều này sẽ trả về một phiên bản). Sau khi hoàn thành, IonCube sẽ được cài đặt trên máy chủ của bạn.
Bây giờ bạn có thể sử dụng phần mềm được mã hóa ionCube, như WHMCS, trên máy chủ của bạn!