This will guide you through installation of TNSadmin Web Manager GUI on your linux server.
If you don't already have Java 7 on your server, download Java SE 7 JRE from
http://www.oracle.com/technetwork/java/javase/downloads/index.html
and install to a location like /opt/java
TNSadmin Web Manager GUI will run under user with limited privileges. This is generally a good security practice.
Run as root:useradd tnsadmin mkdir /opt/tnsadmin-web chown tnsadmin: /opt/tnsadmin-web
su - tnsadmin cd /opt/tnsadmin-web wget http://www.tnsadmin.com/download/tnsadmin-web-latest.tar.gz tar xvfz tnsadmin-web-latest.tar.gzCreate symlink for extracted application
ln -s /opt/tnsadmin-web/tnsadmin-web-VERSION /opt/tnsadmin-web/current
There are several configuration files in /opt/tnsadmin-web/current/conf
folder.
copy tnsadmin.conf.sample to tnsadmin.conf
db.domains
to domains in your LDAP server, separate multiple domains with commaoracle.ldap.*
to LDAP server with TNS recordsserver.xml
and set Server and Connector portsThis is the basic configuration you need to do to start application correctly. For more configuration options, check TNSadmin Web Manager configuration options
If you have an Enteprise License file, put it into /opt/tnsadmin-web/current/conf/tnsadmin.licence
.
Without license file, you will be limited to manage only 10 database records.
cp /opt/tnsadmin-web/current/conf/tnsadmin-init-rhel.sample /etc/init.d/tnsadmin-web /sbin/chkconfig tnsadmin-web on
Open /etc/init.d/tnsadmin-web
and check some variables if necessary
JAVA_HOME
must point to your JAVA installationTOMCAT_HOME
is your TNSadmin Web Manager GUI install path (/opt/tnsadmin-web/current)RUNAS
is your system account under which application is running/etc/init.d/tnsadmin-web startAnd check log files at
/opt/tnsadmin-web/current/logs