JDK+Tomcat+Jenkins+git+maven安裝部署

當初寫的時候覺得好像太簡單沒必要發出來,但是最后發現,好記性不如爛筆頭,這樣自己翻看也方便,不用去找本地word文檔或者百度。

一、準備

官網下載好JDK+Tomcat+Jenkins.war+git+maven
或者用wget下載

二、JDK安裝與部署

1、解壓壓縮包
# tar  -zxvf  jdk-8u151-linux-x64.tar.gz -C  /usr/local/
#cd  /usr/local
# ln  -sv  jdk-8u151-linux-x64.tar.gz jdk 
2、配置JDK環境
#vim  /etc/profile.d/jdk.sh    //顯示沒有vim命令就自己安裝下或者用vi也行

JAVA_HOME=/usr/local/jdk PATH=$JAVA_HOME/bin:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar 
Export  JAVA_HOME  PATH    CLASSPATH            //此處遇到報錯問題1

   重讀此文件,讓變量生效./etc/profile.d/jdk.sh   //此處遇到一個報錯問題2
3、查看是否安裝成功

#java -version
出現版本號即證明OK。

4、遇到問題:

報錯1,無法保存文件,cd /etc/profile.d/文件顯示無法進入但是有這個文件,進去之后就可以保存了。
報錯2,無法執行此文件,修改權限 chmod x+v 文件名
報錯3,查詢不到版本,重啟電腦OK
報錯4、java和javac版本不一致問題
截圖原文fly博客:java和javac版本不一致問題

java-javac結果不一樣.png

三、安裝Tomcat

1、解壓壓縮包
#Tar  zxvf  apache-tomcat-8.0.24.tar.gz  -C   /usr/local/     cd /usr/local/
#ln  -sv  apache-tomcat-8.0.24  tomcat
2、配置環境變量
#vim /etc/profile.d/tomcat.sh
   CATALINA_BASE=/usr/local/tomcat
   PATH=$CATALINA_BASE/bin:$PATH
   Export  PATH  CATALINA_BASE

配置完運行一下使之生效:
#./etc/profile.d/tomcat.sh

3、查看版本,即查看是否安裝OK
#cd  /usr/local/tomcat/bin
#Catalina.sh  version
4、啟動測試

#Catalina.sh start
然后去主機Windows電腦下輸入http://localhost:8080也可以打開Tomcat界面即表示成功。

四、jekens安裝

我是參照這個博主介紹安裝的,很簡單。
H__D博主Jenkins安裝原鏈接
第一步,去官網下載Jenkins war包,放到Tomcat安裝目錄下的webapps目錄下。
第二步,啟動Tomcat。Tomcat會自動解壓Jenkins包生成對應文件夾,而且會在root目錄下生成一個.Jenkins文件夾。
第三步,瀏覽器上輸入ip地址(http://ip:端口/jenkins)就可以訪問了。

當然,這個方法是在裝Tomcat的情況下順便,但是這個Jenkins可以單獨安裝,并不需要依賴Jenkins。

報錯:進入安裝插件界面一直緩沖,加載不完全
解決辦法:直接清除./文件下的文件(即.Jenkins),然后重新進去即可

五、git安裝

直接參照老徐的步驟安裝的,簡單明了。
老徐git的安裝

1、解壓并建立軟鏈接
#tar -zxvf git-2.9.1.tar.gz /usr/local/
#cd /usr/local/
#ln -sv git-2.9.1 git
2、安裝依賴包
#yum -y install gcc openssl openssl-devel curl curl-devel unzip perl perl-devel expat expat-devel zlib zlib-devel asciidoc xmlto gettext-devel openssh-clients
3、編譯(注意要在安裝目錄下執行,我的是/usr/local/git/)

make prefix=/usr/local/git all doc

4、安裝

make prefix=/usr/local/git install

5、配置環境變量
#vim /etc/profile
底部追加export PATH=/usr/local/git/bin:$PATH
6、使更新生效

#source /etc/profile

7、查看是否安裝成功。
#git --version
如果顯示你git包的版本號即為安裝成功,我的是“git version 2.9.1”

六、maven安裝

1、解壓并建立軟鏈接
#tar -zxvf /mnt/hgfs/share/apache-maven-3.5.0-bin.tar.gz -C /usr/local/
#ln -sv apache-maven-3.5.0 maven
2、配置變量環境
#vim /etc/profile或者/etc/profile.d/maven.sh
最后添加以下兩行:
export MAVEN_HOME=/usr/local/maven 
export PATH=$PATH:$MAVEN_HOME/bin 
3、使環境變量生效

#source /etc/profile

4、查看是否安裝成功
[root@localhost ~]# mvn -v  
Apache Maven 3.2.5 (12a6b3acb947671f09b81f49094c53f426d8cea1; 2014-12-14T09:29:23-08:00)  
Maven home: /usr/local/apache-maven-3.2.5  
Java version: 1.7.0_55, vendor: Oracle Corporation  
Java home: /usr/java/jdk1.7.0_55/jre  
Default locale: en_US, platform encoding: UTF-8  
OS name: "linux", version: "2.6.32-431.el6.x86_64", arch: "amd64", family: "unix  

七、小總結:

1、安裝時了解了Linux幾個目錄的作用。
 /usr目錄,存放應用程序、命令程序文件、手冊、程序庫和其他文檔。所以我們安裝軟件可以統一放在/usr/local下比較好記。類似于Windows下的program files。
 /etc目錄,存放系統配置文件。/etc/profile.d目錄存放環境變量的shell文件。
 所以安裝完jdk和Tomcat,我們可以到/etc/profile.d這個目錄下新建shell配置文件并配置環境變量,當然在/etc/profile文件配置也可以,但是profile.d目錄下配置好管理,想刪除隨時可刪除。
 /bin目錄,存放命令的目錄。所以我們安裝jdk目錄下的/usr/local/jdk/bin也是用來存放命令的。
2、關于環境變量的配置的理解。

當初就把這個發出去,但是自己后面翻看覺得好像太抽象,還是放在這合適,一開始的布局就是好的。
薏苡萵苣關于環境變量配置小筆記

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 228,505評論 6 533
  • 序言:濱河連續發生了三起死亡事件,死亡現場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機,發現死者居然都...
    沈念sama閱讀 98,556評論 3 418
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 176,463評論 0 376
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,009評論 1 312
  • 正文 為了忘掉前任,我火速辦了婚禮,結果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當我...
    茶點故事閱讀 71,778評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發上,一...
    開封第一講書人閱讀 55,218評論 1 324
  • 那天,我揣著相機與錄音,去河邊找鬼。 笑死,一個胖子當著我的面吹牛,可吹牛的內容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,281評論 3 441
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起,我...
    開封第一講書人閱讀 42,436評論 0 288
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當地人在樹林里發現了一具尸體,經...
    沈念sama閱讀 48,969評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 40,795評論 3 354
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發現自己被綠了。 大學時的朋友給我發了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 42,993評論 1 369
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,537評論 5 359
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質發生泄漏。R本人自食惡果不足惜,卻給世界環境...
    茶點故事閱讀 44,229評論 3 347
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,659評論 0 26
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 35,917評論 1 286
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 51,687評論 3 392
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 47,990評論 2 374

推薦閱讀更多精彩內容