...
Installation and System Requirements
Table of Contents |
---|
...
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 6connect support prior to any changes to ensure there is no negative impact to production systems or product functionality.
Installation Wizard
An installation wizard 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:
...
Expand | ||
---|---|---|
| ||
6connect, Inc. will support customers who run 6connect ProVision products on supported Operating Systems, irrespective of whether they are running in VMware environments or not. 6connect, Inc. supports Operating Systems, not specific hardware configurations. Accordingly, VMware operates as a hardware abstraction layer. VMware supports a set of certified Operating Systems and Hardware, and the customer and VMware will be responsible for any interactions or issues that arise at the Hardware or Operating System layer as a result of their use of VMware. 6connect, Inc. will not require clients to recreate and troubleshoot every issue in a non-VMware environment; however, 6connect, Inc. does reserve the right to request our customers to diagnose certain issues in a native certified Operating System environment, operating without the virtual environment. 6connect, Inc. will only make this request when there is reason to believe that the virtual environment is a contributing factor to the issue. Any time spent on investigation of problems that may, in the sole opinion of 6connect, Inc. be related to VMware, will be handled in the following fashion: 1) 6connect, Inc. will provide standard support to all 6connect ProVision products. 2) If a problem is encountered while 6connect ProVision is/are running in a VMware environment, the client may be required to recreate the problem on a non-VMware server unit, at which time 6connect, Inc. will provide regular support. 3) The client can authorize 6connect, Inc. to investigate the VMware related items at normal time and materials rates. If such investigation shows that the problem is VMware related, the client may contract 6connect, Inc. to provide a software change to resolve the issue if such a resolution is possible. 4) Regardless of the problem type or source, if the problem is determined to be a non VMware related issue - time spent on investigation and resolution will be covered as part of regular maintenance, and support will be provided as usual. |
Software Requirements
Base Software Needed (ProVision 8.0.0 +) :
...
Note | ||
---|---|---|
| ||
We recommend increasing the max_allowed_packet setting in the MySQL configuration file to 128MB (or similar) to account for the typical dataset size handled in ProVision. |
Port Requirements
Open outbound ports 443 and port 80
...
Depending on the Connectors in use, there may be other port requirements needed. Port 22 (SSH) is used extensively for control of downstream devices.
Installation Wizard
An installation wizard / script is available to install ProVision locally on Ubuntu 20 or Centos 7.
...
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.
Expand | |||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Follow the steps below to enable SSH for database connections: 1) Install MySQL (MariaDB) 2) Generate, process, and sign server keys:
3) Make sure MySQL can read the keys:
4) Restart MySQL and check that SSL is enabled"
5) Set the following constant in "[installation path]/globals.php":
6) If using self-signed certs, also set this constant
7) To make sure Provision is using SSL, edit the permissions of the MySQL user account to require SSL. Troubleshooting:Some potential errors and responses are listed below:
|