I recommend you to first run the example as is. The example uses the "test" board that is hosted on this site. It will give you better understanding of the system.
Eventually if you want to use B4AServer you will need to host the PHP script on a web server. It can be either a local or a remote server, depending on your requirements. The script is included in one of the attached files.
The end user will most likely not need to install Java. Basic4android requires Java JDK (development kit). B4AServer required Java JRE (runtime). It is already installed on most computers.