Netgrif Server Setup (Ubuntu 24.04)
Learn how to deploy the Netgrif Platform on an Ubuntu 24.04 server. This step-by-step video tutorial shows you how to take a packaged ZIP file (built in Episode 2) and deploy it on a live server environment.
Video Tutorial
Episode 3 - Build & Deploy to Ubuntu Server
In this episode you’ll learn how to take the packaged Netgrif Platform ZIP file (built in Episode 2) and deploy it to an Ubuntu 24.04 server. The tutorial covers installing required dependencies, running the official Netgrif installation script, manually installing Redis if necessary, and configuring backend & frontend services with Apache and systemd. By the end, you’ll have a fully running Netgrif Platform instance accessible from your browser - ready for testing, staging, or production use.
Pre-requisites (on Ubuntu 24.04 Server)
Make sure your server has the following installed:
The official **Netgrif installation script, that automates most of the setup and service configuration.
Deployment Steps (High-Level)
- Prepare the combined ZIP package (from Episode 2) containing backend and frontend.
- Upload the ZIP package and the official Netgrif installation script to your server (e.g. via scp).
- Install prerequisites by running the installation script.
- Manually repair that installation script did not cover.
- Run the script to configure backend and frontend services.
- Integrate with Apache and systemd.
- Deploy the application from the uploaded ZIP file.
- Test the deployment in your browser.
