> ## Knowledge Base Index
> Fetch the complete knowledge base index at: https://helpdesk.ggcircuit.com/sitemap.xml
> Use this file to discover available pages before exploring further.
> Pure-Markdown content can be obtained by appending a '.md' suffix to the content URLs listed in the sitemap (without the trailing slash).

# Install ggRock (Deprecated)

## This article helps guide the user through the second step of the installation - installing ggRock application package.

In order to install ggRock you should have a server with Debian installed according to our [**Install Debian OS**](https://8226353.hs-sites.com/knowledge/install-debian-os-deprecated?__hstc=177048186.d3d38f5e724cb861c39039a19971738f.1735844693470.1747402724973.1747411355614.61&__hssc=177048186.23.1747411355614&__hsfp=1190003462) article. If the following steps don't make sense to you please refer to the previous section.

### Step 1. Login as root

Your login is: ***root***  
Your password is: whatever you set in [**Step 7. Set your root password**](https://8226353.hs-sites.com/knowledge/install-debian-os-deprecated?__hstc=177048186.d3d38f5e724cb861c39039a19971738f.1735844693470.1747402724973.1747411355614.61&__hssc=177048186.23.1747411355614&__hsfp=1190003462).  
It is okay to not see the password characters as you enter them. Enter the password and press Enter.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193029.png?version=1&modificationDate=1747423832115&cacheVersion=1&api=v2)

### Step 2. Confirm login

After successful login the last line you should see will read root@ggrock:~#, ggock here is the hostname of your server. If you can't login with the correct password - **please check** that the **CAPS LOCK** is disabled

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 3. Run install command.

Input the following line in the console:  
wget -O - [ggrock.com/install.sh](http://ggrock.com/install.sh) | bash -  
And press Enter. It will take ggRock a couple of minutes to download all the packages after this step.  
**Important!**  
Pay attention that pasting the command above might result in characters being misplaced. Please use ssh or just type it in manually. **The "O" in the command is a capital o (O), not a digit zero (0). Respect the whitespaces.**

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193113.png?version=1&modificationDate=1747423876917&cacheVersion=1&api=v2)

### Step 4. Initiate ggRock configuration utility

Press "Yes" button to proceed.

*You can always run this utility by initiating ggrock-linux-configurator command*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193139.png?version=1&modificationDate=1747423902528&cacheVersion=1&api=v2)

### Step 5. Allow ggRock to install Debian dependencies

Press "Yes" to allow ggRock to install packages from the Debian "contrib" repository that it requires

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193209.png?version=1&modificationDate=1747423932779&cacheVersion=1&api=v2)

### Step 6. Allow ggRock to enable own dependencies

Press "Yes" to allow ggRock to enable database-related and monitoring-related packages

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193231.png?version=1&modificationDate=1747423954685&cacheVersion=1&api=v2)

### Step 7. Pick server IP address

Choose one of IP addresses, assigned to the server, that will be used for network booting by client PCs. This will be your **Server IP** Address

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193257.png?version=1&modificationDate=1747423980039&cacheVersion=1&api=v2)

### Step 8. Confirm Network Bridge

In order to allow ggRock run it's Virtual Machines kindly allow configuring a network bridge.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193453.png?version=1&modificationDate=1747424096452&cacheVersion=1&api=v2)

### Step 9. Enable IP forwarding

Enable IP forwarding on the server, as it is required for ggRock to function with Windows PXE boot

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193551.png?version=1&modificationDate=1747424154081&cacheVersion=1&api=v2)

### Step 10. Let ggRock install all packages

It will take ggRock 10-30 minutes to install itself and all dependencies

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193611.png?version=1&modificationDate=1747424175011&cacheVersion=1&api=v2)

### Step 11. Check the installation

Depending on your hardware, the installation might require up to 30 minutes.  
Once complete, server should display the following message:

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

ggRock has been installed. Open it in your web browser [http://SERVER_IP/](http://server_ip/+*)  
**Server IP** is the local web address that you can use to access ggRock from now on. Congratulations!

**Note:**

*At this point (and from this point forward) you may elect to administer your ggRock server remotely by following the optional instructions in the* [**Access Debian Control Panel Article](https://8226353.hs-sites.com/knowledge/access-debian-control-panel?__hstc=177048186.d3d38f5e724cb861c39039a19971738f.1735844693470.1747402724973.1747411355614.61&__hssc=177048186.23.1747411355614&__hsfp=1190003462).**

### Step 12. Reboot the server

Finally, you have to **Reboot the server once again**.

Input the following line in the console:  
reboot  
And press Enter.

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 13. Login as root

Your login is: ***root***  
Your password is: whatever you set in [**Step 7. Set your root password**](https://intercom.help/ggcircuit/en/articles/4214977-install-debian-os#step-7-root-password).  
It is okay to not see the password characters as you enter them.

Enter the password and press Enter

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 14. Confirm login

After successful login the last line you should see will read root@ggrock:~#, ggock here is the hostname of your server. If you can't login with the correct password - **please check** that **CAPS LOCK** is disabled

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 15. Backup network config

Make a backup of the network configuration file.  
Input the following line in the console:

```
cp /etc/network/interfaces /etc/network/interfaces.bak
```

And press Enter

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 16. Open network configuration

Input the following line in the console:

```
nano /etc/network/interfaces
```

And press Enter  
*Content of this file for you might be different*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 17. Set the Static IP

You need to change several aspects of the configuration file.

Replace

auto vmbr0

iface vmbr0 inet dhcp

with:

auto vmbr0

iface vmbr0 inet static

address 192.168.1.66

netmask 255.255.255.0

gateway 192.168.0.1

Importantly, the values here are:

* address value is your Server IP (192.168.1.66 in this installation)
* netmask value by default is 255.255.255.0, only change if you are certain that your network uses a different value
* gateway value is the IP address of your router. Usually 192.168.0.1 or 192.168.1.1, but can be different, consult your network administrator
* The whitespaces before the address, netmask and gateway are achieved by pressing Tab

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 18. Save interface settings

In order to save the settings first press Ctrl+X, then Y, then press Enter

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 19. Backup DNS configuration

Make a backup of the DNS configuration file.  
Input the following line in the console:

```
cp /etc/resolv.conf /etc/resolv.conf.bak
```

And press Enter

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 20. Open DNS settings

Input the following line in the console:

```
nano /etc/resolv.conf
```

And press Enter  
*Content of this file for you might be different*

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193050.png?version=1&modificationDate=1747423852983&cacheVersion=1&api=v2)

### Step 21. Set DNS values

Change the text in the file to:  
nameserver 8.8.8.8  
nameserver 8.8.4.4  
To save press Ctrl-X, then press Y and finally Enter

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193113.png?version=1&modificationDate=1747423876917&cacheVersion=1&api=v2)

### Step 22. Reboot the server

Input the following line in the console:  
reboot  
And press Enter

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193113.png?version=1&modificationDate=1747423876917&cacheVersion=1&api=v2)

### Optional Step 23. Rerun ggRock Configurator

If you have decided to set your **Static IP to something different** **from** your **initial Server IP,** then please:

1. Login as root
2. Input the following line in the console:

```
ggrock-linux-configurator
```

And then follow [**Step 4. Initiate ggRock configuration utility**](https://help.ggcircuit.com/knowledge/install-ggrock-deprecated#step-4-initiate-ggrock-configuration-utility) - [**Step 11. Check the installation**](https://help.ggcircuit.com/knowledge/install-ggrock-deprecated#step-11-check-the-installation) from [**Install ggRock**](https://8226353.hs-sites.com/knowledge/install-ggrock-deprecated?__hstc=177048186.d3d38f5e724cb861c39039a19971738f.1735844693470.1747402724973.1747411355614.61&__hssc=177048186.23.1747411355614&__hsfp=1190003462) article.

This is required in order for ggRock to re-adjust for your new IP address

![](https://ggcircuit.atlassian.net/wiki/download/attachments/15863115/image-20250516-193113.png?version=1&modificationDate=1747423876917&cacheVersion=1&api=v2)

### *With a Static IP you can now set up routing and access your ggRock server from outside the LAN.*

### **You should be all good to go** and [**Configure ggRock**](https://8226353.hs-sites.com/knowledge/configure-ggrock-deprecated?__hstc=177048186.d3d38f5e724cb861c39039a19971738f.1735844693470.1747402724973.1747411355614.61&__hssc=177048186.23.1747411355614&__hsfp=1190003462).

Did this answer your question?