Stel IonCube Loader in op Ubuntu 14

Wat is IonCube?

IonCube biedt ontwikkelaars de mogelijkheid om hun code te beschermen die is geschreven in de programmeertaal PHP. IonCube voorkomt dat deze code wordt bekeken, bewerkt en uitgevoerd op systemen zonder licentie. Dit werkt doordat IonCube de bytecode compileert voordat deze wordt gecodeerd, zodat de broncode wordt verwijderd. De overheadkosten voor runtime worden ook verlaagd.

Je zal nodig hebben...

  • Ubuntu Server 14.04 LTS - met een LAMP-stack geïnstalleerd (Linux, Apache, MySQL en PHP).

  • Een SCP-verbinding met uw server - als root. In dit geval zal ik verbinding maken vanuit Windows met WinSCP.

  • Een open ssh-verbinding met uw server als root.

Hoe IonCube te installeren

  1. Download de nieuwste versie van de IonCube Loader Wizard van de officiële site .

  2. Identificeer in het ssh-venster de inhoud van uw map met PHP-modules.

    php -i | grep extension_dir
    
  3. U ziet een uitvoer die er ongeveer als volgt uitziet. Schrijf dit op.

    extension_dir => /usr/lib/php5/20090626+lfs => /usr/lib/php5/20090626+lfs
    
  4. Binnen de .zipmap die je van de IonCube-website hebt gedownload, zit een map met de naam IonCube. Upload die hele map naar uw webroot op / var/www/htmlmet behulp van de SCP-verbinding. Als alternatief kunt u wget gebruiken om het in die map te plaatsen, met behulp van deze opdrachten:

    cd /var/www/html
    mkdir ioncube
    cd ioncube    
    wget http://www.ioncube.com/loader-wizard/loader-wizard.tgz    
    tar -xzf loader-wizard.tgz
    
  5. Navigeer met uw webbrowser naar http://<yourip>/ioncube/loader-wizard.php.

  6. Wacht tot de website is geladen. Het zal u vragen om een ​​hostingoptie te selecteren.

  7. Selecteer de "Dedicated / VPS server" optie en vul de "Bedrijfsgegevens" in met:

    Name: Vultr
    
    Address: https://www.vultr.com
    
  8. IonCube zal je vragen om een ​​bestand te kopiëren uit de map die je zojuist hebt geüpload naar een andere map op de VPS. Doe dat met de WinSCP-verbinding. Mogelijk vindt u het gemakkelijker om het bestand te downloaden en opnieuw te uploaden. De directory die het u heeft verteld, moet de directory met PHP-extensies zijn die we eerder hebben gevonden.

  9. Onderaan de webpagina ziet u een link naar een bestand met de naam 20-ioncube.ini.

  10. Download dat bestand en open het in je favoriete teksteditor. Het zal één regel bevatten die erg op deze lijkt:

    zend_extension = /usr/lib/php5/20121212/ioncube_loader_lin_5.5.so
    
  11. Terug in de ssh-verbinding voert u deze opdracht in om het php.inibestand te lokaliseren :

    php -i | grep 'Configuration File'
    

    De uitvoer ziet er ongeveer zo uit:

    Configuration File (php.ini) Path => /etc
    Loaded Configuration File => /etc/php.ini
    
  12. Zodra je het hebt gevonden, open je het in je favoriete teksteditor.

    nano /path/to/php.ini
    
  13. Voeg de zend_extensionregel die we eerder hebben gevonden toe aan de bovenkant van dit bestand, onder de regel die leest [PHP].

  14. Start PHP en Apache opnieuw.

    /etc/init.d/apache2 restart
    
  15. Navigeer in uw webbrowser naar http://<yourip>/ioncube/loader-wizard.php.

  16. Mogelijk ziet u een foutmelding over het feit dat sommige functies mogelijk niet beschikbaar zijn. Ik heb geen problemen opgemerkt vanwege dit foutbericht.

  17. Genieten! U kunt nu uw applicatie installeren die een IonCube-lader nodig heeft.



Leave a Comment

Kan AI vechten met toenemend aantal ransomware-aanvallen?

Kan AI vechten met toenemend aantal ransomware-aanvallen?

Ransomware-aanvallen nemen toe, maar kan AI helpen het nieuwste computervirus het hoofd te bieden? Is AI het antwoord? Lees hier weten is AI boezem of vloek

ReactOS: is dit de toekomst van Windows?

ReactOS: is dit de toekomst van Windows?

ReactOS, een open source en gratis besturingssysteem is hier met de nieuwste versie. Kan het voldoen aan de behoeften van moderne Windows-gebruikers en Microsoft uitschakelen? Laten we meer te weten komen over deze oude stijl, maar een nieuwere OS-ervaring.

Blijf verbonden via WhatsApp Desktop-app 24 * 7

Blijf verbonden via WhatsApp Desktop-app 24 * 7

WhatsApp heeft eindelijk de Desktop-app voor Mac- en Windows-gebruikers gelanceerd. Nu heb je eenvoudig toegang tot WhatsApp vanuit Windows of Mac. Beschikbaar voor Windows 8+ en Mac OS 10.9+

Hoe AI procesautomatisering naar een hoger niveau kan tillen?

Hoe AI procesautomatisering naar een hoger niveau kan tillen?

Lees dit om te weten hoe kunstmatige intelligentie populair wordt onder de kleinschalige bedrijven en hoe het de kansen vergroot om ze te laten groeien en hun concurrenten voorsprong te geven.

macOS Catalina 10.15.4 Supplement Update veroorzaakt meer problemen dan het oplost

macOS Catalina 10.15.4 Supplement Update veroorzaakt meer problemen dan het oplost

Onlangs heeft Apple macOS Catalina 10.15.4 uitgebracht, een aanvullende update om problemen op te lossen, maar het lijkt erop dat de update meer problemen veroorzaakt die ertoe leiden dat mac-machines worden gemetseld. Lees dit artikel voor meer informatie

13 Commerciële data-extractietools voor big data

13 Commerciële data-extractietools voor big data

13 Commerciële data-extractietools voor big data

Wat is een logboekbestandssysteem en hoe werkt het?

Wat is een logboekbestandssysteem en hoe werkt het?

Onze computer slaat alle gegevens op een georganiseerde manier op, het zogenaamde Journaling-bestandssysteem. Het is een efficiënte methode waarmee de computer bestanden kan zoeken en weergeven zodra u op zoeken drukt.https://wethegeek.com/?p=94116&preview=true

Technologische singulariteit: een verre toekomst van de menselijke beschaving?

Technologische singulariteit: een verre toekomst van de menselijke beschaving?

Naarmate de wetenschap zich snel ontwikkelt en veel van onze inspanningen overneemt, nemen ook de risico's toe om onszelf te onderwerpen aan een onverklaarbare singulariteit. Lees, wat singulariteit voor ons kan betekenen.

Een inzicht in 26 Big Data-analysetechnieken: deel 1

Een inzicht in 26 Big Data-analysetechnieken: deel 1

Een inzicht in 26 Big Data-analysetechnieken: deel 1

De impact van kunstmatige intelligentie in de gezondheidszorg 2021

De impact van kunstmatige intelligentie in de gezondheidszorg 2021

AI in de zorg heeft de afgelopen decennia grote sprongen gemaakt. De toekomst van AI in de gezondheidszorg groeit dus nog steeds met de dag.