Data Centers

How to install Rocket.Chat with Ubuntu Snap in 5 minutes

See how to get a solid chat server up and running in approximately five minutes with the help of Rocket.Chat and Ubuntu Snap.

rockethero.jpg
Image: Jack Wallen

If you need a chat server for your company either for internal communication or for client/customer support, you could spend the time and energy building that server from scratch, or you could have it up and running in about five minutes with the help of Ubuntu Snap and Rocket.Chat.

Rocket.Chat is a proven, open source chat server that is highly configurable and can easily serve your company. When installing the Rocket.Chat Snap package, the process of setting this system up is so easy nearly anyone can tackle the task.

Let me show you.

SEE: Solving the disconnect between the CEO and the data center (Tech Pro Research)

Installing Snap

I'll demonstrate the process on a Ubuntu 16.10 setup. Although Ubuntu 16.10 does ship with snapd installed by default, you may be using an earlier iteration of platform. If that's the case, you can install this necessary piece of the puzzle, by opening a terminal window and issuing the command:

sudo apt-get install snap

Type your sudo password, hit Enter, and allow the installation to complete.

Installing the Rocket.Chat server

Now we have to install the Rocket.Chat server; this is done by means of the Snap system and couldn't possibly be any easier. Go back to your terminal window and issue the command:

sudo snap install rocketchat-server

Snap will download the rocketchat-server package to make it available on your system. This download can take awhile, so find another task to do while this completes. When Snap finishes the process, you'll see:

rocketchat-server (stable) 0.42.0 from 'rocketchat' installed

Note: The release number may vary, depending upon when you install.

Connecting to the Rocket.Chat server

You're ready to connect to your Rocket.Chat server. Open a browser window and point it to http://IP_OF_SERVER:3000 (IP_OF_SERVER is your server's actual IP address). You'll be presented with the login/register page (Figure A).

Figure A

Figure A
Image: Jack Wallen
Logging into/registering your Rocket.Chat account.

Once you've logged in, you can create/join a channel, send direct messages, and so much more. All of this in approximately five minutes.

Rocket.Chat + Snap = impressive

If you've ever wanted to add a chat server to your data center but didn't want to spend the budget or take the time to deploy such a service, the combination of Rocket.Chat and Snap will remove every concern you have. Once you take the time to set this up, you'll be impressed with its ease of installation and use. Rocket.Chat and Snap are ready to extend your internal and external services.

Also see

About Jack Wallen

Jack Wallen is an award-winning writer for TechRepublic and Linux.com. He’s an avid promoter of open source and the voice of The Android Expert. For more news about Jack Wallen, visit his website jackwallen.com.

Editor's Picks

Free Newsletters, In your Inbox