tested on focal
wget http://packages.netxms.org/netxms-release-latest.deb dpkg -i netxms-release-latest.deb apt-get update apt install netxms-server netxms-dbdrv-mariadb
assuming mariadb is up and running
mysql -u root show databases; CREATE DATABASE netxms; CREATE USER 'netxms'@'localhost' IDENTIFIED BY 'PASSWORD-HERE'; GRANT ALL on netxms.* to 'netxms'@'localhost'; cp -pi /etc/netxmsd.conf /etc/netxmsd.conf.dist vi /etc/netxmsd.conf DBDriver = mariadb.ddr DBServer = localhost DBName = netxms DBLogin = netxms DBPassword = PASSWORD-HERE nxdbmgr init systemctl status netxmsd systemctl start netxmsd systemctl enable netxmsd # alias #systemctl status netxms-server #systemctl start netxms-server #systemctl enable netxms-server
no need for the agent on the server itself
see agent setup
assuming you’ve enabled Java SE 16 on your system
grab the latest
as user
wget https://www.netxms.org/download/releases/3.8/nxmc-3.8.314-linux-gtk-x64.tar.gz tar xzf nxmc-3.8.314-linux-gtk-x64.tar.gz cd nxmc/ ./nxmc # credentials admin / netxms
status
pgrep -a netxms tail /var/log/netxmsd netstat -lntup | grep netxms
tail -F var/log/netxmsd
Installing from deb repository https://www.netxms.org/documentation/adminguide/installation.html#installing-from-deb-repository