Please execute all commands as user root
or via sudo
.
Ubuntu Jammy (22.04), Ubuntu Focal (20.04)
add-apt-repository universe
apt-get install apt-transport-https curl gnupg2 ca-certificates
mkdir -p /etc/apt/keyrings
curl https://packages.openitcockpit.io/repokey.txt | tee /etc/apt/keyrings/openitcockpit-keyring.asc
echo "deb [signed-by=/etc/apt/keyrings/openitcockpit-keyring.asc] https://packages.openitcockpit.io/openitcockpit/$(lsb_release -sc)/stable $(lsb_release -sc) main" > /etc/apt/sources.list.d/openitcockpit.list
apt-get update
Install openITCOCKPIT
apt-get install openitcockpit
Finish installation
Please enter this command to finish the installation
/opt/openitc/frontend/SETUP.sh
Register openITCOCKPIT community version (not required)
You can register your openITCOCKPIT installation to get access to free community modules.
Login to the web interface of openITCOCKPIT and navigate to
System Registration,
enter the community license key
and click Register.
After successful registration you can install the free community modules at
System Tools Package Manager.
Install phpMyAdmin (not required)
openITCOCKPIT recommends the installation of phpMyAdmin. While the installation process apt will ask
three questions about how to setup phpMyAdmin.
apt-get install phpmyadmin
If you unsure what option you should pick please read the following help section.
Step 1
phpMyAdmin will ask you what web server you prefer to use. openITCOCKPIT uses Nginx as web server and will
generate a configuration for phpMyAdmin automatically.
Please leave the web server selection blank and continue by selecting <Ok>
.
Step 2
Choose dbconfig-common to automatically configure the database settings for phpMyAdmin.
Please continue by selecting <Yes>
.
Step 3
Choose dbconfig-common to automatically configure the database settings for phpMyAdmin.
Please continue by selecting <Yes>
.
New to openITCOCKPIT?
Please execute all commands as user root
or via sudo
.
Debian Bullseye (11)
Ensure you have enabled non-free repositories in
/etc/apt/sources.list
echo "deb http://deb.debian.org/debian/ $(lsb_release -sc) main contrib non-free" > /etc/apt/sources.list
echo "deb-src http://deb.debian.org/debian/ $(lsb_release -sc) main contrib non-free" >> /etc/apt/sources.list
echo "deb http://deb.debian.org/debian-security/ $(lsb_release -sc)-security main contrib non-free" >> /etc/apt/sources.list
echo "deb-src http://deb.debian.org/debian-security/ $(lsb_release -sc)-security main contrib non-free" >> /etc/apt/sources.list
echo "deb http://deb.debian.org/debian/ $(lsb_release -sc)-updates main contrib non-free" >> /etc/apt/sources.list
echo "deb-src http://deb.debian.org/debian/ $(lsb_release -sc)-updates main contrib non-free" >> /etc/apt/sources.list
Enable openITCOCKPIT repository
apt-get install apt-transport-https curl gnupg2 ca-certificates
mkdir -p /etc/apt/keyrings
curl https://packages.openitcockpit.io/repokey.txt | tee /etc/apt/keyrings/openitcockpit-keyring.asc
echo "deb [signed-by=/etc/apt/keyrings/openitcockpit-keyring.asc] https://packages.openitcockpit.io/openitcockpit/$(lsb_release -sc)/stable $(lsb_release -sc) main" > /etc/apt/sources.list.d/openitcockpit.list
apt-get update
Debian Buster (10)
Ensure you have enabled non-free repositories in
/etc/apt/sources.list
echo "deb http://deb.debian.org/debian/ $(lsb_release -sc) main contrib non-free" > /etc/apt/sources.list
echo "deb http://security.debian.org/debian-security $(lsb_release -sc)/updates main contrib non-free" >> /etc/apt/sources.list
echo "deb http://deb.debian.org/debian/ $(lsb_release -sc)-updates main contrib non-free" >> /etc/apt/sources.list
Enable openITCOCKPIT repository
apt-get install apt-transport-https curl gnupg2 ca-certificates
mkdir -p /etc/apt/keyrings
curl https://packages.openitcockpit.io/repokey.txt | tee /etc/apt/keyrings/openitcockpit-keyring.asc
echo "deb [signed-by=/etc/apt/keyrings/openitcockpit-keyring.asc] https://packages.openitcockpit.io/openitcockpit/$(lsb_release -sc)/stable $(lsb_release -sc) main" > /etc/apt/sources.list.d/openitcockpit.list
apt-get update
Install openITCOCKPIT
apt-get install openitcockpit
Finish installation
Please enter this command to finish the installation
/opt/openitc/frontend/SETUP.sh
Register openITCOCKPIT community version (not required)
You can register your openITCOCKPIT installation to get access to free community modules.
Login to the web interface of openITCOCKPIT and navigate to
System Registration,
enter the community license key
and click Register.
After successful registration you can install the free community modules at
System Tools Package Manager.
Install phpMyAdmin (not required)
openITCOCKPIT recommends the installation of phpMyAdmin. While the installation process apt will ask
three questions about how to setup phpMyAdmin.
apt-get install phpmyadmin
If you unsure what option you should pick please read the following help section.
Step 1
phpMyAdmin will ask you what web server you prefer to use. openITCOCKPIT uses Nginx as web server and will
generate a configuration for phpMyAdmin automatically.
Please leave the web server selection blank and continue by selecting <Ok>
.
Step 2
Choose dbconfig-common to automatically configure the database settings for phpMyAdmin.
Please continue by selecting <Yes>
.
Step 3
Choose dbconfig-common to automatically configure the database settings for phpMyAdmin.
Please continue by selecting <Yes>
.
New to openITCOCKPIT?
openITCOCKPIT supports arm64 by 100%, all components can be used – no compromises.
All
distributions based on Ubuntu 20.04 (or newer) or Debian Buster (or newer) (e.g.: Raspbian, Raspberry Pi
OS or
Armbian) are supported.
openITCOCKPIT is tested on arm64 running on an Apple Silicon (M1 Chip), a Pine64
ROCK64
and a Raspberry Pi 4.
The installation is the same as on any 64-Bit system. Please select your operating
system from the menu above and continue with the installation process. If you plan
to
use a Raspberry Pi please make sure to use the
64-Bit Version of Raspberry Pi OS
.
The
openITCOCKPIT Enterprise Edition
is also available for
Red Hat Enterprise Linux and RHEL based distributions such as: CentOS, Rocky Linux
AlmaLinux or Oracle Linux.