Skip to main content

IV. - ๐Ÿ–ฅ Install the ggRock Server Application

๐Ÿ–ฅ๏ธ Access the Server Console

  1. Connect to the server via:
  • Direct keyboard/mouse/monitor
  • SSH
  • Debian Control Panel

  1. Log in as the root user or another administrative user. You should see the prompt:
   root@ggrock:~#

๐Ÿ” Note: Ensure CAPS LOCK is off if login fails.


โš™๏ธ Run the ggRock Automated Install Script

  1. Enter the following command at the root prompt:
   wget -O - https://www.ggrock.com/install.sh | bash -

โš ๏ธ Important:

  • The O is a capital letter, not the number zero.
  • Spaces and formatting must be exact.
  • If using SSH or the Debian Control Panel, feel free to copy/paste.


๐Ÿ“ฆ Automated Installation (Sit Back & Relax ๐Ÿ˜Ž)

  1. The script will now install ggRock and its dependencies. This takes 10โ€“15 minutes depending on server and network speed.

โ˜• Grab a coffee โ€” youโ€™ve earned it!

  1. After successful installation, you'll see a message with a local address like:
[http://your.server.ip.address.here/](http://your.server.ip.address.here/)

๐ŸŒ This is your access point for the ggRock Web UI.

  1. Reboot the server:
reboot


๐ŸŒ Update Network Configuration

  1. Log back into the server console as root.

  1. Back up your current network config:
cp /etc/network/interfaces /etc/network/interfaces.bak

  1. Open the file for editing:
nano /etc/network/interfaces

  1. Replace:
auto vmbr0
iface vmbr0 inet dhcp

With:

auto vmbr0
iface vmbr0 inet static
address SERVERIP
netmask NETMASK
gateway GATEWAY

๐Ÿ“Œ Replace placeholders with actual values based on your network setup.

Then ensure your file resembles:

auto lo
iface lo inet loopback
auto vmbr0
iface vmbr0 inet static
address SERVERIP
netmask NETMASK
gateway GATEWAY
bridge_ports ens33
bridge_fd 0
bridge_stp off
iface ens33 inet manual

๐Ÿ” ens33 may differ based on your server โ€” adjust accordingly.

  1. Save and exit:
    Press CTRL + X, then Y, then Enter.


๐ŸŒ Update DNS Configuration

  1. Back up your DNS config:
cp /etc/resolv.conf /etc/resolv.conf.bak

  1. Open the DNS file:
nano /etc/resolv.conf

  1. Replace:
nameserver 192.168.1.1

With:

nameserver 8.8.8.8
nameserver 8.8.4.4

  1. Save and exit:
    Press CTRL + X, then Y, then Enter.

  1. Reboot the server again:
reboot


๐Ÿงฐ Run the ggRock Linux Configuration Utility

๐Ÿ’ก TIP: You can launch the configuration utility at any time using:

ggrock-linux-configurator
  1. Log back into the server console as root.

๐Ÿ”Ž Note: If your server has multiple active network interfaces, youโ€™ll see steps 4โ€“9. If not, skip ahead.

  1. Run the ggrock-linux-configurator command.


๐ŸŽ‰ Installation Complete!

โœ… You're now ready to proceed to the โ€œFirst-Time Setup and Accessing the ggRock Server Applicationโ€ guide.

๐Ÿง  Optional: To manage ggRock remotely, check out the Access Debian Control Panel article.


Installation path ยท Step IV of VIII

Was this article helpful?

More in Steps I to VIII

Not finding what you are looking for?

Chat with us or send us an email. Chat is open 24/7 through the bubble at the bottom right.

Send us an email