Is it easy to install a B4J Application on a linux server
Yes, for me, but where I started with ubuntu it was very hard for me since I came from windows server.
or should I take a windows server instead
On a Windows Server you pay for the lincence and do not get full performance with most providers, as with ubuntu where you have no license costs.
Which client/console do I need in order to connect to it ?
For all commands, i recommend
Putty (SSH) and for file transfare dont use FTP, because there is no "S" in the name and the "S" stands for Secure. I use for file tranfers on my VPS's
WinSCP (Thanks to
@alwaysbusy for this tip in one of a comment in the Forum), with WinSCP you Upload and Download files over SSH and this is safe because it is encrypted (SSH = Secure Shell)
Are special tools required for a B4J installation on a linux VPS ?
No, B4J (B4A, B4I and B4R) are Windows programs, but if you want to run the .jar file then you need the java jre.
You can install it with the following command:
sudo apt install default-jre