Installation and System Requirements
Local Installation and Requirements
Initial application installation is included with the purchase of a license from 6connect. If modifications need to be made, we recommend contacting support prior to any changes to ensure there is no negative impact to production systems or product functionality.
Installation Wizard
An installation wizard / script is available to install ProVision locally on Ubuntu 20 or Centos 7.
Contact support for assistance and instructions.
Hardware Requirements
The optimum resource mix will be based on page views/refreshes. A larger concurrent user base with constant editing may benefit from additional RAM.
The minimum recommended hardware is:
Minimum | Recommended | |
---|---|---|
Processor | Dual-core Xeon class processor or equivalent | Quad-core Xeon |
RAM | 2GB RAM | 4GB RAM |
Storage | 20 GB | 100GB |
*Virtual instances are also acceptable. We have confirmed functionality with Citrix Xen Essentials, VMware, KVM, etc.
Software Requirements
Base Software Needed (ProVision 8.0.0 +) :
Required | Link | |
---|---|---|
Operating System | Ubuntu 20.04 or Centos 7 | |
Apache | Apache 2.4 | http://httpd.apache.org/ |
PHP | PHP 8.0 / 8.1 | http://php.net/downloads.php |
MySQL | MySQL 8.x | http://www.mysql.com/downloads/ |
MySQL Triggers
ProVision does not support custom MySQL triggers at this time - please email support if you have any questions.
MySQL Packet Size Configuration
Port Requirements
Open outbound ports 443 and port 80 for:
license checks
checkip.dyndns.org IP address validation of the machine to communicate with the licensing server
The DNS Module also supports zone checks on attached DNS Server(s) as an external user. Port 53 will need to be open and usable for ProVision to query the servers. If not, zone error checking and verification will not work as intended.
Depending on the connectors in use, there may be other port requirements needed. Port 22 (SSH) is used extensively for control of downstream devices.
Additional Installation Options
Enable SSL for Database Connections
Some installations may require SSL support for using database connections like MySQL, MariaDB, Azure, etc.
To create server keys and and allow SSL database connections, expand the instructions below.