Проблем със стартиране на Томкат в Федора 7
3 отговора
0 прегледа
Проблем със стартиране на Томкат в Федора 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.
Някой има ли идея?
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.
Някой има ли идея?
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 не сочат там където трябва
Айде, успех в конфигурирането!
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 не сочат там където трябва
Айде, успех в конфигурирането!
Re: Проблем със стартиране на Томкат в Федора 7
Мерси! :-) В крайна сметка успях да го подкарам, но сега пък големия проблем стана как да стана видим отвън - защото се оказва, че се виждам само на локално. Мъчих разни способи за изключване на Firewallр, ето тук [линк] например ми казват
Success: I can see your service on ... on port (8080),
но така или иначе нищо не се отваря отвън. Тава пък защо!?
Success: I can see your service on ... on port (8080),
но така или иначе нищо не се отваря отвън. Тава пък защо!?
Re: Проблем със стартиране на Томкат в Федора 7
Това не е от Firewall, ако беше там проблема -> сервиза нямаше да се вижда на съответния порт. Може би има сложен рутер с пренасочване преди тебе. Погледни си IP адресите в мрежовите настройки, да не са локални.