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

當(dāng)初寫的時(shí)候覺得好像太簡(jiǎn)單沒必要發(fā)出來料滥,但是最后發(fā)現(xiàn),好記性不如爛筆頭讳推,這樣自己翻看也方便顶籽,不用去找本地word文檔或者百度。

一银觅、準(zhǔn)備

官網(wǎng)下載好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環(huán)境
#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            //此處遇到報(bào)錯(cuò)問題1

   重讀此文件,讓變量生效./etc/profile.d/jdk.sh   //此處遇到一個(gè)報(bào)錯(cuò)問題2
3镊绪、查看是否安裝成功

#java -version
出現(xiàn)版本號(hào)即證明OK。

4洒忧、遇到問題:

報(bào)錯(cuò)1蝴韭,無(wú)法保存文件,cd /etc/profile.d/文件顯示無(wú)法進(jìn)入但是有這個(gè)文件跑慕,進(jìn)去之后就可以保存了万皿。
報(bào)錯(cuò)2摧找,無(wú)法執(zhí)行此文件核行,修改權(quán)限 chmod x+v 文件名
報(bào)錯(cuò)3牢硅,查詢不到版本,重啟電腦OK
報(bào)錯(cuò)4芝雪、java和javac版本不一致問題
截圖原文fly博客:java和javac版本不一致問題

java-javac結(jié)果不一樣.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惩系、配置環(huán)境變量
#vim /etc/profile.d/tomcat.sh
   CATALINA_BASE=/usr/local/tomcat
   PATH=$CATALINA_BASE/bin:$PATH
   Export  PATH  CATALINA_BASE

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

3位岔、查看版本,即查看是否安裝OK
#cd  /usr/local/tomcat/bin
#Catalina.sh  version
4堡牡、啟動(dòng)測(cè)試

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

四、jekens安裝

我是參照這個(gè)博主介紹安裝的晤柄,很簡(jiǎn)單擦剑。
H__D博主Jenkins安裝原鏈接
第一步,去官網(wǎng)下載Jenkins war包芥颈,放到Tomcat安裝目錄下的webapps目錄下惠勒。
第二步,啟動(dòng)Tomcat爬坑。Tomcat會(huì)自動(dòng)解壓Jenkins包生成對(duì)應(yīng)文件夾纠屋,而且會(huì)在root目錄下生成一個(gè).Jenkins文件夾。
第三步盾计,瀏覽器上輸入ip地址(http://ip:端口/jenkins)就可以訪問了售担。

當(dāng)然,這個(gè)方法是在裝Tomcat的情況下順便署辉,但是這個(gè)Jenkins可以單獨(dú)安裝灼舍,并不需要依賴Jenkins。

報(bào)錯(cuò):進(jìn)入安裝插件界面一直緩沖涨薪,加載不完全
解決辦法:直接清除./文件下的文件(即.Jenkins)骑素,然后重新進(jìn)去即可

五、git安裝

直接參照老徐的步驟安裝的刚夺,簡(jiǎn)單明了献丑。
老徐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创橄、編譯(注意要在安裝目錄下執(zhí)行,我的是/usr/local/git/)

make prefix=/usr/local/git all doc

4、安裝

make prefix=/usr/local/git install

5莽红、配置環(huán)境變量
#vim /etc/profile
底部追加export PATH=/usr/local/git/bin:$PATH
6妥畏、使更新生效

#source /etc/profile

7邦邦、查看是否安裝成功。
#git --version
如果顯示你git包的版本號(hào)即為安裝成功醉蚁,我的是“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网棍、配置變量環(huán)境
#vim /etc/profile或者/etc/profile.d/maven.sh
最后添加以下兩行:
export MAVEN_HOME=/usr/local/maven 
export PATH=$PATH:$MAVEN_HOME/bin 
3黔龟、使環(huán)境變量生效

#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  

七滥玷、小總結(jié):

1氏身、安裝時(shí)了解了Linux幾個(gè)目錄的作用。
 /usr目錄惑畴,存放應(yīng)用程序蛋欣、命令程序文件、手冊(cè)如贷、程序庫(kù)和其他文檔陷虎。所以我們安裝軟件可以統(tǒng)一放在/usr/local下比較好記。類似于Windows下的program files倒得。
 /etc目錄泻红,存放系統(tǒng)配置文件。/etc/profile.d目錄存放環(huán)境變量的shell文件霞掺。
 所以安裝完jdk和Tomcat谊路,我們可以到/etc/profile.d這個(gè)目錄下新建shell配置文件并配置環(huán)境變量,當(dāng)然在/etc/profile文件配置也可以菩彬,但是profile.d目錄下配置好管理缠劝,想刪除隨時(shí)可刪除艺晴。
 /bin目錄扮超,存放命令的目錄距淫。所以我們安裝jdk目錄下的/usr/local/jdk/bin也是用來存放命令的箭启。
2、關(guān)于環(huán)境變量的配置的理解域滥。

當(dāng)初就把這個(gè)發(fā)出去罚渐,但是自己后面翻看覺得好像太抽象唇辨,還是放在這合適免都,一開始的布局就是好的锉罐。
薏苡萵苣關(guān)于環(huán)境變量配置小筆記

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市绕娘,隨后出現(xiàn)的幾起案子脓规,更是在濱河造成了極大的恐慌,老刑警劉巖险领,帶你破解...
    沈念sama閱讀 206,602評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件侨舆,死亡現(xiàn)場(chǎng)離奇詭異秒紧,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī)挨下,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,442評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門熔恢,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人复颈,你說我怎么就攤上這事绩聘×じ睿” “怎么了耗啦?”我有些...
    開封第一講書人閱讀 152,878評(píng)論 0 344
  • 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)机杜。 經(jīng)常有香客問我帜讲,道長(zhǎng),這世上最難降的妖魔是什么椒拗? 我笑而不...
    開封第一講書人閱讀 55,306評(píng)論 1 279
  • 正文 為了忘掉前任似将,我火速辦了婚禮,結(jié)果婚禮上蚀苛,老公的妹妹穿的比我還像新娘在验。我一直安慰自己,他們只是感情好堵未,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,330評(píng)論 5 373
  • 文/花漫 我一把揭開白布腋舌。 她就那樣靜靜地躺著,像睡著了一般渗蟹。 火紅的嫁衣襯著肌膚如雪块饺。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,071評(píng)論 1 285
  • 那天雌芽,我揣著相機(jī)與錄音授艰,去河邊找鬼。 笑死世落,一個(gè)胖子當(dāng)著我的面吹牛淮腾,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播屉佳,決...
    沈念sama閱讀 38,382評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開眼谷朝,長(zhǎng)吁一口氣:“原來是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來了忘古?” 一聲冷哼從身側(cè)響起徘禁,我...
    開封第一講書人閱讀 37,006評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎髓堪,沒想到半個(gè)月后送朱,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體娘荡,經(jīng)...
    沈念sama閱讀 43,512評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,965評(píng)論 2 325
  • 正文 我和宋清朗相戀三年驶沼,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了炮沐。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 38,094評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡回怜,死狀恐怖大年,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情玉雾,我是刑警寧澤翔试,帶...
    沈念sama閱讀 33,732評(píng)論 4 323
  • 正文 年R本政府宣布,位于F島的核電站复旬,受9級(jí)特大地震影響垦缅,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜驹碍,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,283評(píng)論 3 307
  • 文/蒙蒙 一壁涎、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧志秃,春花似錦怔球、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,286評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至碑定,卻和暖如春流码,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背延刘。 一陣腳步聲響...
    開封第一講書人閱讀 31,512評(píng)論 1 262
  • 我被黑心中介騙來泰國(guó)打工漫试, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人碘赖。 一個(gè)月前我還...
    沈念sama閱讀 45,536評(píng)論 2 354
  • 正文 我出身青樓驾荣,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親普泡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子播掷,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,828評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容