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有關系
你這個腳本里的內容是什麼啊?都貼出來看看。你的意思是把這個程序放到後台?在後台的話,進程當然不會消失了,因為他還在執行啊。