Проблем със стартиране на Томкат в Федора 7

3 отговора 0 прегледа
#1

Проблем със стартиране на Томкат в Федора 7

Опиствама се да стартрам Apache Tomcat под Федора и той наистина тръгва като уеб сървър, но само до там. Не съм специалист , но изглежа проблема ми е в:

INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path:
/opt/jdk1.6.0_01/jre/lib/i386/client:
/opt/jdk1.6.0_01/jre/lib/i386:
/opt/jdk1.6.0_01/jre/../lib/i386:/usr/java/packages/lib/i386:/lib:/usr/lib

Пробвах всякакви варианти от рода на:

JAVA_HOME="/opt/jdk1.6.0_01"; export JAVA_HOME
JRE_HOME="$JAVA_HOME/jre"; export JRE_HOME
JAVA_LIBDIR="$JAVA_HOME/lib"; export JAVA_LIBDIR
CATALINA_HOME="/usr/share/tomcat5"; export CATALINA_HOME
JASPER_HOME="/usr/share/tomcat5"; export JASPER_HOME
CATALINA_TMPDIR="/usr/share/tomcat5/temp"; export CATALINA_TMPDIR
JAVA_ENDORSED_DIRS="/usr/share/tomcat5/common/endorsed"; export JAVA_ENDORSED_DIRS
TOMCAT_USER="tomcat"; export TOMCAT_USER
CATALINA_PID=/var/run/tomcat5.pid; export CATALINA_PID

но резултатът е все същия - сървърът си остава безотносителен към java.

Някой има ли идея?

Отговор
в отговор на igurbev #2

Re: Проблем със стартиране на Томкат в Федора 7

Необходимо е да дефинираш следните задължителни променливи:

JAVA_HOME, CATALINA_HOME, TOMCAT_HOME и добавяне на пътя до Java в системната променлива PATH

export PATH=/opt/jdk1.6.0_01/bin:/opt/jdk1.6.0_01/jre/bin:$PATH

останалите променливи не са задължителни, но ако ги задаваш трябва коректно да ги насочиш, например JASPER_HOME и TOMCAT_USER не сочат там където трябва

Айде, успех в конфигурирането!

Отговор
в отговор на kiroup #3

Re: Проблем със стартиране на Томкат в Федора 7

Мерси! :-) В крайна сметка успях да го подкарам, но сега пък големия проблем стана как да стана видим отвън - защото се оказва, че се виждам само на локално. Мъчих разни способи за изключване на Firewallр, ето тук [линк] например ми казват
Success: I can see your service on ... on port (8080),
но така или иначе нищо не се отваря отвън. Тава пък защо!?

Отговор
в отговор на igurbev #4

Re: Проблем със стартиране на Томкат в Федора 7

Това не е от Firewall, ако беше там проблема -> сервиза нямаше да се вижда на съответния порт. Може би има сложен рутер с пренасочване преди тебе. Погледни си IP адресите в мрежовите настройки, да не са локални.

Отговор