java項目測試環境搭建

java項目測試環境搭建

版權聲明:本文爲博主原創文章,遵循 CC 4.0 BY-SA 版權協議,轉載請附上原文出處連接和本聲明。
本文連接: https://blog.csdn.net/qq_34800003/article/details/88232200
  • JDK安裝
  1. 在/usr/local目錄下建立jdk目錄
  2. 上傳jdk-8u161-linux-x64.rpm到/usr/local/jdk目錄下
  3. 進入linux切換到/usr/local/local/jdk目錄
  4. 安裝jdk:rpm -ivh jdk-8u161-linux-x64.rpm
  5. 檢查是否安裝成功:java -version

 

 

  • Tomcat安裝

War包部署須要tomcat,jar包部署不須要tomcat,打包自帶了tomcat。html

  1. 上傳apache-tomcat-8.5.29.tar.gz到/usr/local目錄下
  2. 進入linux切換到/usr/local目錄
  3. 解壓文件:tar -zxvf apache-tomcat-8.5.29.tar.gz
  4. 將解壓後的apache-tomcat-8.5.29目錄名改爲tomcat
  5. 啓動tomcat進程:/usr/local/tomcat/bin/startup.sh
  6. 訪問tomcat界面:在瀏覽器運行IP:8080,正常訪問即爲啓動成功。

 

 

  • Nginx安裝
  1. 在/usr/local 目錄下建立nginx目錄
  2. 上傳 nginx-1.12.2.tar.gz 到/usr/local/nginx 目錄下
  3. 進入linux切換到 /usr/local/nginx 目錄
  4. 解壓文件: tar -zxvf nginx-1.12.2.tar.gz
  5. 切換到解壓縮的nginx目錄下:cd nginx-1.12.2
  6. 配置:./configure
  7. 編譯:make
  8. 安裝:make install
  9. 運行 nginx:/usr/local/nginx/sbin/nginx

其餘命令:前端

  1. 判斷nginx配置是否正確:/usr/local/nginx/sbin/nginx -t
  2. 重啓nginx:/usr/local/nginx/sbin/nginx -s -reload
  1. 查看進程是否啓動:ps -ef|grep nginx
  2. 測試nginx是否運行成功。Nginx的端口是80,在瀏覽器上運行 IP地址,出現帶「welcome to nginx」字樣界面,說明運行成功。若是沒有,請檢查防火牆是否阻止訪問。

jar包部署java

  1. 搭建好編譯環境(JDK,eclipse,spring框架等)
  2. 打開eclipse,File -》 Import -》Maven -》Existiong Maven Projects,而後選擇須要編譯的項目導入。
  3. 編譯,在eclipse中,Run -> Run Configurations->Maven build->New_configutation
  4. 編譯完成,在相關目錄下\target目錄下會生成jar包
  • 後端代碼打包
  1. jar包部署
  1. 搭建好編譯環境(JDK,eclipse,spring框架等)
  2. 打開eclipse,File -》 Import -》Maven -》Existiong Maven Projects,而後選擇須要編譯的項目導入。
  3. 編譯,在eclipse中,Run -> Run Configurations->Maven build->New_configutation

Base directory:選擇須要編譯的項目node

Goals:編譯命令的參數  clean packgelinux

而後runnginx

  1. 編譯完成,在相關目錄下\target目錄下會生成jar包

 

  • 前端代碼打包
  1. 安裝編譯環境Node.js(查看須要編譯的項目路徑下是否有node_modules目錄,該目錄下方的是編譯時須要的木塊,若是沒有,能夠找開發要)
  2. 在要編譯的項目裏佔到pakage.json文件,打開文件找到「build」對應的值,如:

「build」:」node build/build.js」spring

  1. 打開cmd命令行,進入須要編譯的項目路徑(有pakage.json的目錄),運行步驟2查找出來的命令:node build/build.js。編譯生成的文件在項目的dist目錄下。

使用nginx'時,還須要下面的步驟數據庫

  1. 編譯生成的文件在項目的dist目錄下,將dist目錄下的全部文件和目錄放到nginx的html目錄下
  2. 修改nginx的配置文件nginx.conf(第一次須要改,後面看狀況),參考已經改好的nginx.conf
  3. 啓動或重啓nginx程序(已經啓動就重啓,沒有啓動就啓動)
  • 部署
  1. 在linux的/usr/local目錄下建立項目目錄,如:qqservice目錄
  2. 在qqservice目錄下建立config目錄和static目錄
  3. 拷貝後端編譯的jar包到/usr/local/qqservice目錄下
  4. 修改配置文件application.yml(數據庫相關配置)。而後把改配置文件放到/usr/local/qqservice/config目錄下
  5. 將配置文件logback-spring.xml放到/usr/local/config目錄下
  6. 拷貝前端編譯生成的static目錄和index.html文件到/usr/local/static目錄下
  7. 啓動服務

Linux運行命令:java -jar xxx.jar(使用這個命令,當ssh窗口關閉時,程序就退出了)apache

通常使程序後臺運行:nohup java -jar xxx.jar >consoleMsg.log 2>& 1 &json

相關文章
相關標籤/搜索