System Requirements
Recommended system requirements for Plauti Server on Linux:
RAM | 2 GB or higher |
CPU | Multi-core processor |
Storage | SSD hard disk (minimum of 10GB available) |
OS | Linux |
Internet Connection | Secured Broadband Internet connection, Broadband Router Wi-Fi internet connection |
Installing Plauti Server
Plauti Server for Linux can be installed on Debian or Ubuntu with the .deb install file, or on RHEL, CentOS or Fedora with the .rpm install file.
-
Download Plauti Serverfor Linux.
- Debian, Ubuntu: https://go.plauti.com/Plauti_Server_Linux_deb_latest
- RedHat (RHEL), CentOS, Fedora: https://go.plauti.com/Plauti_Server_Linux_rpm_latest
-
Install the package. All commands must be run with sudo privileges.
-
Debian, Ubuntu: In a terminal, navigate to the directory where you downloaded the file and run the following command:
sudo dpkg -i Plauti_Server.deb
If you encounter any missing dependencies, run the following command to automatically fix them:sudo apt-get install -f
-
RedHat (RHEL), CentOS, Fedora: In a terminal, navigate to the directory where you downloaded the file and run the following command. Using
dnf
oryum
is recommended as it will handle dependencies automatically.# For modern systems (RHEL 8+, CentOS 8+, Fedora) sudo dnf install Plauti_Server.rpm # For older systems (RHEL 7, CentOS 7) sudo yum install Plauti_Server.rpm
-
Debian, Ubuntu: In a terminal, navigate to the directory where you downloaded the file and run the following command:
-
Configure the Organization or Tenant. Without this step Plauti Server will not work!
Note that later on you can change the connection to a different Org or Tenant, and add more connections.- Open the properties file using sudo. It is located at /etc/plauti-server/.env.properties .
- Either enter the Salesforce Production Org ID at SF_ORGANIZATION_ID, or
the Dynamics 365 Tenant ID at MS_TENANT_ID. - Save and exit.
-
Start and Enable the service. Plauti Server is managed as a 'systemd' service.
- Start the service for the first time using sudo systemctl start plauti-server.
- Enable the service, to ensure Plauti Server starts automatically when the system boots. Use sudo systemctl enable plauti-server.
- Restart the service by using
sc stop plauti-server and then sc start plauti-server
or
net stop plauti-server and then net start plauti-server - Verify the service is running correctly with sudo systemctl status plauti-server. It should return
active (running)
.
Once the service is running, you can access the Plauti Server web interface.
Allow IP addresses
Salesforce
- If your Salesforce Org has restrictions in force for incoming calls, whitelist your server in Salesforce.
Add the IP address of the server where you installed Plauti Server to the Login IP Ranges of the Profile that you will use to log into Salesforce, and to the Network Access settings in Salesforce Setup. - Furthermore, make sure that the server where you installed Plauti Server can reach the following sites:
- https://login.salesforce.com
- your Salesforce Org (yoursalesforceorg.my.salesforce.com)
- https://plautiapps.blob.core.windows.net