ионЦубе је комерцијални програмски пакет који се састоји од ПХП кодера, ливнице пакета, пакета, апликације за детекцију упада и пријављивања грешака у реалном времену, као и учитавача.
ПХП кодер је апликација за заштиту ПХП софтвера: користи се за заштиту, шифрирање и лиценцирање изворног кода ПХП -а. ионЦубе лоадер је проширење које се користи за учитавање ПХП датотека заштићених и кодираних помоћу ПХП кодера. Углавном се користи у комерцијалним софтверским апликацијама за заштиту изворног кода и спречавање његовог видљивости.
Прочитајте такође: Како инсталирати ионЦубе Лоадер у Дебиан и Убунту
У овом чланку ћемо показати како инсталирати и конфигурирати ионЦубе Утоваривач са ПХП у ЦентОС 7 и РХЕЛ 7 дистрибуције.
Ваш сервер мора да има активни веб сервер (Апацхе или Нгинк) са ПХП инсталиран. Ако немате веб сервер и ПХП на систему, можете их инсталирати помоћу иум пакет менаџер као што је приказано.
1. Ако већ имате веб сервер који ради
Апацхе или Нгинк са ПХП инсталиран на вашем систему, можете скочити на Корак 2, у супротном користите следеће иум команда да бисте их инсталирали.Инсталирајте Апацхе са ПХП -ом # иум инсталл хттпд пхп пхп-цли пхп-мискл Инсталирајте Нгинк са ПХП -ом # иум инсталирајте нгинк пхп пхп-фпм пхп-цли пхп-мискл.
2. Након инсталирања Апацхе или Нгинк са ПХП на вашем систему, покрените веб сервер и обавезно му омогућите аутоматско покретање при покретању система помоћу следећих команди.
Покрените Апацхе веб сервер # системцтл покрените хттпд. # системцтл омогући хттпд Покрените Нгинк + ПХП-ФПМ сервер # системцтл старт нгинк. # системцтл омогући нгинк. # системцтл покретање пхп-фпм. # системцтл омогућава пхп-фпм.
3. Идите на сајт иноцубе и преузмите инсталационе датотеке, али пре тога прво морате да проверите да ли је ваш систем ради на 64-битној или 32-битној архитектури користећи следећу команду.
# унаме -а Линук тецминт.цом 4.15.0-1.ел7.елрепо.к86_64 #1 СМП нед 28. јануар 20:45:20 ЕСТ 2018 к86_64 к86_64 к86_64 ГНУ/Линук.
Горњи излаз јасно показује да систем ради 64-бит архитектура.
Према типу ваше архитектуре система Линук, преузмите датотеке учитавача ионцубе /tmp именик користећи следеће вгет команда.
За 64-битни систем # цд /тмп. # вгет https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz За 32-битни систем # цд /тмп. # вгет https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz.
4. Затим распакујте преузету датотеку помоћу команда тар и пређите у декомпримовану фасциклу. Затим покрените лс цомманд да наведете бројне датотеке ионцубе лоадер -а за различите верзије ПХП -а.
# тар -зквф ионцубе_лоадерс_лин_к86* # цд ионцубе/ $ лс -л.
5. Биће различитих датотека ионцубе лоадер -а за различите верзије ПХП -а. Морате изабрати прави ионцубе лоадер за вашу инсталирану ПХП верзију на вашем серверу. Да бисте сазнали која је пхп верзија инсталирана на вашем серверу, покрените команду.
# пхп -в.
Горњи излаз јасно показује да систем користи ПХП 5.4.16 верзија, у вашем случају то би требала бити друга верзија.
6. Затим пронађите локацију директоријума проширења за ПХП верзију 5.4, ту ће бити инсталирана датотека ионцубе лоадер. Из резултата ове наредбе директориј је /usr/lib64/php/modules.
# пхп -и | греп ектенсион_дир ектенсион_дир =>/уср/либ64/пхп/модулес => /usr/lib64/php/modules
7. Затим морамо копирати ионцубе лоадер за наш ПХП 5.4 верзију у директоријум проширења (/usr/lib64/php/modules).
# цп /тмп/ионцубе/ионцубе_лоадер_лин_5.4.со/уср/либ64/пхп/модулес.
Белешка: Обавезно замените ПХП верзију и директоријум проширења у горњој команди у складу са конфигурацијом вашег система.
8. Сада морамо да конфигуришемо ионцубе лоадер за рад са ПХП -ом, у пхп.ини
филе.
# вим /етц/пхп.ини.
Затим додајте ред испод као први ред у пхп.ини
филе.
зенд_ектенсион = /usr/lib64/php/modules/ионцубе_лоадер_лин_5.4.со
Белешка: Обавезно замените директоријум проширења и верзију ПХП -а у горњој команди у складу са конфигурацијом вашег система.
9. Затим сачувајте и изађите из датотеке. Сада морамо поново покренути Апацхе или Нгинк веб сервер за ионцубе утовариваче да ступе на снагу.
Покрените Апацхе веб сервер # системцтл поново покрените хттпд Покрените Нгинк + ПХП-ФПМ сервер # системцтл поново покрените нгинк. # системцтл поново покрените пхп-фпм.
10. Да бисте проверили да ли је ионЦубе лоадер сада инсталиран и правилно конфигурисан на вашем серверу, још једном проверите своју ПХП верзију. Требали бисте бити у могућности да видите поруку која означава да је ПХП инсталиран и конфигурисан са додатком ионцубе лоадер (статус треба да буде омогућен), као што је приказано на следећем снимку екрана.
# пхп -в.
Горњи излаз потврђује да је ПХП сада учитан и омогућен ионцубе лоадер -ом.
ионЦубе лоадер је ПХП екстензија за учитавање датотека заштићених и кодираних помоћу ПХП кодера. Надамо се да је све радило у реду док сте пратили овај водич, у супротном користите доњи образац за повратне информације да бисте нам послали своје упите.