环境:rhel5.3
tomcat:系统安装自带的5.5.23
刚装过系统,重启服务器后,发现tomcat不执行了。在服务配置里面启动也提示成功,但是后面状态框中提示:lock file found no process running for pid 39233. 重启服务依然提示这个。8080端口也访问不了了。看提示应该是不处理tomcat的进程了。请问高手们,有解决的方法吗?
tomcat:系统安装自带的5.5.23
刚装过系统,重启服务器后,发现tomcat不执行了。在服务配置里面启动也提示成功,但是后面状态框中提示:lock file found no process running for pid 39233. 重启服务依然提示这个。8080端口也访问不了了。看提示应该是不处理tomcat的进程了。请问高手们,有解决的方法吗?
echo
echo "====================================="
echo "=== install tomcat 5.5.23 ==="
echo "====================================="
cd /home/cyg/
cp apache-tomcat-5.5.23.tar.gz /usr/local
cd /usr/local
tar zxvf apache-tomcat-5.5.23.tar.gz
mv apache-tomcat-5.5.23 tomcat
rm -f apache-tomcat-5.5.23.tar.gz
cp /home/cyg/mysql-connector-java-5.0.6-bin.jar /usr/local/tomcat/lib
echo 'export TOMCAT_HOME=/usr/local/tomcat'>> /etc/profile
source /etc/profile
sleep 5
/usr/local/tomcat/bin/startup.sh
cd /usr/local/tomcat/bin
tar xvfz jsvc.tar.gz
cd jsvc-src
sh support/buildconf.sh
chmod 755 configure
./configure --with-java=/usr/java
make
# 添加用户
useradd tomcat5
# 添加组
groupadd tomcat
# 把tomcat5加入tomcat组
usermod -G tomcat tomcat5
# 设置用户tomcat5对tomcat的权限
chown -R tomcat5 /usr/local/tomcat
# 移动文件tomcat5.sh到/etc/init.d/里面并改名为tomcat
cp /home/cyg/tomcat_start /etc/init.d/tomcat
chkconfig tomcat on
chkconfig --list tomcat
echo "====================================="
echo "=== finshed tomcat 5.5.23 ==="
echo "====================================="
sleep 5
给你一段我的执行脚本
SEVERE: Catalina.stop:
java.net.ConnectException: 拒绝连接
at gnu.java.net.PlainSocketImpl.connect(libgcj.so.7rh)
at java.net.Socket.connect(libgcj.so.7rh)
at java.net.Socket.connect(libgcj.so.7rh)
at java.net.Socket.<init>(libgcj.so.7rh)
at java.net.Socket.<init>(libgcj.so.7rh)
at org.apache.catalina.startup.Catalina.stopServer(catalina-5.5.23.jar.sok6jpyi.so)
at java.lang.reflect.Method.invoke(libgcj.so.7rh)
at org.apache.catalina.startup.Bootstrap.stopServer(bootstrap.jar.so)
at org.apache.catalina.startup.Bootstrap.main(bootstrap.jar.so)
touch: 无法触碰 “/usr/share/tomcat5/logs/catalina.out”: 权限不够
/usr/bin/dtomcat5: line 325: /usr/share/tomcat5/logs/catalina.out: 权限不够
Created MBeanServer with ID: vskzbs:fwg9c7ei.0:localhost.localdomain:1
27- 6月-09 7:37:21 下午 org.apache.catalina.startup.Catalina stopServer
需要创建这个用户吗?