Installing UltimatePOS

Server Requirements

  • PHP: Version 8.1 or higher
  • Extensions: OpenSSL, PDO, Mbstring, Tokenizer, XML, cURL, Zip, GD

Server Recommendations

  • Localhost: WAMP, XAMP
  • Cloud Hosting: AWS, Digital Ocean
  • Shared Hosting: BigRocks, NameCheap, GoDaddy

Installation Steps

Localhost Installation

  1. Download & Install: WAMP or XAMP.
  2. Copy Codebase: To htdocs folder.
  3. Rename Folder: To UltimatePOS.
  4. Access Installation Page:
    • http://localhost/UltimatePOS/install
    • http://localhost/UltimatePOS/public/install
  5. Pre-installation Check: Ensure all checks are green.
  6. Complete Setup: Follow on-screen instructions.
  7. Delete Install Folder: In the public directory.

Livehost Installation

  1. Upload Files: To server’s document root using FTP or cPanel.
  2. Access Installation Page:
    • http://your-pos-website.com/install
    • http://your-pos-website.com/public/install
  3. Pre-installation Check: Ensure all checks are green.
  4. Complete Setup: Follow on-screen instructions.
  5. Delete Install Folder: In the public directory.

Debugging Common Errors

  • Syntax Error: Verify PHP version.
  • 500 Internal Server Error: Check server logs and permissions.
  • Image Issues: Refer to FAQ for solutions.
  • mysqli_connect Error: Verify database details and MySQL PHP extension.

Post-Installation Steps

  1. Register Business: Enter business and tax details.
  2. Owner Details: Complete registration.
  3. License Options: Regular (1 domain), Extended (up to 13 domains).

Additional Tips

  • Remove Public from URL: Enable mod_rewrite and adjust .env file.

For detailed information, visit the UltimatePOS Installation Guide.