運維新手 公司中的第一次 搭建tomcat和部署jdk服務

  第一次接觸實際的“服務器”由於是在阿里雲上放着的所以跟虛擬機差不多,是使用xshell遠程連接的,tomcat需要jdk的支持,我先這裏列出當時的版本:jdk1.8.0_51、 apache-tomcat-6.0.45.tar.gz。

  我先說說當時的感受哈!因爲是第一次接觸實際工作環境所以內心是忐忑的,最主要的是這個公司就我一個運維j_0004.gif,當時經理讓我把服務器部署個jdk和搭建個tomcat,最重要的是我連怎麼連接服務器都不知道j_0012.gif,於是我諾諾的問了句經理,我沒有阿里雲賬號怎麼登陸服務器,經理一愣:xshell啊!你沒用過遠程登錄?我一聽立馬露出恍然大悟的表情,哦~了一聲然後回到了座位上下載個xshell開始研究。

  好不容易進入系統之後,卻發現進入不了圖形化界面,關鍵是我要下載軟件包啊!這可怎麼辦?沒辦法只能去問經理,結果跟我說用xshell下載啊!從測試服務器上下載包然後上傳到主服務器上去,或則字符界面登陸網站啊下啊!我先上網查了下這兩種方式,發現xshell最簡單,那就從它入手。


一、

xshell以前在學校用過可是沒記得怎麼長傳下載,然後上網查了下發現要實現xshell的上傳下載竟然還需要在服務器上下載lrzsz軟件包!這個汗啊j_0008.gif!心想服務器上坑定沒有yum啊!而我又沒有軟件包來安裝,難道要飲恨於此?抱着試一試的心態 在服務器上執行了yum install -y lrzsz命令,沒想到成功了,這個激動啊!也沒想其他的趕緊完成任務要緊啊!

上傳是:rz         下載是:sz

命令可以執行命令但就是不成功,這是爲什麼啊!糾結了好一會才被告之是xshell只能上傳下載打包或壓縮過的文件!!!

tar zcfv jdk1.8.0_51 jdk1.8.0_51.tar.gz(注意:單純的打包是不可以tar目錄的只能是文件)

本來以爲沒問題了結果半天沒有解壓縮成功,這是爲什麼?tar zxf jdk1.8.0_51.tar.gz不成功!搞了好半天才發現是打包的時候出錯了,包不完整,這個汗啊!

二、 

上傳成功後,先來做jdk軟件包!(沒系統的學過或沒人給你說的話會弄混的畢竟第一次接觸嘛),這個我前一天下午在測試服上練習過,遇到了很多問題!下面一一介紹:

我直接跟着網上的步驟做(1.8版本的):

  1. vim /etc/profile 進去配置文件中 加上這些代碼(注意:網上的版本有很多,要根據自己版本去查找,本人掉進坑過差點沒上來)!

 JAVA_HOME=/usr/java/jdk1.8.0_51

 PATH=$JAVA_HOME/bin:$PATH

 CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

 export JAVA_HOME

 export PATH

 export CLASSPATH

2.使jdk命令生效:source ~ /.bashrc 或則 source /etc/profile

3.若是上訴的步驟沒問題,接下來可能會出現這個問題也可能不出現wKiom1cxOkfC_RBMAAASz6yM1oc903.png

這時用ls-lh查看下會發現沒有執行權限!然後chmod +x $JAVA_HOME/bin

3.這時候測試,javac或則java -version就沒問題了

三、

進入tomcat官網下載需要版本的包!點擊download進去之後一般linux是選擇tar.gz。

下載好之後利用xshell上傳。

解壓tomcat包並改名放在/usr/local/tomcat 下, vim /tomcat/bin/catalina.sh 進去之後添加:CATALINA_HOME=/urs/local/tomcat

之後賦予權限chmod +x /tomcat/bin/*.sh

之後重啓tomcat:service tomcat restart 或則進入/bin下./startub.sh 如下圖所示:

wKiom1cxVHShQaTeAABpYeUfalE094.png

啓動成功!可以進入到/bin下查看tomcat和jdk的版本號:./version.sh

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