Cockpit is a web-based graphical interface for managing Linux servers. It makes server administration tasks easy and intuitive. In this tutorial, we will guide you on how to install Cockpit on Fedora Server Latest.
Before going ahead with the installation, it is always recommended to update the system software to the latest version. Run the following command to update the system software:
sudo dnf update
Once the system is updated, we can proceed with the installation of Cockpit. To install Cockpit on Fedora Server Latest, run the following command:
sudo dnf install cockpit
During the installation process, you will be prompted to confirm the installation. Type ‘y’ to proceed with the installation.
After the installation of Cockpit, we need to start the service and enable it to start automatically at boot time. Use the following command to enable and start the Cockpit service:
sudo systemctl enable --now cockpit.socket
By default, the Cockpit service listens on port 9090. We need to allow this port in the firewall to access Cockpit from a remote system. We can allow the port using the following command:
sudo firewall-cmd --add-service=cockpit --permanent
sudo firewall-cmd --reload
Now that Cockpit is installed, enabled, and started, it is time to access the web interface. Open a web browser and enter the following URL in the address bar:
https://<server-ip-address>:9090
Replace the <server-ip-address>
with the IP address of your Fedora server. You will see the Cockpit login page. Use your system credentials to log in.
Congratulations! You have successfully installed Cockpit on Fedora Server Latest.
In this tutorial, we learned how to install Cockpit on Fedora Server Latest. With Cockpit, server administration becomes easy and hassle-free. You can use the web interface to perform various administrative tasks on your Fedora server.
If you want to self-host in an easy, hands free way, need an external IP address, or simply want your data in your own hands, give IPv6.rs a try!
Alternatively, for the best virtual desktop, try Shells!