服务器部署springcloud项目,springcloud项目部署到虚拟机服务器

mvn clean package 打包本地文件

euraka-server-0.0.1-SNAPSHOT.jar  :服务注册中心

server:

port: 8761

eureka:

instance:

hostname: 192.168.0.103

client:

registerWithEureka: false

fetchRegistry: false

serviceUrl:

defaultZone: http://${eureka.instance.hostname}:${server.port}/eureka/

spring:

application:

name: eurka-server

client-hi-0.0.1-SNAPSHOT.jar:

server:

port: 8763

spring:

application:

name: service-hi

eureka:

client:

serviceUrl:

defaultZone: http://192.168.0.103:8761/eureka/

finalShell 连接至虚拟机

su root 切换至root权限

rz -y 上传 上面两个jar包

nohup java -jar +包名 & :后台运行该进程

tail -f nohup.log 查看部署状态

部署成功以后访问连接 http://192.168.0.103:8761/

2e8e1e87df5757565133e98c4ce4337b.png

同样部署另一个服务

ad31f6989bbc8045503bcbff4478fde0.png

服务注册成功!

问题:windows访问上述连接访问不到

1 确认虚拟机网络连接是否成功  ping一下就可以知道,

2 检查虚拟机端口是否开放

1)可以通过命令firewall-cmd --query-port=7990/tcp查看端口号是否开启,比如我随便查看一下端口

ebd2397e4f1a14e62a8837d55ce393f0.png

如果是no,就说明没有开放。

2)通过命令,firewall-cmd --zone=public --add-port=7990/tcp --permanent,可以开通7990端口。如果是redis服务,应该是6379端口。

0300da4a0f76549228e2c253150266a3.png

然后需用使用命令firewall-cmd --reload重启防火墙,端口正常开启,生效。

3d9642ee5b7b48bd836beb961d3e03f4.png

服务关闭:

ps -ef|grep +包名 :查看服务进程 及pid

kill -9 +pid 关闭进程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值