java部署服务器

2023-05-09  本文已影响0人  天天星期天

本文为一个前端自学java 现在正在部署服务器,做个记录
服务器是centos7
打开mac的终端 (之后的所有命令行都在终端操作)

输入下面命令 用自己的ip
ssh 121.4.97.xx -l root
然后输入密码
xxxxx 回车

新的服务器先下载wget (已经安装的忽略)
yum install wget

1.安装tomcat
用wget下载timcat
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.88/bin/apache-tomcat-8.5.88.tar.gz
若提示证书错误 使用
wget https://dlcdn.apache.org/tomcat/tomcat-8/v8.5.88/bin/apache-tomcat-8.5.88.tar.gz --no-check-certificate

2.安装java环境
注意:java版本需要根据你当前使用的项目的java版本选择。
例:我用了17版本的
下载
wget https://download.oracle.com/java/17/archive/jdk-17.0.7_linux-x64_bin.tar.gz
创建文件夹
mkdir /usr/local/java
跳转文件夹
cd /usr/local/java
解压到当前文件夹
tar -zxf /root/jdk-17.0.7_linux-x64_bin.tar.gz

修改配置项
cd /etc
cp profile profile.bak
编辑配置项
vi /etc/profile


image.png

export PATH=/usr/local/java/jdk-17.0.7/bin:SPATH
export JAVA HOME=/usr/local/java/jdk-17.0.7
export CLASSPATH=。

运行profile
source profile

好了,到现在java环境安装成功了
验证一下
java -version

将已经打包好的jar包 发送到服务器
scp 本地路径 服务器账号名@ip:服务器要保存的路径
scp /Users/Documents/java/javamain/pro/target/prox.jar root@156.247.xx.xx:/home/javaObj/prox.jar

最后一步,后台运行这个jar包 就完成了
nohup java -jar xxx.jar &

good 你已经部署成功了。可以访问了!
如果访问不了 超时。记得开端口号
例 开8080端口
firewall-cmd --permanent --zone=public --add-port=8080/tcp

当你想运行新包时
查询当前某端口运行中的进程
netstat -nlp |grep :8080
然后关闭它 11334为上面查询到的进程号
kill -s 9 11334
再回到运行 nohup那一步

小白之旅正式起航。。。

上一篇下一篇

猜你喜欢

热点阅读