The minimum requirements we recommend to run jBilling are:
OS: Linux, Ubuntu, Debian, or Redhat.
Processor: 2 cores 3 ghz.
Java 1.6 (not older or newer)
DB: PostgreSQL, Oracle, MySQL, SQL Server.
Disk Space: Minimum of 40GB to have space for doing backups and
also for the logs which tend to take a lot of space.
Tomcat: to run the application in a development environment
tomcat is not needed as Grails comes built in with an application
server. If they intend to run it in production mode then we already
have a tomcat with all the dependencies so they should use that
Hope this answers your question.
Don't hesitate to contact us again!
I am using Windows 2008 r2
I want to run JBilling to my system, I already tried to setup but its giving me error of CATALINA_HOME; however I have already setup but still i cannot start my tomcat with startup.bat
Please make sure you have set below environmental variables:
JAVA_HOME = < pathToJavaInstallationFolder >
CATALINA_HOME = < pathToTomcatInstallationFolder >
PATH - Append %JAVA_HOME%\bin and %CATALINA_HOME%\bin
Also don‟t add any spaces in the folder name where you
unzip the package. This is known to create problem while
executing jBilling community application.
For example: c:\Program files\ (folder name has space –
will cause issues).
Hope this answers your question!
Let us know if we can help you with anything else.
Just to be clear, besides Billing, you could run collections process,
payments process, order and card notifications etc. How often you run
Billing process, is it daily or is it monthly, are you okay to let billing
run overnight or do you need it to finish in 1 hour and so on.. these
questions will help you decide how much vertical scaling is required.