【Linux部署Java服务的那些事】

Linux部署Java服务的那些事

安装JDK

Open-JDK下载地址 [https://jdk.java.net/java-se-ri/22],然后使用FileZilla上传JDK各个版本
一般我会新建一个新的用户,

useradd -m username
passwd username

参数 -m 代表在主目录home下创建用户目录
将JDK和项目Jar包放在这个用户下
例如:/home/username/JDK

上传的文件可能会出现权限问题,这时我们需要修改文件Owner
基本语法:

chown [-R] 账号名称 文件或目录
chown [-R] 账号名称:用户组名称 文件或目录

参数:
-R : 进行递归( recursive )的持续更改,即连同子目录下的所有文件、目录
都更新成为这个用户组。常常用在更改某一目录的情况。

JAVA_HOME环境设置

在环境变量设置的时候,我们经常会遇到这3个常用的配置文件,.profile .bash_profile .bashrc
当用户登录shell之后,系统会执行 /etc/profile 为所有用户设置环境变量,然后进入主目录 ~ 执行 ~/.bash_profile, 同时也会执行一次 ~/.bashrc
.bashrc 通常在非登录交互式shell中调用,比如A登录shell之后,调用B shell执行脚本,那么B就会执行~/.bashrc
所以只要是交互式的shell都会执行一次~/.bashrc

因为JDK我们放置在username主目录下,因此我们把JAVA_HOME的参数配置在 ~/.bashrc 或 ~/.bash_profile下

export JAVA_HOME=/home/username/jdk/jdk-11
PATH=$PATH:$JAVA_HOME/bin
export PATH

source ~/bash_profile
验证 java --version

开放端口

centos 下执行指令

firewall-cmd  --add-port=8888/tcp
验证是否生效  telnet 127.0.0.1 8888
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值