I. System requirements
Windows Server R2 SP1 64-bit
JDK 8 Update 5 for Windows 64-bit
PostgreSQL 9.3.5 for Windows 64-bit
Open NMS 1.12.9 for Windows 64-bit
Two. Installation steps
1) Log in to Windows with an account with administrator privileges
2) Install JDK, add environment variable java_home, CLASSPATH, PATH
3) Install PostgreSQL, choose Locale as "C" during installation
Note: If OpenNMS and PostgreSQL are not installed on the same server, or require other computers to access PostgreSQL, you need to modify the firewall settings to allow port 5432 TCP access while modifying the pg_ of the data directory under the PostgreSQL directory Add a line to the hba.conf file:
Host All xxx.xxx.xxx.0/24 MD5
Xxx.xxx.xxx is a segment of the client computer that allows access to all computers on this network segment
Or
Host All XXX.XXX.XXX.XXX/32 MD5
xxx.xxx.xxx.xxx the IP address of the client computer
If the MD5 is changed to trust, then the client does not need to enter the data user password, that is, you can log
4) Install OpenNMS
Three. Running
1) Run Opennms.bat start service
Note: If jvm_bind,address is used during the start of the service, check that ports 8080 and 8180 ports are occupied by other processes by Netstat-nao, and then, through the Task Manager PID, locate the process and stop these processes or services to continue the installation.
2) Open Http://localhost:8980/opennms in browser window
Note: There is no need to install Tomcat and IIS,OPENNMS include jetty Web Server
OPENNMS Installation Manual