java测试环境搭建_java项⽬测试环境搭建
JDK安装
在/usr/local⽬录下创建jdk⽬录
上传jdk-8u161-linux-x64.rpm到/usr/local/jdk⽬录下
进⼊linux切换到/usr/local/local/jdk⽬录
安装jdk:rpm -ivh jdk-8u161-linux-x64.rpm
检查是否安装成功:java -version
Tomcat安装
War包部署需要tomcat,jar包部署不需要tomcat,打包⾃带了tomcat。
上传apache-tomcat-8.5.到/usr/local⽬录下linux安装jdk rpm安装
进⼊linux切换到/usr/local⽬录
解压⽂件:tar -zxvf apache-tomcat-8.5.
将解压后的apache-tomcat-8.5.29⽬录名改成tomcat
启动tomcat进程:/usr/local/tomcat/bin/startup.sh
访问tomcat界⾯:在浏览器运⾏IP:8080,正常访问即为启动成功。
Nginx安装
在/usr/local ⽬录下创建nginx⽬录
上传 nginx-1.12. 到/usr/local/nginx ⽬录下
进⼊linux切换到 /usr/local/nginx ⽬录
解压⽂件: tar -zxvf nginx-1.12.
切换到解压缩的nginx⽬录下:cd nginx-1.12.2
配置:./configure
编译:make
安装:make install
运⾏ nginx:/usr/local/nginx/sbin/nginx
其他命令:
判断nginx配置是否正确:/usr/local/nginx/sbin/nginx -t
重启nginx:/usr/local/nginx/sbin/nginx -s -reload查看进程是否启动:ps -ef|grep nginx
测试nginx是否运⾏成功。Nginx的端⼝是80,在浏览器上运⾏ IP地址,出现带“welcome to nginx”字样界⾯,说明运⾏成功。如果没有,请检查防⽕墙是否阻⽌访问。
jar包部署
搭建好编译环境(JDK,eclipse,spring框架等)
打开eclipse,File -》 Import -》Maven -》Existiong Maven Projects,然后选择需要编译的项⽬导⼊。
编译,在eclipse中,Run -> Run Configurations->Maven build->New_configutation
编译完成,在相关⽬录下\target⽬录下会⽣成jar包
后端代码打包
jar包部署搭建好编译环境(JDK,eclipse,spring框架等)
打开eclipse,File -》 Import -》Maven -》Existiong Maven Projects,然后选择需要编译的项⽬导⼊。
编译,在eclipse中,Run -> Run Configurations->Maven build->New_configutation
Base directory:选择需要编译的项⽬
Goals:编译命令的参数 clean packge
然后run
编译完成,在相关⽬录下\target⽬录下会⽣成jar包
前端代码打包
安装编译环境Node.js(查看需要编译的项⽬路径下是否有node_modules⽬录,该⽬录下⽅的是编译时需要的⽊块,如果没有,可以开发要)
在要编译的项⽬⾥占到pakage.json⽂件,打开⽂件到“build”对应的值,如:
“build”:”node build/build.js”
打开cmd命令⾏,进⼊需要编译的项⽬路径(有pakage.json的⽬录),运⾏步骤2查出来的命令:node build/build.js。编译⽣成的⽂件在项⽬的dist⽬录下。
使⽤nginx'时,还需要下⾯的步骤
编译⽣成的⽂件在项⽬的dist⽬录下,将dist⽬录下的所有⽂件和⽬录放到nginx的html⽬录下
修改nginx的配置⽂件f(第⼀次需要改,后⾯看情况),参考已经改好的f
启动或重启nginx程序(已经启动就重启,没有启动就启动)
部署
在linux的/usr/local⽬录下创建项⽬⽬录,如:qqservice⽬录
在qqservice⽬录下创建config⽬录和static⽬录
拷贝后端编译的jar包到/usr/local/qqservice⽬录下
修改配置⽂件l(数据库相关配置)。然后把改配置⽂件放到/usr/local/qqservice/config⽬录下
将配置⽂件l放到/usr/local/config⽬录下
拷贝前端编译⽣成的static⽬录和index.html⽂件到/usr/local/static⽬录下
启动服务
Linux运⾏命令:java -jar xxx.jar(使⽤这个命令,当ssh窗⼝关闭时,程序就退出了)
⼀般使程序后台运⾏:nohup java -jar xxx.jar >consoleMsg.log 2>& 1 &
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论