zoukankan      html  css  js  c++  java
  • 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。

    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包部署

    1. 搭建好编译环境(JDK,eclipse,spring框架等)
    2. 打开eclipse,File -》 Import -》Maven -》Existiong Maven Projects,然后选择需要编译的项目导入。
    3. 编译,在eclipse中,Run -> Run Configurations->Maven build->New_configutation
    4. 编译完成,在相关目录下 arget目录下会生成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:选择需要编译的项目

    Goals:编译命令的参数  clean packge

    然后run

    1. 编译完成,在相关目录下 arget目录下会生成jar包
    • 前端代码打包
    1. 安装编译环境Node.js(查看需要编译的项目路径下是否有node_modules目录,该目录下方的是编译时需要的木块,如果没有,可以找开发要)
    2. 在要编译的项目里占到pakage.json文件,打开文件找到“build”对应的值,如:

    “build”:”node build/build.js”

    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窗口关闭时,程序就退出了)

    一般使程序后台运行:nohup java -jar xxx.jar >consoleMsg.log 2>& 1 &

  • 相关阅读:
    CSS基础知识点
    HTML回顾
    stringbuffer与stringbuilder与String
    事务的概念与使用
    大数据处理对象CLOG BLOG
    小却常用的小知识点和技巧
    视图
    移位运算符
    规范化与范式
    聚集索引和非聚集索引
  • 原文地址:https://www.cnblogs.com/xiexun/p/11683598.html
Copyright © 2011-2022 走看看