Virola self-hosted server installation on Alma Linux and Rocky Linux
Virola Server can be installed on Alma Linux 9+ and Rocky Linux 9+.
The instruction is also valid for centOS 9+ and other Red Hat / Fedora-based Linux distros.
-
Download the Virola Server installation package
wget https://virola.io/downloads/2.6.2.25112113/virola-server-fedora-2.6.2.25112113_x86_64.rpm
-
Run installation
dnf install -y virola-server-fedora-2.6.2.25112113_x86_64.rpm
After installing the package, you will be prompted to choose whether to automatically register Virola Server as a systemd service (daemon) or keep the default manual launch option.
For most users, selecting the systemd option is recommended. Running Virola Server as a systemd service ensures it starts automatically with the operating system and can be restarted cleanly.
How to register Virola Server as a systemd service
-
When asked
Do you want to configure Virola Server?, typeYand confirm all subsequent prompts the same way -
Select the host (IP address) that the server will listen on.
Enter this IP when prompted with
Enter IP on which Virola Server will listen when running as Systemd service (0.0.0.0)If you want the server accessible both on the local network and the internet, you may specify
0.0.0.0. Make sure to implement appropriate security measures if exposing the server publicly -
Choose the port number for the server and provide it when asked
Enter PORT on which Virola Server will listen when running as Systemd service (7777) -
When prompted
Do you want to start Virola Server systemd service now?, answerY
Once confirmed, the installer will create and configure the systemd service automatically, then start your Virola Server. After launch, you will receive administrator login credentials. Use these details to sign in through the Virola Client application.
Learn how to install Virola Client on Alma and Rocky and other Red Hat / Fedora-based Linux distributions
Next steps
To communicate via the installed Virola Server, you will need to install Virola Client
Upon launching the Virola Client, you will need to enter the following details on the login screen:
- Server Host - host you've specified when running Virola Server
- Server Port - the port you specified when running Virola server
- Username: admin
- Password: admin
After entering these details, click on "Login" button.
Now you can use Virola Client for both communication, and your team and server management. Use our video tutorials to learn how to add users, create chat rooms, etc.
Important Notes
Make sure to change your default admin password to a more secure one as soon as possible.
You can do this either from the Virola Client (Hamburger menu / My User Profile / User Account Settings /
Change My User Password) or using the --change-password command line argument of the Virola server.
We strongly recommend to encrypt Linux machine on which Virola server is running. The best way is to encrypt it during Linux installation but it is also possible to encrypt the existing Linux instance. We've prepared a detailed instruction about disc encryption in Linux environment for you.
For any questions or additional assistance, our online support team is available to help. Click the live chat button to start a conversation with one of our support representatives.