Skip to Content

Install ezeelogin without internet access on Centos 7

You can install ezeelogin on a server without internet access. Follow the step to install ezeelogin

 1. Download  the following packages required for install ezeelogin manually and upload to the machine which you are planning to install ezeelogin

 

http://rpms.remirepo.net/enterprise/7/php73/x86_64/php-ldap-7.3.25-1.el7.remi.x86_64.rpm

http://rpms.remirepo.net/enterprise/7/php73/x86_64/php-mysqlnd-7.3.25-1.el7.remi.x86_64.rpm

http://rpms.remirepo.net/enterprise/7/php73/x86_64/php-process-7.3.25-1.el7.remi.x86_64.rpm

http://rpms.remirepo.net/enterprise/7/php73/x86_64/php-7.3.25-1.el7.remi.x86_64.rpm

http://rpms.remirepo.net/enterprise/7/php73/x86_64/php-cli-7.3.25-1.el7.remi.x86_64.rpm

http://rpms.remirepo.net/enterprise/7/php73/x86_64/php-common-7.3.25-1.el7.remi.x86_64.rpm

http://rpms.remirepo.net/enterprise/7/php73/x86_64/php-json-7.3.25-1.el7.remi.x86_64.rpm

http://rpms.remirepo.net/enterprise/7/php73/x86_64/php-pdo-7.3.25-1.el7.remi.x86_64.rpm

http://repos.del.extreme-ix.org/epel/7/x86_64/Packages/l/libargon2-20161029-3.el7.x86_64.rpm

#Centos iso 

http://centos.mirrors.estointernet.in/7.9.2009/isos/x86_64/CentOS-7-x86_64-Everything-2009.iso

#Ioncube 

https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

#Ezeelogin packages

https://downloads.ezeelogin.com/ezlogin_7.24.1_php71.bin

https://downloads.ezeelogin.com/bins/ezlogin_7.23.0_bins_Linux.tar.bz2

 

#Get the license file file ezeelogin support team

 Download and upload the above package to the machine
 
 
2. Mount the Centos ISO as Media repo to the machine. We are mounting the ISO to a new directory called CentOS in the /media directory.
 
 

#Create directory for mount.

 

mkdir /media/CentOS

 

#Load the DVD/ISO. Mount the disc image to the newly created directory

 

mount /dev/cdrom /media/CentOS -t iso9600 -o loop

 
 
     Enable the Yum Repository
 
   

#Enable media repo and disable all other repos.

yum --disablerepo=* --enablerepo=c7-media

 
 
 
3. Install the packages.
 

yum install mariadb-server bzip2

yum install libargon2-20161029-3.el7.x86_64.rpm php-7.3.25-1.el7.remi.x86_64.rpm php-cli-7.3.25-1.el7.remi.x86_64.rpm php-common-7.3.25-1.el7.remi.x86_64.rpm php-json-7.3.25-1.el7.remi.x86_64.rpm php-ldap-7.3.25-1.el7.remi.x86_64.rpm php-mysqlnd-7.3.25-1.el7.remi.x86_64.rpm php-pdo-7.3.25-1.el7.remi.x86_64.rpm php-process-7.3.25-1.el7.remi.x86_64.rpm 


    Install Ioncube

#untar ioncube package to /usr/local/ioncube

 

  tar -zxf ioncube_loaders_lin_x86-64.tar.gz && mv ioncube /usr/local/

 

#Add "zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.3.so" to /etc/php.ini

 

[root@centos]# vi /etc/php.ini

 zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.3.so

[root@centos]# systemctl restart httpd

 

 

Get the standalone license from ezeelogin support team before ezeelogin installation

   Install ezeelogin jump server by simply executing installation script( Replace with the latest ezeelogin package name which you have downloaded)

sh ezlogin_7.x.x_phpxx.bin -- -usebin /root/ezlogin_7.x.x_bins_Linux.tar.bz2