Linux 下 安裝 jdk+ Jmeter

Linux 下安裝 Jmeter,要求先要安裝 1.6 版本以上的jdk。所以先說明怎樣安裝jdk和配置環境變量,本文介紹的是.tar.gz版本的jdk安裝。

 

1. Linux 下 安裝 jdk (.tar.gz格式)

 

1.1.  首先到官網:http://www.oracle.com/technetwork/java/javase/downloads/index.html

上下載jdk,用命令 : uname -a 查看linux系統版本(32/64位),選擇要下載的jdk。

 

 

1.2. 選擇要安裝java的位置,如/usr/目錄下,新建文件夾java (mkdir java)

  將文件jdk-8u74-linux-x64.gz 移動到/usr/java

   可以用 scp 命令將windows下下載的jdk壓縮包拷貝到 linux上(前提是windows下有可以使用linux命令的軟件,xshell就可以,可以建立本地shell)。

 

1.3. 解壓jdk, 例: tar -zxvf jdk-8u74-linux-x64.gz

   (此處很奇怪,在官網上下載的時候顯示的.tar.gz的文件格式,下載後就變成了.gz了。網上說 .gz 格式的文件不能用tar命令解壓,但實際操作後,gunzip和gzip並不能解壓該文件,還是要用tar命令。)

      解壓後,jdk就安裝好了,下面要配置java的環境變量

 

1.4. 配置環境變量

      有三種方式配置環境變量:

     (1).  修改 /etc/profile 文件 (全局所有用戶)

        如果你的Linux機器僅僅作爲開發機器時推薦使用,因爲所有用戶的shell都有權使用這些環境變量,這可能會給系統帶來安全性問題。

  • 在shell終端執行命令: vi /etc/profile
  • 在profile文件末尾加入:

       JAVA_HOME=/usr/java/jdk1.8.0_74

       PATH=$JAVA_HOME/bin:$PATH

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

       export JAVA_HOME, PATH, CLASSPATH

  • 保存文件
  • 重新登錄或者輸入命令:source /etc/profile

     ·註解 

A. 你要將 /usr/java/jdk1.8.0_74改爲你的jdk安裝目錄 

B. linux下用冒號“:”來分隔路徑 

C. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環境變量的值 

在設置環境變量時特別要注意不能把原來的值給覆蓋掉了,這是一種 

常見的錯誤。 

D. CLASSPATH中當前目錄“.”不能丟,把當前目錄丟掉也是常見的錯誤。 

E. export是把這三個變量導出爲全局變量。 

F. 大小寫必須嚴格區分。 

 

     (2).  修改.bash_profile文件 (某個用戶權限使用這些環境變量)

       這種方法更爲安全,它可以把使用這些環境變量的權限控制到用戶級別,如果你需要給某個用戶權限使用這些環境變量,你只需要修改其個人用戶主目錄下的.bash_profile文件就可以了。 

  • 用文本編輯器打開用戶目錄下的.bash_profile文件 : vi /home/某用戶/.bash_profile
  • 在.bash_profile文件末尾加入: 

export JAVA_HOME=/usr/java/jdk1.8.0_74

export PATH=$JAVA_HOME/bin:$PATH 

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

  • 重新登錄或者輸入命令:source /home/某用戶/.bash_profile

 

    (3).  直接在shell下設置變量 (臨時用)

      不贊成使用這種方法,因爲換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以後要使用的時候又要重新設置,比較麻煩。 
      只需在shell終端執行下列命令: 

export JAVA_HOME=/usr/java/jdk1.8.0_74

export PATH=$JAVA_HOME/bin:$PATH 

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

 

1.5. 測試jdk是否安裝成功

      輸入命令: java -version

      如果輸出類似以下錯誤:-bash: /disk2/java/jdk1.8.0_74/bin/java: /lib/ld-linux.so.2: bad ELF interpreter: No such file or directory

      說明 jdk 版本安裝錯誤,是因爲64位系統中安裝了32位程序

 

1.6. 卸載jdk

  • 找到jdk安裝目錄的_uninst子目錄
  • 在shell終端執行命令 ./uninstall.sh 即可卸載jdk。

 

直接從linux終端下載jdk:

番外:解決 Linux 終端 wget 命令下載jdk的問題

(此部分內容轉自:http://kingstar.blog.51cto.com/8797655/1750513

 

最近在用Linux搭服務器,在下載jdk時取oracle官網找到下載地址,然後用wget + 下載地址 去下載,2秒之後,文件下載好了, 然而查看文件大小,只有800多k,顯然有錯誤,後來查資料才發現這樣獲取到的網址是不行的。最終琢磨出個辦法,管不管用,試一試。

1.打開要下載的jdk資源的那個頁面http://www.oracle.com/technetwork/cn/java/javase/downloads/jdk7-downloads-1880260.html

 

2.按F12打開瀏覽器調試界面,查看網絡請求那一塊,此次試驗爲chrome,其他瀏覽器應該也差不多。如圖:

3.點擊想要下載資源的地址,然後就會進入下載,這時要注意:

點進去看網址

好了。進行下載

4.把下載好的文件改爲jdk-7u79-linux-x64.tar.gz。

 

2.  Linux下安裝jmeter


2.1 下載JMeter

官方網站下載最新版本: http://jmeter.apache.org/download_jmeter.cgi ,目前最新版是Apache JMeter 2.13

下載二進制包,使用JMeter依賴jdk,建議安裝jdk 1.6版本以上。

 

2.2 解壓JMeter

tar -zxvf apache-jmeter-2.13.tgz

到此就算配置好了Linux下的jmeter運行環境了。

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