(24.10) Installation Test: openIMIS on Windows server OS (x64 architecture) without Docker

(24.10) Installation Test: openIMIS on Windows server OS (x64 architecture) without Docker

Contents

Test Information

Date

 2025-05-05

Tester

@Sunil Parajuli

openIMIS release

Release 2024-10

Result

pass

Comment

 Missing visual C++

Technical specifications

Operating System

 Windows Server 2016 x64 Architecture

Hardware Type

 

Hardware Model

 

Processor

 Intel Xeon E5-2637 @ 3.5 (2processors)

RAM

 32 GB

Secondary Storage

 

Docker

NO

Activity log

Software Environment:

  • Python Version: 3.12.0

  • Node.js Version: v16.16.0

  • NPM Version: 8.11.0

  • Yarn Version: 1.22.19

  1. Clone Repositories:

  2. Set Up Virtual Environment:

    • Installed a Python virtual environment to isolate dependencies.

    • Activated the virtual environment.

  3. Install Necessary Packages:

    • Installed required Python packages for the backend (e.g., via pip install -r requirements.txt). (See in the openIMIS page for futher installation process)

    • Installed frontend dependencies using Yarn (yarn install).

Results

Expectations

The frontend and backend components of openIMIS should work normally after installation.

No errors or issues should prevent the system from running as expected.

Results

  • Result: No issues were identified during the installation and testing process.

  • Status: The release/24.10 of openIMIS is fully functional.

  • Backend: The Django server started successfully and operated without errors.


The installation of openIMIS release/24.10 on windows without Docker was successful. Both the frontend and backend components performed as expected on the specified system configuration. This setup can serve as a reference for users aiming to deploy openIMIS in a similar environment.

Frontend:

image-20250507-060943.png

Output:

image-20250507-061359.png

Observations/Lessons Learned

In windows installation , installer could get error missing visual C++, so these libraries should be installed to avoid interrupted installation.

Installation Note for Visual C++ Redistributable Error

  1. Download the Required Redistributable:

  2. Install the Package:

    • Run the downloaded installer and complete the setup process.

  3. Restart Your Computer:

    • Restarting ensures that the system properly registers the new runtime libraries.

  4. Run the Application Again:

    • Try launching the application that previously displayed the error message.