linuxshstartupsh
A. linux运行startup.sh提示command not found
./startup.sh
或者
bash startup.sh
B. 在linux系统安装tomcat后,bin文件下startup.sh启动不了,这是什么原因
Permission denied 许可被拒绝
回答人的补充 2009-08-18 12:51
在linux上安装有些东西时会出现 Permission denied 的情况:以下就是解决它的办法之一
编辑/etc/selinux/config,找到这段:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
把 SELINUX=enforcing 注释掉:#SELINUX=enforcing ,然后新加一行为:
SELINUX=disabled
保存,关闭。
......
编辑/etc/sysconfig/selinux,找到:
# This file controls the state of SELinux on the system.
# SELINUX= can take one of these three values:
# enforcing - SELinux security policy is enforced.
# permissive - SELinux prints warnings instead of enforcing.
# disabled - SELinux is fully disabled.
SELINUX=enforcing
如果SELINUX已经是 SELINUX=disabled,那么就不用改了,否则就把SELINUX=enforcing 注释掉,新加一行:
SELINUX=disabled
保存,退出。
如果你碰到其他类似提示:
cannot restore segment prot after reloc: Permission denied
哪应该是SELinux的问题,可以考虑把它关闭。
-------------------------------------------------------------------------------------
在你保证SElinux 被disable后.还执行下
chcon -t texrel_shlib_t
如: chcon -t texrel_shlib_t /路径/路径/名字.so (这个文件视具体执行文件.)
以上两步.已经解决了很多server的问题了.
这是我以前还有linux的时候网络的方法,你可以试一试,不知道对你管不管用,另外,你有操作权限吗?
C. linux安装Tomcat启动./startup.sh报错
进入tomcat bin文件下,用命令chmod 修改一下bin目录下的.sh权限就可以了
如chmod u+x *.sh
写了很多遍,执行都报错提示没加参数,后来发现输入命令的时候缺少一个空格
chmod u+x *.sh中的chmod u+x为一个完成的命令,*.sh为参数,之前老是报错,现在就可以了
D. linux怎么打开tomcat的startup
Linux下tomcat服务的启动、关闭与错误跟踪,使用PuTTy远程连接到服务器以后,通常通过以下几种方式启动关闭tomcat服务: 切换到tomcat主目录下的bin目录(cd usr/local/tomcat/bin) 1,启动tomcat服务 方式一:直接启动 ./startup.sh 方式二:作为服务启动 nohup ./startup.sh & 方式三:控制台动态输出方式启动 ./catalina.sh run 动态地显示tomcat后台的控制台输出信息,Ctrl+C后退出并关闭服务 解释: 通过方式一、方式三启动的tomcat有个弊端,当客户端连接断开的时候,tomcat服务也会立即停止,通过方式二可以作为linux服务一直运行 通过方式一、方式二方式启动的tomcat,其日志会写到相应的日志文件中,而不能动态地查看tomcat控制台的输出信息与错误情况,通过方式三可以以控制台模式启动tomcat服务, 直接看到程序运行时后台的控制台输出信息,不必每次都要很麻烦的打开catalina.out日志文件进行查看,这样便于跟踪查阅后台输出信息。tomcat控制台信息包括log4j和System.out.println()等输出的信息。 2,关闭tomcat服务 ./shutdown.sh
E. Linux下如何图形化调用sh命令
既然选择了linux,就不要老想着图形界面了,如果想要图形界面还不如直接在windows上面使用tomcat。
F. linux中环境java环境变量设置好了之后,用startup.sh启动tomcat报错
你的java应该用root用户安装。然后及不会存在java没权限了的问题了。
G. 使用linux系统,sh startup.sh /bin/setclasspath.sha/tomcat this file is needed to run this program
是不是,你还没有注册tomcat的环境变量阿?绿色版的tomcat要先进行环境变量的注册才能用。
一般先安装好java环境后,再运行setclasspath.sh这个文件,这样就可以startup.sh这个文件了。你再试试吧~
H. linux 执行./startup.sh 后,关闭当前前台,为什么进程还在 跟文件里调用的catalina.sh有关系
你这个脚本里的内容是什么啊?都贴出来看看。你的意思是把这个程序放到后台?在后台的话,进程当然不会消失了,因为他还在执行啊。