Jei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
PrisijungtiRegistruotisJei forume lankaisi pirmą kartą, kviečiame registruotis ir prisijungti prie diskusijų.
yum install java-1.7.0-openjdk -y
JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
Įrašome pakeitimus į ~/.bash_profile failą (root kataloge).nano ~/.bash_profile
apačioje pridėkite eilutes:JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
Įvykdykite komandą echo $JAVA_HOME , rezultatas turėtų būti:/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
cd /usr/share
wget http://apache.mirror.serveriai.lt/tomcat/tomcat-7/v7.0.42/bin/apache-tomcat-7.0.42.tar.gz
tar -xzf apache-tomcat-7.0.*
Mes sukūrėme aplanką /usr/share/apache-tomcat-7.0.42 , šioje vietoje bus mūsų Tomcat serveris.cd /etc/init.d
nano tomcat
Įrašome žemiau pateikiamas reikšmes:#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 234 20 80
JAVA_HOME=/usr/lib/jvm/jre-1.7.0-openjdk.x86_64
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/usr/share/apache-tomcat-7.0.42
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
Išsaugome failą ir suteikiame jam vykdymo teises:chmod 755 tomcat
Nustatome jog Tomcat serveris automatiškai startyuotų perkrovus dedikuotą serverį:chkconfig --add tomcat
chkconfig --level 234 tomcat on
Startuojame serverį:service tomcat start
Perkrauname serverį (galioja tik jei serveris yra paleistas):
service tomcat restart
Sustabdome serverį:service tomcat stop
Log failą peržiūrėti galite šios komandos pagalba:http://Jūsų_IP:8080
pamatysite jog Tomcat serveris veikia.nano /usr/share/apache-tomcat-7.0.42/conf/tomcat-user.xml
Virš eilutės </tomcat-users> pridėkite šias eilutes:<role rolename="manager-gui"/>
<role rolename="admin-gui"/>
<user username="vartotojas" password="slaptazodis" roles="admin-gui,manager-gui"/>
:
http://jūsų_IP:8080/manager
Įveskite vartotojo vardą bei slaptažodį.manager-gui
manager-status
manager-jmx
manager-script
admin-gui
admin-script
nano /usr/share/apache-tomcat-7.0.42/bin/catalina.sh
Pridėkite eilutę:čia:JAVA_OPTS="-Xms128m -Xmx128m"
JAVA_OPTS="-Xms2048m -Xmx2048m"
http://jūsų_IP:8080/html
Komentarai
Pirma kai instaliuoji Nesukuriamas /usr/java/ aplankas kas ivyktu diegiant Oracle Java rpm'a.
Java suinstaliuojama: Versija: Net alternatives sukonfiguruojamos
Na is to seka kad JAVA_HOME bus /usr/lib/jvm/jre-1.7.0-openjdk.x86_64
Bet ir po to atsisiuntus ir ispakavus tomcat.tar.gz ar is jusu pateikto mirror ar is apache tomcat puslapio tomcat nepaleidziamas kaip reikiant.
Atrodytu kad viskas gerai taciau kai bandom pasiekti [url]www.ip.com:8080[/url] tai nieko nesigauna. Arba truputi aiskiau:
tada bandant sustabdyti
Kas reiskia jog tomcat nepasileido isvis nors "top" rodo kad java procesas atsirado..
Bandziau ir atsisiusti tomcat6 per yum taciau ten kita beda, kai tomcat instaliuojamas su daugybe "dependancies" tada ir java 1.5 versija instaliuojama ir ja pakeiciant per alternatives tomcat isvis nepasileidzia..
Gal svieziai instaliuota CentOS turi apribojimu direktorijoms ir reiktu konfiguruoti tai, nors is kitos puses viskas buvo atliekama su root teisemis?
puiku, Java ir turėjo būti įdiegiama į /usr/bin/ . Tam kad Java būtų /usr/java/ reikia įvykdyti 2 pamokos žingsnį. Viska vykdant pagal pamoką, jokių problemų neturėtų iškilti.
Nesusisnekejome. Po to kai ivykdomas 1-as pamokos zingsnis:
Java NERA suinstaliuojama i
Ir sukuriant JAVA_HOME remiantis sia informacija tomcat negali pasileisti.
Katik perinstaliavau serveri i CentOS 6 x64 ir sekiau pamokos zingsnius ir nieko nepavyko.
Įvykdžius 2-ąjį žingsnį mes nurodysime Tomcat'ui jog Java yra /usr/java...