O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
IonCube oferă dezvoltatorilor posibilitatea de a-și proteja codul care este scris în limbajul de programare PHP. IonCube împiedică vizualizarea, editarea și rularea acestui cod pe sisteme fără licență. Acesta funcționează de către IonCube compilând bytecode înainte de codificare, astfel încât codul sursă să fie eliminat. De asemenea, reducerile generale sunt reduse.
Ubuntu Server 14.04 LTS - cu un stack LAMP instalat (Linux, Apache, MySQL și PHP).
O conexiune SCP la serverul dvs. - ca root. În acest caz, mă voi conecta de la Windows folosind WinSCP.
O conexiune ssh deschisă la serverul dvs. ca root.
Descărcați cea mai recentă versiune a IonCube Loader Wizard de pe site-ul oficial .
În fereastra ssh, identificați conținutul folderului modulelor PHP.
php -i | grep extension_dir
Veți vedea o ieșire care arată ceva ca următorul. Notează asta.
extension_dir => /usr/lib/php5/20090626+lfs => /usr/lib/php5/20090626+lfs
În cel .zipdescărcat de pe site-ul IonCube, există un folder numit IonCube. Încărcați folderul întreg pe webroot la / var/www/htmlutilizând conexiunea SCP. În mod alternativ, puteți utiliza wget pentru a-l plasa în acel folder, utilizând aceste comenzi:
cd /var/www/html
mkdir ioncube
cd ioncube
wget http://www.ioncube.com/loader-wizard/loader-wizard.tgz
tar -xzf loader-wizard.tgz
Utilizând browserul dvs. web, navigați la http://<yourip>/ioncube/loader-wizard.php.
Așteptați încărcarea site-ului web. Acesta vă va solicita să selectați o opțiune de găzduire.
Selectați opțiunea „Server dedicat / VPS” și completați „Detalii despre companie” cu:
Name: Vultr
Address: https://www.vultr.com
IonCube vă va solicita să copiați un fișier din folderul pe care tocmai l-ați încărcat într-un alt folder de pe VPS. Faceți asta folosind conexiunea WinSCP. Este posibil să descoperiți și să încărcați din nou fișierul. Directorul pe care vi l-a spus ar trebui să fie directorul de extensii PHP pe care l-am găsit mai devreme.
Partea de jos a paginii web vă va arăta un link către un fișier numit 20-ioncube.ini.
Descărcați fișierul și deschideți-l în editorul de text preferat. Va conține o linie care este foarte similară cu aceasta:
zend_extension = /usr/lib/php5/20121212/ioncube_loader_lin_5.5.so
Înapoi în conexiunea ssh, introduceți această comandă pentru a localiza php.inifișierul:
php -i | grep 'Configuration File'
Produsul va apărea similar cu:
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini
După ce l-ai localizat, deschide-l în editorul de text preferat.
nano /path/to/php.ini
Adăugați zend_extensionlinia pe care am găsit-o anterior în partea de sus a acestui fișier, sub linia care citește [PHP].
Reporniți PHP și Apache.
/etc/init.d/apache2 restart
În browserul dvs. web, navigați la http://<yourip>/ioncube/loader-wizard.php.
Este posibil să vedeți o eroare cu privire la faptul că unele funcții pot fi indisponibile. Nu am observat nicio problemă din cauza acestui mesaj de eroare.
Bucurați-vă! Acum puteți instala aplicația care are nevoie de încărcătorul IonCube.
O perspectivă asupra a 26 de tehnici de analiză a datelor mari: partea 1
Citiți blogul pentru a cunoaște diferitele straturi din Arhitectura Big Data și funcționalitățile acestora în cel mai simplu mod.
Mulți dintre voi cunoașteți Switch care va fi lansat în martie 2017 și noile sale funcții. Pentru cei care nu știu, am pregătit o listă de funcții care fac din „Switch” un „gadget obligatoriu”.
Aștepți ca giganții tehnologiei să-și îndeplinească promisiunile? vezi ce a ramas nelivrat.
Citiți asta pentru a afla cum devine populară inteligența artificială în rândul companiilor la scară mică și cum crește probabilitățile de a le face să crească și de a le oferi concurenților avantaje.
Pe măsură ce Știința Evoluează într-un ritm rapid, preluând multe dintre eforturile noastre, crește și riscurile de a ne supune unei Singularități inexplicabile. Citiți, ce ar putea însemna singularitatea pentru noi.
CAPTCHA a devenit destul de dificil de rezolvat pentru utilizatori în ultimii ani. Va fi capabil să rămână eficient în detectarea spam-ului și a botului în viitor?
Ce este telemedicina, îngrijirea medicală la distanță și impactul acesteia asupra generației viitoare? Este un loc bun sau nu în situația de pandemie? Citiți blogul pentru a găsi o vedere!
Poate ați auzit că hackerii câștigă mulți bani, dar v-ați întrebat vreodată cum câștigă acești bani? sa discutam.
Recent, Apple a lansat macOS Catalina 10.15.4 o actualizare suplimentară pentru a remedia problemele, dar se pare că actualizarea provoacă mai multe probleme care duc la blocarea mașinilor Mac. Citiți acest articol pentru a afla mai multe