OrgChart Now Server Upgrade Guide
Intended Audience: This document is not relevant to customer using the cloud service.
Introduction: This document details how to upgrade OrgChart Now to a newer release on an existing server. This document is recommended for someone who already has some experience with Windows Server 2012
Before you begin:
- Make sure OfficeWork Software (or distributor) has supplied you with a link to installer zip file. Contact moc.erawtfoskroweciffo|wontrahcgro#moc.erawtfoskroweciffo|wontrahcgro for more information.
Remote Login
- From your computer, Remote Login to your Server
Install OrgChart Now
- Copy the ‘ocninstall.zip’ file to your server and unzip to your C: drive
- Delete the ‘OCNInstall’ folder from C:\ (if it already exists)
- Right click on the OCNInstall.zip file
- Select Extract All…
- Set the directory path to C:\ when prompted in unzip
- Install OrgChart Now
- Launch Powershell (or similar)
- Type ‘cd “C:\OCNInstall” <return>
- Type ‘python uocninstall.py <version>” <return> [Check inside the OCNInstall folder to find the version] [Example: python uocninstall.py OCN28] (See Note below for additional options)
- Examine the output and see if the install completed successfully. If not, correct the issue and re-run the uocninstall.py (see previous step). Usually the issues are related to the ‘ocn_config.xml’ file
Note: Additional install options:
- To install on a drive on the the C: drive use the -d option (e.g. python uocninstall.py -d D <version>).
- To turn off 'auto login checkbox' add the -f autologoff (e.g. python uocninstall.py -f autologoff <version>).
Update Python Modules
- Launch Powershell (or similar)
- Type ‘cd “C:\OCNInstall” <return>
- Type ‘pip install -r pymodules.txt' <return>
- If you get an error, contact moc.erawtfoskroweciffo|wontrahcgro#moc.erawtfoskroweciffo|wontrahcgro.
Upgrade is complete!
Test by launching your browser and typing http://<yourserver>.com – this should launch OrgChartNow (showing the login screen).
Note 1: If you to configure the Refresh Scheduler please refer Refresh Scheduler Setup topic.
Note 2: If upgrade fails, you may need to additional Python Modules - see Install Python Modules section in Server Setup topic.