記錄普通用戶登陸服務器配置java環境重啓tomcat的過程

近期登陸了公司服務器,部署了項目,需要重啓Tomcat來使改變生效。
下面記錄一些遇到的問題

  1. 以普通用戶登陸到服務器後,進入到Tomcat文件夾內,找到bin目錄下的shutdown.sh,然後使用命令sh shutdown.sh停掉tomcat,但報錯:Neither the JAVA_HOME nor the JRE_HOME environment variable is defined,即缺少java環境,那就安裝java唄

  2. 進入到用戶文件夾根目錄,發現,咦,竟然有jdk文件夾!!那就試試java -version命令,然而,並沒有用,報錯:bash java:command not found,得了,我也知道啥問題了,就是java環境配置出錯,Emmm,那就動用萬能的互聯網,找java配置說明書吧

  3. 在此,特別感謝該博客:linux配置java環境變量(詳細),以下操作均參考上述博客,好人一生平安! 因爲服務器上已經安裝了jdk,所以我直接跳到第三步:配置環境變量。

  4. 我先試了試:修改/etc/profile文件
    但萬惡的運維人員怎麼會給我root權限呢,我編輯好profile文件時,發現我沒有修改文件的權限,只能看,不能改,Oh shit!在此勸解各位!如果你是平民登陸的話,還是直接忽略這一方法吧,這是人家root用戶的領地,咱普通人還是安安靜靜管理自己的一畝三分地吧

  5. 接着看:修改 .bash_profile文件
    我先切換到用戶根目錄下面,使用 lsll命令查看文件,but!but!沒找到 .bash_profile 文件,一度懷疑,上篇博客作者是不是欺騙了我純真的感情,我那麼信任他,竟然如此!!但是,我不到黃河不死心,我就想,沒有我還不能自己創建嗎??嘿嘿,運行命令vim .bash_profile,竟然出現了文件,而且文件裏面有內容,這說明啥???這.bash_profile分明就是個隱藏文件啊,嘿嘿,我錯怪博客作者了。。。嘿嘿,然後就是根據步驟,在文件裏面添加了三條語句(原諒我直接複製了博主的內容,實在不敢貼我自己的啊。。。):

    export JAVA_HOME=/usr/share/jdk1.6.0_14  
    exportPATH=$JAVA_HOME/bin:$PATH  export
    CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
    
  6. 最後保存,重啓tomcat!

  7. 我的天,啓動服務器的時候遇到個大坑了!一定要shutdown.sh後過個幾分鐘再啓動startup.sh,否則tomcat會啓動不起來!如果發現tomcat啓動後項目出錯,可能是由於tomcat啓動錯誤,此時,看進程檢查tomcat是否在運行中,kill掉運行中的tomcat,然後重啓就好咯

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章