Jak zainstalować Ioncube z PHP w Ubuntu 20.04
- 5003
- 1436
- Tacjana Karpiński
Ładowa Ioncube to biblioteka używana do ładowania plików kodowanych przez IonCube na serwerze. Zastąpienie do instalacji na WebServer w celu dekodowania dowolnych plików zakodowanych przez IONCube przed uruchomieniem. IonCube zapewnia funkcję szyfrowania skryptu PHP, aby zapewnić im bezpieczeństwo. Utrzymuje ich również przed nieautoryzowanymi zastosowaniami.
Ten samouczek pomoże Ci skonfigurować ładowarkę Ioncube z PHP na Ubuntu 20.04 System Linux.
Wymagania wstępne
Zakładamy, że masz już zainstalowany PHP w systemie Ubuntu. Jeśli nie, możesz przestrzegać tych instrukcji, aby zainstalować wymaganą wersję PHP.
Krok 1 - Pobierz ładowarkę Ioncube
Przede wszystkim pobierz najnowsze moduły php ioncube ładowarki z Ioncube ze strony pobierania Ioncube. Alternatywnie możesz również użyć następującego polecenia, aby pobrać ładowarki IonCube. Wyodrębnij także pobrane archiwum pod /USR /Lokalny katalog.
wget http: // pobrań3.Ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.smoła.GZ
TAR XZF IONCUBE_LOADERS_LIN_X86-64.smoła.GZ -C /USR /Local
Krok 2 - Znajdź prawidłowy php.ini
Ważne jest, aby znaleźć prawidłowy plik konfiguracyjny PHP (PHP.INI), aby włączyć tylko dla tego ioncube. php -i
Polecenie zawiera informacje o szczegółach o aktywnej wersji PHP w interfejsie wiersza poleceń.
Możesz grep php.Lokalizacja INI poprzez uruchamianie polecenia:
php -i | GREP PHP.Plik konfiguracyjny INI (PHP.ini) ścieżka =>/etc/php/7.4/CLI załadowany plik konfiguracyjny =>/etc/php/7.4/CLI/PHP.ini
Ale może być Apache, które zostały skonfigurowane z inną wersją PHP. Aby stwierdzić, że musisz umieścić phpinfo (); Plik na dokumencie serwer serwera.
Domyślnie pliki konfiguracyjne przechowywane PHP w następującej lokalizacji. Na przykład pliki konfiguracyjne dla PHP 7.4 są przechowywane w poniżej
- /etc/php/7.3/CLI/PHP.INI #for PHP CLI
- /etc/php/7.3/FPM/PHP.INI #for PHP FPM
- /etc/php/7.3/apache/php.INI #for PHP z apache
Krok 3 - Skonfiguruj ładowarkę IonCube w PHP
Teraz edytuj wymagane pliki konfiguracyjne PHP lub możesz aktualizować we wszystkich plikach konfiguracyjnych znalezionych powyżej. Dodaj poniższy kod na koniec plików na podstawie wersji PHP.
Zend_Extension =/usr/local/ioncube/ioncube_loader_lin_7.4.Więc
Pamiętaj, aby wymienić /usr/local/ioncube/ioncube_loader_lin_7.23.Więc Ścieżka pliku z dopasowanym plikiem wersji PHP.
Krok 4 - Konfiguracja testu
Wszystkie zrobione. Dodałeś ustawienia IONCube do konfiguracji PHP. Aby zweryfikować konfigurację, wpisz:
php -v
PHP 7.4.8 (CLI) (Zbudowany: 13 lipca 2020 16:46:22) (NTS) Copyright (C) Grupa PHP Zend Engine V3.4.0, Copyright (C) Zend Technologies z ładowarką Ioncube PHP + IONCUBE24 V10.4.1, Copyright (c) 2002-2020, przez Ioncube Ltd. z Zend Opcache V7.4.8, Copyright (c), autorstwa Zend Technologies
Zobaczysz, że moduł ładujący Ioncube PHP został skonfigurowany z wersją PHP. Podobnie, aby wyświetlić konfigurację dla Apache, użyj pliku phpinfo ().
Wniosek
W tym samouczku nauczyłeś się instalować i konfigurować ładowarkę Ioncube PHP na Ubuntu 20.04 System Linux.
- « Jak tworzyć i uzyskać dostęp do pliku phpinfo ()
- Jak zainstalować i skonfigurować Sysstat na Ubuntu »