There are 3 stages to installing a new version of PhixFlow
Stage 1: Planning
Before you intend to install or upgrade PhixFlow, make sure you know what changes you need to make to your existing infrastructure. You may need to upgrade your database or the Java runtime library.There is help and information in:
- Compatibility Guide and Upgrade Planning: a list of the third-party software dependencies for each version of PhixFlow.
- Planning your PhixFlow System: what to think about.
Stage 2: Update Dependencies
A week before the planned installation or upgrade, update any infrastructure. For example databases, Tomcat, Java, drivers.
Stage 3: Backup
If you are upgrading an existing PhixFlow instance, remember to take a backup of your existing system.
Stage 4: Install or Upgrade PhixFlow
For instructions on how to do this, see:
Installing PhixFlow: includes how to install Tomcat, how to create the PhixFlow database and configure all necessary server-side files.
Upgrading PhixFlow the steps to follow for upgrading
and Special Upgrade Instructions, which covers any version-specific steps you must follow.
Stage 5: Configuration
Once PhixFlow is up and running, you can configure:
- properties for the PhixFlow system: see System Configuration.
- user access; see PhixFlow User Administration.
For information about ongoing maintenance of a PhixFlow system, see PhixFlow User Administration.
borderColor | #7da054 |
---|---|
titleColor | white |
titleBGColor | #7da054 |
borderStyle | solid |
title | Pages about installation |
Insert excerpt | ||||||||
---|---|---|---|---|---|---|---|---|
|
Quick installation
If you are setting up an installation of PhixFlow for evaluation, or a platform for development or testing that requires minimal planning, go directly to Installing PhixFlow.
From Proposal to Deployment
The following diagram illustrates a typical process for going from a proposal for a PhixFlow installation to its deployment.
Drawio | ||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
The following table provides more details of the stages for this process.
Stage | Description | Reference |
---|---|---|
Minimum system requirements | As long as the minimum system requirements are met, you can take any approach and chose any platform configuration you wish. | Minimum system requirements |
System planning | System planning to clarify the sales proposal. This includes deciding:
| Planning your PhixFlow System |
Infrastructure planning and delivery | This stage usually involves engagement between PhixFlow's technical team and yours. This is a chance to establish things like: software versions number; detailed backup plans; service configurations, including disk partitioning; detailed discussion of network components. In many virtualised platforms, databases will the either hosted as cloud native (or "serverless"), or will be created using pre-created image which includes partitioning of the server disks as well as the database installation itself, so the database installation may be covered in some detail, and indeed fully delivered, at this stage. | Infrastructure Planning and Delivery |
PhixFlow installation | At this stage, system administrators
| Installing PhixFlow |
Proof of concept | In many cases, a proof of concept installation of PhixFlow is created early on in discussions, with only minimal consideration of long term planning concerns, and this runs through to the point at which PhixFlow is made available on the fully planned platform. The proof of concept built can be on any platform that meets the minimum system requirements, but we have also provided an example installation that you can run through from initial server creation to a fully operational PhixFlow, based on the Ubuntu distribution of Linux, and the MySQL database. | Minimum system requirements, Installing PhixFlow |
Upgrading Your PhixFlow Installation
Upgrade the platform components, such as the server operating system, databases, Java and Tomcats as required by the providers. Usually this can be done independently of upgrading PhixFlow. However, the platform components must:
- meet PhixFlow's System Requirements and Compatibility
- be configured as required for the operation of PhixFlow.
Tip |
---|
We recommend that you follow PhixFlow's suggested installation or upgrade method for Java and Tomcat; see: |
To upgrade PhixFlow:
- Check for any Special Upgrade Instructions that you need to follow
- Combine them with the standard steps in Upgrading PhixFlow.
What's Next?
This topic includes the pages:
Child pages (Children Display) | ||
---|---|---|
|