From: Edwin B. <eb...@ab...> - 2003-11-18 22:25:11
|
Tarus, et al, Considering the "popularity" of this request, it's now in the FAQ. Edwin On Mon, 2003-11-17 at 10:30, Sreedharan, Anil wrote: > This was answered previously by Tarus , I shall requote him > > ***************************Reply by tarus on similar request earlier******************** > > On the install list this seems to be a popular topic, so here's the huge > post on this problem. > > Okay, OpenNMS and Tomcat are separate programs, each with its own Java > virtual machine. The basic opennms package contains all the good > monitoring stuff, and the webapp package contains the web UI stuff. > > We used to provide our own Tomcat RPM, but we are trying to move to using > the default RPM. Thus certain changes need to be made. > > It is always a good idea to install the Tomcat webapps package, so that > when you go to http://onmshost:8080 you get the default Tomcat screen. > Before doing anything else, get that working. Sometimes (rarely) Tomcat > will install itself on a different port (usually only if something is > already running on 8080). So get Tomcat working outside of OpenNMS. > > When OpenNMS is installed and install.pl is run, it should do a number of > things to the Tomcat install. > > 1) Update $TOMCAT4_HOME/conf/server.xml to include the OpenNMS realm. Make > sure that the following is in that file: > > <Context path="/opennms" docBase="opennms" debug="0" > reloadable="true"> > <Logger className="org.opennms.web.log.Log4JLogger" > homeDir="/opt/OpenNMS"/> > <Realm > className="org.opennms.web.authenticate.OpenNMSTomcatRealm" > homeDir="/opt/OpenNMS"/> > </Context> > > </Host> > > </Engine> > > </Service> > > What this does is point Tomcat to the Java classes that does the > authentication. If this isn't there, nuttin' gonna happen. > > We have seen issues where the first time install.pl is run this file does > not get updated, so you may need to run it again: > > $OPENNMS_HOME/bin/install.pl -q $OPENNMS_HOME/etc/create.sql > > 2) There need to be some logical links in $TOMCAT4_HOME/server/lib: > > castor-0.9.3.9.jar -> /opt/OpenNMS/lib/castor-0.9.3.9.jar > log4j.jar -> /opt/OpenNMS/lib/log4j.jar > > opennms_common.jar -> /opt/OpenNMS/lib/opennms_common.jar > opennms_core.jar -> /opt/OpenNMS/lib/opennms_core.jar > opennms_services.jar -> /opt/OpenNMS/lib/opennms_services.jar > opennms_web.jar -> /opt/OpenNMS/lib/opennms_web.jar > c; > 3) Under $TOMCAT4_HOME/webapps there should be an "opennms" directory. > > 4) You may also need to edit /etc/tomcat4/tomcat4/conf and set JAVA_HOME > and the tomcat4 user to "root". If you can give tomcat4 read/write access > to /opt/OpenNMS/etc, you can run it as another user. > > That's it, really. > > -T > > -- > Tarus Balog > Consultant > Sortova Consulting Group, http://www.sortova.com > +1-919-696-7625 > > -----Original Message----- > From: Craig La Vallee [mailto:cla...@ne...] > Sent: Sunday, November 16, 2003 4:51 AM > To: in...@op... > Subject: [opennms-install] Web Console Login > > I installed opennms from the web = when opening my browser > http://127.0.0.1:8080/opennms I receive a login window and use > admin/admin but can not login. what username and login should i be > using? can i change the login? > > thanks > craig > > > ______________________________________________________________ > (in...@op...) > To subscribe, unsubscribe, or change your list options, go to: > http://lists.opennms.org/mailman/listinfo/install > ______________________________________________________________ > (in...@op...) > To subscribe, unsubscribe, or change your list options, go to: > http://lists.opennms.org/mailman/listinfo/install |