開發環境的安裝和配置

一.JDK的安裝與配置

  1. 首先在Oracle官網下載JDK包(jdk*.tar.gz);
  2. 利用命令
    tar -zxvf jdk*.tar.gz
  3. 將解壓後的文件夾移動到/usr/lib/jvm/中,如果沒有jvm文件夾,則新建,這裏的移動目標文件夾可以根據自己確定:
    cd /usr/lib/			%進入文件夾/usr/lib/
    mkdir jvm			%創建文件夾jvm,權限不夠時前加sudo
    cd -				%返回上一次的目錄,或者時解壓jdk的目錄
    mv jdk1.x.x_x /usr/lib/jvm/	%將解壓後的jdk文件夾移動到上邊創建的目錄,注意權限問題
    
  4. 下邊需要設置環境變量,本人習慣性設置的是~/.bashrc文件,也可以設置/etc/profile文件,其中的區別在後續的筆記中總結。
    vim ~/.bashrc
    在文件中添加:
    JRE_HOME=${JAVA_HOME}/jre
    export CLASSPATH=.:${JAVA_HOME}/lib/dt.jar:${JAVA_HOME}/lib/tools.jar
    export PATH=${JAVA_HOME}/bin:$PATH ```
    
  5. 運行如下命令使得配置文件生效
    source ~/.bashrc
  6. 在終端中使用如下命令驗證JAVA環境是否配置成功:
    java -version
    如果出現如下結果證明JAVA環境安裝配置成功:
java version "1.x.x_x"
Java(TM) SE Runtime Environment (build 1.8.0_121-b13)
Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode) 

二.maven環境配置

  1. 從官網下載apache-maven-x.x.x.tar.gz包;
  2. 解壓apache-maven-x.x.x.tar.gz包;
    tar -zxvf apache-maven-x.x.x.tar.gz %解壓文件
  3. 將解壓後的文件夾apache-maven-x.x.x移動到/usr/lib/jvm/文件夾中;
    cd /path	%進入apache-maven-x.x.x文件夾所在的文件夾
    mv apache-maven-x.x.x /usr/lib/jvm/ 
    
  4. 配置maven的環境變量
    vim ~/.bashrc
    輸入如下內容:
    export M2_HOME=/usr/lib/jvm/apache-maven-x.x.x
    export PATH=${M2_HOME}/bin:$PATH
    
  5. 使用如下命令使得配置文件生效
    source ~/.bashrc
  6. 使用如下命令驗證是否安裝成功:
    mvn --version
    出現如下信息時,表明安裝完成。
    Apache Maven 3.3.9 (bb52d8502b132ec0a5a3f4c09453c07478323dc5; 2015-11-11T00:41:47+08:00)
    
Maven home: /usr/lib/jvm/apache-maven-3.3.9
Java version: 1.8.0_121, vendor: Oracle Corporation
Java home: /usr/lib/jvm/jdk1.8.0_121/jre
Default locale: zh_CN, platform encoding: UTF-8
OS name: "linux", version: "4.4.0-72-generic", arch: "amd64", family: "unix"
```

三.Tomcat安裝與配置

  1. 在官網下載apache-tomcat-x.x.x.tar.gz包;
  2. 利用如下命令解壓安裝包:
    tar -zxvf apache-tomcat-x.x.x.tar.gz
  3. 將加壓後的文件夾apache-tomcat-x.x.x移動到/usr/lib/jvm/文件夾下:
    mv apache-tomcat-x.x.x /usr/lib/jvm/
  4. 進入/usr/lib/jvm/apache-tomcat-x.x.x/bin
    cd /usr/lib/jvm/apache-tomcat-x.x.x/bin
  5. 設置startup.sh中的tomcat的安裝路徑
    vim catalina.sh
    在最後加入如下代碼:
    CATALINA_HOME=/usr/lib/jvm/apache-tomcat-x.x.x
  6. 設置setclasspath.sh中的變量值:
    vim setclasspath.sh
    在文件開頭加入如下代碼:
```
JAVA_HOME=/usr/lib/jvm/jdk1.8.0_121
JRE_HOME=$JAVA_HOME/jre
JAVA_BIN=$JAVA_HOME/bin
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin
export JAVA_HOME JRE_HOME PATH CLASSPATH
```
  1. 運行Tomcat:
    ./startup.sh
    當出現如下信息,證明Tomcat安裝成功:
```
Using CATALINA_BASE:   /usr/lib/jvm/apache-tomcat-8.0.43
Using CATALINA_HOME:   /usr/lib/jvm/apache-tomcat-8.0.43
Using CATALINA_TMPDIR: /usr/lib/jvm/apache-tomcat-8.0.43/temp
Using JRE_HOME:        /usr/lib/jvm/jdk1.8.0_121/jre
Using CLASSPATH:       /usr/lib/jvm/jdk1.8.0_121/lib/dt.jar:/usr/lib/jvm/jdk1.8.0_121/lib/tools.jar:/usr/lib/jvm/jdk1.8.0_121/jre/lib:/usr/lib/jvm/apache-tomcat-8.0.43/bin/bootstrap.jar:/usr/lib/jvm/apache-tomcat-8.0.43/bin/tomcat-juli.jar
Tomcat started.
```
  1. 設置默認端口80
`iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080  `

##四.eclipse安裝##

  1. 官網下載eclipse-*.tar.gz包;
  2. 解壓eclipse-*.tar.gz包:
    tar -zxvf eclipse-*.tar.gz
  3. 將解壓出來的文件夾eclipse移動到/usr/lib/jvm/下
    mv eclipse /usr/lib/jvm/
  4. 進入/usr/lib/jvm/eclipse,並執行eclipse:
    ./eclipse```
    
    

五.mysql的安裝

  1. 在終端一次運行如下的命令:

    sudo apt-get install mysql-server
    sudo apt install mysql-client
    sudo apt install libmysqlclient-dev
    
  2. 使用如下命令驗證mysql是否安裝成功:
    sudo netstat -tap | grep mysql

  3. 安裝mysql-workbench,官網下載deb包,並執行:
    sudo dpkg -i *.deb

六.Git的安裝(Ubuntu)

  1. 在終端運行命令:
    sudo apt-get install git
  2. 產看Git版本:
    git --version

七.Git最新版的安裝

  1. 在官網下載git*.tar.gz包,並解壓。
  2. 運行一下命令:
    cd git*/
    sudo apt-get install openssl  
    sudo apt-get install libssl-dev build-essential zlibc zlib-bin libidn11-dev libidn11  
    sudo apt-get install libcurl4-gnutls-dev  
    sudo apt-get install libexpat1-dev  
    make prefix=/usr/local all  
    sudo make prefix=/usr/local install 
    
  3. 如果出現錯誤提示,嘗試使用如下命令解決後在安裝:
    sudo apt-get install libssl-dev
  4. 使用如下命令查看安裝版本是否成功:
    git --version
  5. git在linux下應用,命令行中又是會出現亂碼。
    修改使得在git status 命令下如果有中文名的文件可以正常顯示:
    git config [--global] core.quotepath false
    修改使得在git log 命令中出現的中文亂碼的情況:
    git config [--global] core.pager more
    這裏就不解釋原理了,具體去官網查看

八.MySQLWorkbench的安裝(ubuntu)

  1. 在mysql官網下載對應版本的mysql-workbench-*.deb
  2. 運行命令安裝workbench:
    sudo dpkg -i mysql-workbench-*.deb
  3. 如果因爲依賴關係安裝不成功,運行:
    sudo apt-get install -f
  4. 解決完依賴問題後,再次運行安裝:
    sudo dpkg -i mysql-workbench-*.deb
  5. 在軟件中心搜索mysql,即可找到workbench並打開。

九. SecureCRT For Ubuntu

在ubuntu下安裝Scrt並不容易,首先就是最新版的8.1.3,筆者未能找到破解辦法,所以這裏的破解版本是8.0.4版本的。

  1. 官網下載scrt-8.0.4.deb版本,運用如下命令安裝:
    sudo dpkg -i scrt-8.0.4.deb
    如果因爲缺少依賴安裝不成功,則一次運行如下兩個命令:
    sudo apt-get install -f
    sudo dpkg -i scrt-8.0.4.deb
  2. 下載破解文件securecrt_linux_crack.pl,並運行:
    sudo perl securecrt_linux_crack.pl /usr/bin/SecureCRT
  3. 安裝第二步得到的信息,依次輸入破解信息,首先在打開剛纔安裝的Scrt,選擇輸入license數據,選擇手動輸入,然後根據提示依次輸入對應信息。
  4. 注意,爲了不出意外,建議儘可能的手動輸入信息,不要拷貝和粘貼。
  5. 爲了方便,本人在百度雲上存儲了上述兩個文件的壓縮包,下載,密碼是:n6d4。

十. Linux安裝npm環境

  1. 官網下載對應的node.tar.gz的包
  2. 解壓
  3. 命令:
cd node/
./configure
make
sudo make install

由於版權問題,詳情請轉教程

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