www.3112.net > linux的tomCAt怎么让非root用户启动

linux的tomCAt怎么让非root用户启动

用chmod把tomcat的目录改变一下属主和属组,然后切换用户试试

是权限问题吧,这个可以用chmod命令把tomcat的目录改变一下属主和属组,然后切换用户试试

第一步,建立脚本 sudo vim /etc/init.d/tomcat 脚本内容如下:#!/bin/sh#file:tomcat5.sh#设置环境变量,如果无法启动就将注释去掉 export JAVA_HOME=/usr/lib/jvm/java-6-sun export JRE_HOME=/usr/lib/jvm/java-6-sun/jre export TOMCAT_HOME

在linux系统下,设置某个服务自启动的话,需要在/etc/rcX.d下挂载,还要在/etc/init.d/下写启动脚本的. 1、在/etc/init.d/下新建一个文件tomcat(需要在root权限下操作). 2、vi /etc/init.d/tomcat 写入如下代码: # tomcat自启动脚本 #!/bin/sh

用nohup命令,如下nohup /root/test.php &

在启动tomcat的时候,如果你用的是root账号,那么tomcat启动时,使用的就是root权限.同理如果是其他账号,就是那个启动账号的权限如果是非root权限账号启动tomcat时,有时候会出现权限的问题报错,切换为root权限,或者启动命令前加上sudo可以解决.

1.前提是你当前用户下需要有JAVA环境2.在终端输入:java -version 如果有信息出来说明有JAVA环境,否则就要自己安装3.启动:/tomcat目录/bin/startup.sh4.停止:/tomcat目录/bin/shutdown.sh

先进入bin目录[root@localhost/]# cd /soft/apache-tomcat-8.0.39/bin然后执行以下命令: [root@localhost bin]# chmod u+x *.sh最后再在bin命令行重启应用服务: [root@localhost bin]# ./startup.sh

Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务:切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二

切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin)1,启动tomcat服务方式一:直接启动 ./startup.sh方式二:作为服务启动 nohup ./startup.sh &方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,ctrl+c后退出并关闭服务解释:通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行

网站地图

All rights reserved Powered by www.3112.net

copyright ©right 2010-2021。
www.3112.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com