Skip to content

Ubuntu Server Install

#1 Install Ubuntu

This document provides instructions for a fresh install of Row64 Server on either Ubuntu 24.04 or 25.04

Get either of the Desktop ISOs from:

Next, install graphics drivers.

This install check box often installs good drivers from our tests. It’s part of the install process


You will need to create a user called row64 with administrator privileges.


#2 Install Row64 Server

First, update and upgrade Ubuntu from the terminal:

sudo apt update -y
sudo apt upgrade -y

Get the latest .deb installation file here:
https://app.row64.com/Install/V3_5/UbuntuNC/row64server-3.5_amd64.deb



From the terminal, run:

sudo dpkg -i row64server-3.5_amd64.deb



Next, connect Row64 with Apache (Web Server). From the terminal, run:

sudo python3 /opt/row64server/install/Connect_Ubuntu.py



NOTE: To simplify installation, this .py will install Apache and connect Row64 for you. If you want to modify or tune this installation, you can modify this .py file. It’s a minimal and straightforward process.

#3 Verify row64server Is Running

In the terminal, type:

sudo systemctl status row64server

If it's working, it will look like this:

Other useful commands:

sudo systemctl start row64server
sudo systemctl stop row64server


Verify that the installation and setup was successful by running test examples. Refer to the corresponding documentation on how to do this:
Running Test Examples

#4 Internal Network - Get IP Address

The simplest way to connect Row64 Studio to a server on the same internal network is with the local IP address.

Get that using the following command in the terminal:

ip a

#5 Next Step Videos

Here are some videos to get you started:

Dashboard Workflow:
https://www.youtube.com/watch?v=5kcC3zUvNA4&ab_channel=Row64Training

Cloud & Server 101:
https://www.youtube.com/watch?v=V2FcEqgp7dQ&ab_channel=Row64Training

#6 Extra Tools

Sublime Text Editor

Our preferred text editor is Sublime Text. It can be installed with the following command:

sudo snap install sublime-text --classic

Chrome

If you install Chrome on the server, be aware that Chrome has two web assembly compilers, and in older versions, can occasionally run a slow compiler. If you notice Chrome is slower:

Navigate to this editing page:
chrome://flags/#enable-webassembly-baseline

And change “WebAssembly baseline compiler” to “Disabled”