Articles on: ggRock

Install Guide - ggRock Server Application

This guide provides a walkthrough of necessary steps for installing the ggRock application for the first time.


Access Server Console


Access the server console via a direct keyboard/mouse/monitor connection to the server, SSH, or via Debian Control Panel.



Log in with an administrative user


Log in with the root user, or another administrative user on the system. This is the password set in the "Set Up Users and Passwords" section of the "Install the Debian OS on Your Server" guide. Once logged in successfully, you should see "root@ggrock:~#" which is the root prompt.



ggRock Automated Install Script


From the root prompt, initiate installation of ggRock via the automated install script by typing the following command and pressing "Enter" on the keyboard: wget -O - ggrock.com/install.sh | bash -



Wait while ggRock and its dependencies are installed.



Installation Complete


Confirm that installation has completed with a success message and the server IP where the ggRock Web UI will later be accessed.



Reboot the server


Type "reboot" and press <ENTER>.



Access Server Console


Log in as the root user or any other administrative user.



Back Up Interfaces File


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



Open the interfaces file in a text editor


nano /etc/network/interfaces



Modify the interfaces file


Change the vmbr0 iface line to "static" instead of "DHCP", add the appropriate address, netmask, and gateway lines for your LAN.



Save modified buffer


Press <CTRL> + <X> on the kebyoard, then at the "Save modified buffer?" prompt, press <y> on the keyboard to confirm saving the file.



File name to Write


Press <ENTER> to confirm writing the file to the location it was opened from.



Back Up resolv.conf


cp /etc/resolv.conf /etc/resolv.conf.baks



Edit the resolv.conf file


nano /etc/resolv.conf



Modify the resolv.conf file


Replace any contents with "nameserver 8.8.8.8" and "nameserver 8.8.4.4" each on their own line.



Save modified buffer


Press <CTRL> + <X> on the kebyoard, then at the "Save modified buffer?" prompt, press <y> on the keyboard to confirm saving the file.



File name to Write


Press <ENTER> to confirm writing the file to the location it was opened from.



Reboot the server


Type "reboot" and press <ENTER>.



Access Server Console


Log in as the root user or any other administrative user.



Run Configurator


Run the "ggrock-linux-configurator" command.



Accept adding "contrib" to all repositories


Press <ENTER> to confirm addition of the 'contrib' component(s) to all repositories.



Configurator Complete


When configurator is completed, a result of "net.ipv4.ip_forward = 1" is considered to be a success.



Exit Server Console


Type "exit" and press the <ENTER> key.



Server Console


At the end of ggRock Server Application installation, you should leave your console secured at the login screen.


Updated on: 10/12/2025

Was this article helpful?

Share your feedback

Cancel

Thank you!