Home PC Games Linux Windows Database Network Programming Server Mobile  
           
  Home \ Linux \ How to set IonCube Loaders in Ubuntu     - Ubuntu System Log Configuration / var / log / messages (Linux)

- Android annotation support (Support Annotations) (Programming)

- Redis-2.8.17 installation and configuration process some errors (Linux)

- Linux6.1 / 6.5 dual-NIC Binding (Linux)

- Confrontation dragged Library - Web front-end encryption slow (Linux)

- Upgrading KDE Plasma 5.3 in Ubuntu 15.04 (Linux)

- Use IF NOT EXISTS create a data table (Database)

- Ceph tuning --Journal and tcmalloc (Server)

- The traffic monitoring system: cacti (Linux)

- Shell Scripting early experience (Programming)

- Linux beginners to develop the seven habits (Linux)

- Mybatis + binding Struts2: achieving user to insert and find (Programming)

- Tecplot Installation under Linux (Linux)

- Common Linux system performance monitoring command (Linux)

- Oracle 11g partition maintenance (two) - Coalescing Partitions (Database)

- Standardized UNIX command-line tool (Linux)

- Analysis of Java keyword final (Programming)

- How dependent on Fedora, CentOS, RHEL check RPM packages (Linux)

- The Hill sorting algorithm (Programming)

- JavaScript notes --Objects (Programming)

 
         
  How to set IonCube Loaders in Ubuntu
     
  Add Date : 2017-01-08      
         
         
         
  IonCube Loaders encryption and decryption is a tool for PHP, and speed up page with a run function. It can also protect your PHP code will not view and run on unlicensed computers. To use ionCube encoded, encrypted PHP files that need to be installed on a web server called ionCube Loader files and need to allow access to PHP, many PHP applications using it. It can read and encode after the code is executed at runtime. PHP simply 'php.ini' add a line, you can use the loader.

Prerequisites

In this article, we will install Ioncube Loaders in Ubuntu14.04 / 15.04, so that it can be used in all PHP mode. The only requirement for this tutorial is installed on your system LEMP, and a "php.ini" file.

Download IonCube Loader

The architecture of your system is 32-bit or 64-bit to download the latest IonCube loader package. You can use superuser privileges or root user run the following command.

#wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

download ioncube

After the download is complete, use the following command to extract the "/ usr / local / src /".

# Tar-zxvf ioncube_loaders_lin_x86-64.tar.gz -C / usr / local / src /

extracting archive

After the extraction is complete, we can see all offers modules. But we just need our installed PHP version of the corresponding module.

To check the version of PHP, you can run the following command to find the appropriate modules.

# Php -v

ioncube modules

According to the above command we know we installed PHP 5.6.4, so we need to copy the appropriate module to the next module PHP directory.

First, we in "/ usr / local /" Create called "ioncube" directory and copy ioncube loader needed here.

root @ ubuntu-15: / usr / local / src / ioncube # mkdir / usr / local / ioncube
root @ ubuntu-15: / usr / local / src / ioncube # cp ioncube_loader_lin_5.6.so ioncube_loader_lin_5.6_ts.so / usr / local / ioncube /
PHP Configuration

We want located in "/ etc / php5 / cli /" folder under the "php.ini" to add the following configuration line and restart the web service and php module.

# Vim / etc / php5 / cli / php.ini


ioncube zend extension

At this point we are installing nginx, so we use the following command to restart the service.

# Service php5-fpm restart
# Service nginx restart

web services

Test IonCube Loader

To ioncube loader for our test site. Create a "info.php" file with the following content and placed in the web site directory.

# Vim / usr / share / nginx / html / info.php
After the restart web service access "info.php" after the domain name or ip address added phpinfo script.

You will see in the following passage in the bottom of the php module information.

php info

Run the following command in the terminal to verify php version and display PHP Loader has been enabled.

# Php -v

php ioncube loader

php version of the output above clearly shows IonCube loader has been successfully integrated with PHP.

to sum up

End of the tutorial you already know how to install the Ubuntu installed nginx and configure ionCube Loader, if you are using other web services, this is no significant difference from the other services. So Loader Installation is simple, and is installed on most servers will not matter. However, there is no so-called "standard PHP installation", the service can be installed in many ways, and enable or disable the feature.

If you are on a shared server, then make sure to run the ioncube-loader-helper.php script, and click the link to install the test is run. If you are still experiencing installation problems, please contact us and leave us a comment.
     
         
         
         
  More:      
 
- MySQL replication master and slave structure built (Database)
- Java implementation chain store binary search tree (recursive method) (Programming)
- 5 tips to improve your Linux desktop security (Linux)
- Object-oriented language Java some of the basic features (Programming)
- Oracle multi-table query optimization (Database)
- Ubuntu update bug fixes Daquan (Linux)
- C ++ stderr / stdout redirected to a file (Programming)
- java.net.NoRouteToHostException of Hadoop problem: no route to host (Server)
- iOS constants, variables, properties and characteristics (Programming)
- Node.js installed on Ubuntu Upstream version (Linux)
- Using IntelliJ IDEA Import Spark Spark latest source code and compile the source code (Linux)
- Linux command in the dialog whiptail (Linux)
- Nmcli based network management command-line tool (Linux)
- Linux (RHEL5) general optimization system security (Linux)
- DRBD + Heartbeat solve NFS single point of failure (Server)
- Linux source code analysis tool (Linux)
- Linux delete duplicate files Artifact: dupeGuru (Linux)
- VirtualBox install Windows 8.1 has encountered an error 0x000000C4 solutions (Linux)
- CentOS card fails to start at boot progress bar certmonger solve (Linux)
- Ubuntu 14.04 jdk Installation and Configuration (Linux)
     
           
     
  CopyRight 2002-2022 newfreesoft.com, All Rights Reserved.