Linux Installation

  1. Use database/schema.sql to initialize your database
  2. Create configuration file ~/.wiaflos
    1. The top directory of Wiaflos
      Lib=/home/joesoap/wiaflos
    2. Database details used to access the Wiaflos database
      DBDSN=DBI:mysql:database=wiaflos;host=localhost
      DBUser=root
      DBPass=
    3. Your SMTP server
      System_SMTP_Server=smtp.your.isp
    4. Uncomment & set to a file containing a plain text message to include in the body of the invoice email
      #Invoice_EmailMsg_Template=
      Invoice_From=youremail@your.domain
      Invoice_Template=../contrib/invoices/invoice1.tmpl
    5. Uncomment and set to your GPG key to sign invoices
      #Invoice_Use_GPG=
  3. Start the SOAP engine
    # cd soap
    # ./soapServer
  4. Run the admin interface in another terminal
    # ./wiaflos
  5. Connect to server in the admin interface
    /> connect admin password
  6. Load the basic set of accounts
    /> load file="contrib/books/10-basic.wiaflos"
  7. Type "help" at anytime to get help, or "help <command>"