Installation Prerequisites
System Requirements
Before installing Sigmafine or SigmafineHub, ensure your system meets the following requirements.
Hardware Requirements
Server
- Processor: Multi-core processor (4+ cores recommended)
- RAM: Minimum 8 GB (16 GB or more recommended for production)
- Disk Space: Minimum 20 GB available space
- Network: 1 Gbps network adapter
Client Workstation
- Processor: Dual-core processor or better
- RAM: Minimum 4 GB (8 GB recommended)
- Disk Space: Minimum 2 GB available space
- Display: 1920x1080 resolution or higher recommended
Software Requirements
Operating Systems
Server
- Windows Server 2016 or later
- Windows Server 2019 (recommended)
- Windows Server 2022
Client
- Windows 10 (64-bit)
- Windows 11
Required Software Components
- .NET Framework: Version 4.7.2 or later
- SQL Server: SQL Server 2016 or later (SQL Server 2019 recommended)
- IIS: Version 10.0 or later (for SigmafineHub)
- PI System (if integrating): PI Data Archive 2018 or later
Database Requirements
- SQL Server Edition: Standard or Enterprise edition
- SQL Server Version: 2016 SP2 or later
- Database Size: Plan for at least 10 GB initial size
- Backup: Regular backup strategy required
Network Requirements
- Ports:
- Port 80/443 for HTTP/HTTPS
- Port 1433 for SQL Server (default)
- Custom ports as configured
- Firewall: Appropriate firewall rules configured
- DNS: Proper DNS resolution for server names
User Permissions
Server Installation
- Local Administrator rights required
- SQL Server sysadmin role (for database creation)
Client Installation
- Local Administrator rights (for initial installation)
- Standard user rights (for operation)
Pre-Installation Checklist
Before beginning installation:
- ✅ Verify hardware meets minimum requirements
- ✅ Install all required Windows updates
- ✅ Install required .NET Framework version
- ✅ Install and configure SQL Server
- ✅ Configure Windows Firewall rules
- ✅ Obtain valid Sigmafine license
- ✅ Prepare database server connection information
- ✅ Document installation settings
Common Issues
Insufficient Permissions
Issue: Installation fails due to permission errors
Solution: Run installer as Administrator and verify SQL Server permissions
Missing .NET Framework
Issue: Application fails to start
Solution: Install required .NET Framework version from Microsoft
SQL Server Connection Failure
Issue: Cannot connect to database during setup
Solution: Verify SQL Server is running and firewall allows connections
Next Steps
After verifying prerequisites:
- Proceed to Server Configuration
- Review Database Configuration
- Plan your Client Setup