Linux 下部署Java项目相关

--1.安装配置jdk

首先查看系统的jdk版本 如果是openjdk  就直接卸载 将下载的jdk上传然后安装

相关参考命令:

查看jdk版本 :java -version

卸载 openjdk:yum remove *openjdk*

查看卸载情况:rpm -qa | grep java

安装上传的jdk 这个下载需要参看系统版本如果系统是64位就必须下载64位的jdk

我上传的是bin格式 先赋权 然后安装  但不知道怎么指定目录

$ cd 你希望安装的目录 --将文件拷到这个目录
$ chmod a+x jdk-7u80-linux-x64.bin 
$ ./jdk-7u80-linux-x64.bin

如果上传的是tar.gz格式则按照以下步骤:

--解压 jdk-7u80-linux-x64.tar.gz安装包

mkdir -p /usr/lib/jvm

tar -zxvf jdk-7u80-linux-x64.tar.gz -C /usr/lib/jvm

--2.设置环境变量:

vim /etc/profile

--先确认安装的jdk的目录

export JAVA_HOME=/app/jdk1.7.0_79  

export JRE_HOME=${JAVA_HOME}/jre  

export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/lib  

export  PATH=${JAVA_HOME}/bin:$PATH

将这些拷入profile文件

先按esc 在按 i 然后按Shift+insert 插入复制的内容 然后 按esc 再按 :wq 不要忘了 :

--记住使用xshell时 Ctrl+insert 是复制  Shift+insert 是 插入

执行profile文件:source /etc/profile

检查新安装的jdk:java -version

相关参考链接https://www.cnblogs.com/Dylansuns/p/6974272.html

https://tomhat.iteye.com/blog/1876570

https://blog.csdn.net/zouliping123456/article/details/81776050

开始安装1.6没有成功 后面根据下面的链接安装1.7成功了

https://www.cnblogs.com/c-xiaohai/p/6511294.html

--3.安装配置tomcat

解压安装包,指令是 unzip apache-tomcat-7.0.67.zip

  重命名解压后的文件夹,指令是 mv apache-tomcat-7.0.67 tomcat。

  进入内部文件夹,指令是 cd /www/tomcat/bin。

尝试启动tomcat,指令是 :sh startup.sh

如果报错Cannot find ./catalina.sh.The file is absent or does not have execute permission.This file is needed to run this program

则表示权限不足。

开启权限,指令是 :chmod 777 *.sh

然后再次启动tomcat,如果这时候没有报错,那就表示正在启动了

输入 :tailf /opt/tomcat/logs/catalina.out

可以查看到tomcat的运行信息,如果看到INFO: Server startup in 1925 ms,则表示tomcat已经启动成功了,按ctrl+c退出该日志。

用指令 :sh shutdown.sh  停止tomcat的运行,继续进行后续操作。

--4.修改Tomcat访问接口

tomcat默认的端口是8080,也就是说我们在浏览器访问的时候,需要在域名或IP后面加上:8090,这样不太方便,但是这个可以修改

  打开tomcat配置文件,指令是vi /www/tomcat/conf/server.xml。

  打开之后按i或者a进入编辑模式

  找到8080,改为8090

  然后按Esc键,然后按:wq,保存并退出(那个:是需要同时按着shift键才能出来的)

  启动tomcat

  开放防火墙8090端口,指令是:firewall-cmd --permanent --add-port=8090/tcp,

       以及:firewall-cmd --reload

参考链接:https://www.cnblogs.com/liangweiping/p/5113857.html

--5.部署项目

将项目拷贝到web目录下 修改Tomcat的中service.Xml 文件访问端口号和目录

同时修改项目目录下的数据库访问路径和密码

--6.项目部署后 内部有.xls 文件乱码

可以进行如下操作:

先安装相关命令包 :yum install convmv

在执行 将项目下所有目录中的乱码字符修改: convmv -f gbk -t utf-8 -r --notest /www/

说明:-r 表示包含所有子目录,并且连带目录一起转换。不加–notest,表示只打印转换结果,不做实际转换

相关链接 https://blog.csdn.net/shiyong1949/article/details/79462077

convmv -f gbk -t utf-8 -r --notest /app/web/www/FoidnCloud/export2excel

--7.查询Tomcat进程

ps -ef|grep tomcat 或 ps -ef|grep java

关闭 :kill -9 对应id

进入:cd /java/tomcat/bin

启动 ./startup.sh

关闭 ./shutdown.sh

控制台动态输出方式启动 ./catalina.sh run 此方法启动后 不能Ctrl+c 否则会回滚

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值