若依项目Linux部署问题记录

若依部署用到的环境

  1. 腾讯云服务器  Linux  centos7
  2. 腾讯云mysql   mysql5.5
  3. nginx1.9
  4. tomcat9
  5. 若依框架分离版vue项目
  6. jdk1.8

遇到问题1:项目部署启动报错,原因所在的服务器连接不上腾讯云mysql实例

排查问题流程:

1.连接mysql的端口为61187,查看端口是否已打开。

查看所有打开的端口:firewall-cmd --zone=public --list-ports

 

2.腾讯云服务器是否添加安全组。如图1.2-1:

                                                                                                                      图1.2-1

入站规则,如图1.2-2:

图1.2-2

出站规则,如图1.2-3:

图1.2-3

3.需要在腾讯云mysql后台添加可允许访问的服务器,查看了腾讯文档说需要两台服务器在同一个区域才能用内网地址访问,本人两台服务器,腾讯云服务器和腾讯云mysql服务器不在同一个区域下(不在一个省),只能添加外网服务器。

添加效果,如图1.3-1:

                                                                                                                                       图3.1-1

遇到问题2,vue项目登录界面获取不到验证码超时

如图2.2-1:

                                                                                                                     图2.2-1

排查问题流程:

1.Nginx反向代理是否nginx.conf是否配置了 /prod-api/的反向代理

 

2.查看腾讯云Linxu服务器,对应的端口是否已经放通,验证码是请求后台接口,这里反向代理的接口的端口是8080

查看所有打开的端口:firewall-cmd --zone=public --list-ports

 

开启端口流程命令:

添加:firewall-cmd --zone=public --add-port=8080/tcp --permanent    (--permanent永久生效,没有此参数重启后失效)

更新防火墙:firewall-cmd --reload

查看指定端口:firewall-cmd --zone= public --query-port=8080/tcp

 

3.需要在腾讯云Linxu服务器,后台安全组添加入站规则和出站规则,安全组需要关联实例,不然不生效。

入站规则 如图2.3-1:

 图2.3-1

 

出栈规则 如图2.3-2:

图2.3-2

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
依前后分离版Linux部署是一种将前端和后端的服务分开部署的方式。通常情况下,前端指的是用户界面,可以是网页、移动应用或者桌面应用,而后端则是用户界面背后的服务器端应用程序。 在这种部署方式中,前端和后端可以独立部署运行,它们之间通过网络通信进行交互。这种分离的部署方式更容易实现各自的扩展和升级,有效降低了系统的耦合度,提高了系统的可维护性和灵活性。 首先,我们需要选择合适的前端技术,比如React.js、Vue.js等,根据项目的需求和规模来选择合适的技术栈。 接着,我们可以使用Nginx或者Apache等web服务器来部署前端服务,同时配置反向代理将请求转发到后端服务的API接口。 对于后端服务,我们可以选择合适的后端框架进行开发,如Spring Boot、Express.js等,根据业务需求来构建相应的后端逻辑。 最后,我们需要将后端服务部署到独立的服务器上,并且配置数据库、缓存等其他相关的服务。通过这种方式,我们可以实现前后端分离的部署,使得系统更加灵活和可维护。 在整个部署过程中,我们还需要考虑系统的监控、日志记录、错误处理等一系列运维工作,确保系统的稳定和安全。通过前后分离版Linux部署,我们可以更好地实现系统的模块化和分布式部署,提高系统的性能和可扩展性。
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值