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
- Download & Install: WAMP or XAMP.
- Copy Codebase: To
htdocs
folder. - Rename Folder: To
UltimatePOS
. - Access Installation Page:
http://localhost/UltimatePOS/install
http://localhost/UltimatePOS/public/install
- Pre-installation Check: Ensure all checks are green.
- Complete Setup: Follow on-screen instructions.
- Delete Install Folder: In the public directory.
Livehost Installation
- Upload Files: To server’s document root using FTP or cPanel.
- Access Installation Page:
http://your-pos-website.com/install
http://your-pos-website.com/public/install
- Pre-installation Check: Ensure all checks are green.
- Complete Setup: Follow on-screen instructions.
- 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
- Register Business: Enter business and tax details.
- Owner Details: Complete registration.
- 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.