Skip to content Skip to main navigation Skip to footer

Hướng dẫn cài đặt Ioncube vào DirectAdmin

Ioncube là gì?

ionCube Ltd. là một công ty phần mềm có trụ sở gần Canterbury, Kent, Vương quốc Anh. ionCube được thành lập năm 2002 và đã giới thiệu các công cụ để bảo vệ phần mềm được viết bằng ngôn ngữ lập trình PHP khỏi bị xem, thay đổi và chạy trên các máy tính không có giấy phép.

Hoặc các bạn có thể hiểu đơn giản hơn là ionCube Loader là thư viện PHP dùng với những file được mã hóa bởi phần mềm ionCube Encoder. Và trong nhiều trường hợp khi cài phần mềm, bạn sẽ nhận được yêu cầu là “ionCube Loader is not loaded. Please enable it to continue installation“(ionCube Loader không hoạt động, hãy bật nó lên và tiếp tục quá trình cài đặt). Vì mình cài đặt Softaculous yêu cầu ionCube nên mình tiện tay viết luôn bài Cài đặt Ioncube vào DirectAdmin này.

Cài đặt ionCube vào DirectAdmin

Để cài đặt ionCube vào DirectAdmin chúng ta thực hiện theo 2 bước sau.

Bước 1: SSH vào vào VPS Linux với tài khoản root

Việc đầu tiên bạn cần làm là SSH vào VPS hoặc Server của bạn. Nếu bạn chưa biết cách SSH vào SSH vào VPS hoặc Server của bạn thì bạn có thể tham khảo bài viết hướng dẫn sau:

Sau khi đã SSH vào chúng ta tiếp tục với bước tiếp theo.

Bước 2: Thực hiện các lệnh cài đặt ionCube vào DirectAdmin

Quá trình cài đặt ionCube vào DirectAdmin cực kì đơn giản, bạn chỉ cần chạy 3 lệnh sau dưới quyền root là Ioncube sẽ hoạt động.

AZDIGI Tutorial
cd /usr/local/directadmin/custombuild
./build set ioncube yes
./build ioncube
    

Giải thích các lệnh trên:

  • Lệnh 1: Di chuyển vào thư mục custombuild
  • Lệnh 2: Thay đổi cấu hình ioncube sang “yes”
  • Lệnh 3: Bắt đầu quá trình cài đặt ioncube

Dưới đây là hình ảnh quá trình cài đặt trên VPS của mình.

Thay đổi cấu hình ioncube từ “no” thành “yes”

Cài đặt Ioncube vào DirectAdmin

Quá trình cài đặt diễn ra rất nhanh và cực kì đơn giản. Nếu bạn sử dụng nhiều phiên bản PHP hơn thì sẽ có nhiều log dạng ionCube loader 10.4.0 is now installed for PHP X.X hiện ra hơn.

Sau khi cài đặt hoàn tất chúng ta có thể kiểm tra lại với lệnh bên dưới.

AZDIGI Tutorial
php -v
    

Nếu hiện đầy đủ các thông tin ionCube PHP Loader và phiên bản như bên dưới vậy là chính xác.

AZDIGI Tutorial
PHP 7.3.19 (cli) (built: Jul 12 2020 18:04:19) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.19, Copyright (c) 1998-2018 Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.4.0, Copyright (c) 2002-2020, by ionCube Ltd.
    with Zend OPcache v7.3.19, Copyright (c) 1999-2018, by Zend Technologies
    

Thêm hình ảnh cho các bạn dễ hình dung.

Tổng kết

Như vậy là bạn đã nắm được cách cài đặt Ioncube vào DirectAdmin chỉ với 2 bước đơn giản. Hy vọng các bạn thích bài viết này và chia sẻ rộng rãi.

Chúc các bạn thực hiện thành công.

Nếu các bạn cần hỗ trợ các bạn có thể liên hệ bộ phận hỗ trợ theo các cách bên dưới: