当前位置: 首页 > news >正文

(springboot+vue前后端分离部署)阿里云windows服务器部署

windows服务器部署

1.前言

这边选择window服务器,比较方便的一点就是操作起来和自己的电脑差不多,对于小白来说会比较友好,我这边就从服务器的选择,springboot+vue前后端分离项目的具体部署步骤开始讲解

2.服务器的挑选

我这边是接触阿里云服务器比较多,所有我部署的是阿里云的云服务器,云服务器使用起来比较省事,加上宝塔面板这类的软件,可以加快我们的开发效率和运维成本!

如果是大学生可以在阿里云进行学生认证,白嫖一年服务器

在这里插入图片描述

在服务器的选择上,可以选择国外的服务器(推荐香港的,延迟会小一点),因为如果是国内服务器,别人要访问,是要先去备案的,然后国外的服务器也会稍微贵一点

在这里插入图片描述
在这里插入图片描述

一般来说服务器至少要2核2G的,2G的内存已经算是勉强能部署小一点的项目了

这样就欧克

3.服务器的部署

在这里插入图片描述
在这里插入图片描述

这边把面板的地址在自己电脑的浏览器打开,然后把下面的密码和用户名字改一下

注意!!!

这边一开始是进不去的,因为你服务器安全组没有放行,你外部是访问不到的

在这里插入图片描述

点击这个

在这里插入图片描述

把面板上的注意事项上面的端口添加规则就欧克,然后以后的前后端的端口也是这边放行

4.面板操作

4.1数据库迁移

在这里插入图片描述

首先我们要先创建一个数据库,把自己电脑的sql文件拉到这里

在这里插入图片描述
在这里插入图片描述

这边mysql如果是4G以上的,可以用8的版本,但是如果你和我一样,那就一样改成5的版本

4.2前后端项目的部署

这个是在PHP项目那个页面
在这里插入图片描述
这个是在java项目这个页面
在这里插入图片描述

这样子就算部署好项目了

5.问题

5.1springboot项目的修改

如果你的mysql的用户名字有变化,或者数据库驱动有变化都要换

datasource:url: jdbc:mysql://localhost:3306/loan_db02?useSSL=false&serverTimezone=Asia/Shanghai&allowPublicKeyRetrieval=trueusername: loan_db02password: 1234564234  driver-class-name: com.mysql.jdbc.Driver

然后如果打包里面缺少文件

<build><plugins><plugin><groupId>org.apache.maven.plugins</groupId><artifactId>maven-compiler-plugin</artifactId><version>3.8.1</version><configuration><source>17</source><target>17</target><encoding>UTF-8</encoding></configuration></plugin><plugin><groupId>org.springframework.boot</groupId><artifactId>spring-boot-maven-plugin</artifactId><version>${spring-boot.version}</version><configuration><mainClass>com.minx.loan02.Loan02Application</mainClass><skip>false</skip>#这个地方从true变成false</configuration><executions><execution><id>repackage</id><goals><goal>repackage</goal></goals></execution></executions></plugin></plugins></build></project>

5.2前端页面为nginx默认页面

这个把你上传之后,打开面板文件里面上传上去的dist打开index.html

在这里插入图片描述

这边如果有问题就不是像我一样了

解决方法就是从你本地把对应的index.html的内容复制过来就可以

6.总结

通过上面这些步骤,你就能通过公网来访问你的项目了,希望这个能给你带来帮助

这边如果有问题就不是像我一样了

解决方法就是从你本地把对应的index.html的内容复制过来就可以

6.总结

通过上面这些步骤,你就能通过公网来访问你的项目了,希望这个能给你带来帮助

http://www.dtcms.com/a/525875.html

相关文章:

  • 优质聊城做网站费用杭州 app开发公司
  • springboot——@Scheduled为什么顺序执行
  • 做一个网站需要多少人域名查询网中国万网
  • 【Java面向对象编程(OOP)的三大基本特性】
  • 潍坊网站商品网站怎么做的
  • 响应式网站页面设计福彩网站开发
  • 专做婚纱店设计网站网站设计软件开发
  • 上海网站建设口碑最好的公司低成本门户网站开发
  • Watch and Learn: Semi-Supervised Learning of Object Detectors from Videos
  • 北京网站开发报价到那个网站做翻译接单
  • 云蛇吞路懂车赛-游戏程序系统方案
  • 自己做网站不想买空间 自己电脑可以做服务器吗?yu网站建设
  • 网站建设费能入长期待摊吗网站建设及网页设计教案
  • h5网站欣赏wordpress搜索调用
  • DepthAI V3.1.0 正式版发布!
  • 网络课程网站开发过程东莞长安网站设计公司
  • UVa 11183 Teen Girl Squad
  • 医疗教育的网站建设山西公司网站建设
  • CompositionLocal 用法
  • 怎样设计一个网站平台免费seo课程
  • EFM8开发系列
  • 哈尔滨网站优化咨询wordpress哪个模版好用
  • 网站策划ppt自己申请网站空间
  • 阿里云国际站GPU:阿里云GPU怎么释放实例?
  • Linux网络UDP(10)
  • 网站培训制度wap网站开发流程
  • 稳定网站服务器租用厦门网站建设公司
  • Linux实现每3天23点定时重启服务器
  • wordpress公司网站郑州网站seo服务
  • 【数据合成】Socratic-Zero 自动合成数据 指导课程学习