Remote Windows Setup


If you want to install the APINIZER platform on remote servers, the application files are extracted to the desired server. To transfer your files to the remote machine, the folder on which files will be uploaded can be opened to share the file transfer over the network.

Figure: Shared Folder


When the contents of the compressed installation files are extracted into the folder, the necessary configurations are made.

Figure: Folder Content

You must have MySQL 5.7 or later installed on your system to install APINIZER. MySQL should be located on the server where APINIZER Manager is installed.

  • MySQL 5.7 and higher versions are downloaded from the MySQL official site.
Download address: https://dev.mysql.com/downloads/installer/
  • You must create APINIZER MySQL Schema.The name of the schema must be apinizer.

Figure: APINIZER Schema

  • IP range configuration is required to start APINIZER installation.

  • Configuration settings are set in startApinizer.bat file.

  • set apinizerCacheMasterIp : This parameter will change according to your system.You can give an IP range or single IP.

  • APINIZER can be started after these two steps are completed.

Installation of the APINIZER Servers on Remote Machine

  • For the installation of APINIZER servers on remote machines, the directory where the servers will be installed must be shared over the network.

Figure: Sample Server Instance Creation

  • The areas marked with red are information for the remote machine where APINIZER will be installed.

Firewall Settings

It may be necessary to change the firewall settings when communicating with remote machines.You must run the following code in the admin authority.

reg add HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\system /v LocalAccountTokenFilterPolicy /t REG_DWORD /d 1 /f
netsh firewall set service remoteadmin enable

You can test connection with following code.

netsh firewall set service remoteadmin enable

The following ports must be allowed for APINIZER to work.

RPC port: 135
SMB port: 445
Cache ports: 5900-5910
Elastic Http:9200-9205
Elastic Tcp :9300-9305