当前位置:首页 > CN2资讯 > 正文内容

Android spring服务器 服务器springboot

3天前CN2资讯

 

临近毕业,为了更方便的给学校老师查看自己的毕业设计所以将自己的毕业设计部署到了阿里云服务器。

梳理一下自己部署项目的过程。

一、购买阿里云服务器

服务器配置的内容就不说了,网上教程一搜一大把

二、在服务器上搭建项目环境

其实搭建环境跟我们在Windows系统上搭建环境差不了多少,无非就是用Linux指令来安装配置一些软件,我的项目需要的环境是mysql,tomcat7,还有基本的java运行环境,网上也有这些东西配置的方法,都很简单,多绕几个弯用起来才熟练哈哈哈哈哈哈哈

三、项目部署

我主要想要记录一个这个过程

由于是第一次写前后端分离的项目,所以在项目部署的时候思想上出现了一些偏差,首先,我的前端的项目是静态项目,我在网上查了一下以为搭建一个node环境我就可以在本地直接访问我在服务器上的静态页面,结果后来发现这样是不行的,这样可能能访问到你第一次访问到的页面但是页面跳转的时候好像做不到,然后我有尝试了使用nginx服务器,应该是我用这个nginx服务器不够熟练的原因,我可以将我本地发送到服务器的请求进行处理转发,但是远程服务器上的自己发送的请求我的springboot服务器又接收不到了,这样来来回回弄了接近一天的的时间,最后发现出现自己过了一个超级大的弯,还不是漂移过的= =,其实像我这种小项目,最简单的方法就是,配置两个tomcat服务器,将前端页面直接放在第一个tomcat服务器的webapps文件夹下,然后启动这个tomcat,然后第二个tomcat也就是springboot项目的jar包(springboot中自带tomacat),使用java -jar  [jar包名称] 就可以运行springboot这个后端服务器,然后我们在本机直接访问方有前端页面的tomcat就可以了。

这样进行下来我们知道因为浏览器的同源策略限制,端口不同的两个服务器之间发送请求的时候会产生跨域问题,这个时候有两个解决办法,第一种,我们可以在我们的过滤器中添加我们的跨域控制,这种方式对于新手来说可能不是很友好,所以可以选择第二种方式,直接在我们的后端服务器中的controller中添加一个注解

 

 这样就可以了。

ps:

@CrossOrigin使用场景要求
  • jdk1.8+
  • Spring4.2+



    你可能想看:

    扫描二维码推送至手机访问。

    版权声明:本文由皇冠云发布,如需转载请注明出处。

    本文链接:https://www.idchg.com/info/20418.html

    分享给朋友:

    “Android spring服务器 服务器springboot” 的相关文章

    cn1与cn2:创新的双子星,引领未来科技发展

    在当今快速发展的科技行业中,创新始终是推动进步的核心动力。而对于那些致力于技术突破的企业和开发者来说,cn1与cn2无疑是最引人注目的两大解决方案。作为各自领域的佼佼者,cn1与cn2以其独特的优势和技术实力,正在重新定义行业的未来发展方向。cn1:创新理念的先驱者我们来了解一下cn1。作为一款基于...

    RackNerd与ColoCrossing的对比分析:选择适合你的数据中心服务

    RackNerd vs ColoCrossing概述 在当前的互联网服务市场中,RackNerd与ColoCrossing都是备受关注的数据中心服务提供商。它们各自的成长背景和市场定位都显示出一些显著的差异。RackNerd成立于2019年,专注于提供低价 VPS 和服务器租用服务,屡次推出吸引人的...

    Digital-VM优惠码:解锁超值VPS主机服务的最佳选择

    Digital-VM成立于2019年初,专注于为用户提供基于KVM架构的VPS主机服务。在这短短的几年中,它已经迅速崛起,成为业界的一颗新星。作为一个技术驱动的品牌,Digital-VM不断创新,以满足各种客户需求,提供高性能、灵活性和可靠性的VPS解决方案。 我觉得Digital-VM的成长路程相...

    Zgo VPS:高性能虚拟专用服务器的最佳选择

    在2021年,ZgoCloud(最初名为Zgovps)如雨后春笋般成立于美国特拉华州。作为一家新兴的技术公司,我们专注于提供高性能的虚拟专用服务器(VPS),这让我对公司的前景充满了期待。我们最初的使命是为各种用户提供可靠的网络解决方案,而现在我们已经成长为行业内的一股重要力量。 我们的全球数据中心...

    注册域名的全面指南:选择合适域名的重要性和流程

    在当今数字化的时代,注册域名对企业和个人来说都是至关重要的。域名不仅是一个网站的名字,更是一个在网络空间中的唯一标识符。它能帮助用户快速记住你的品牌,提升他们对你的信任度。如果没有一个合适的域名,用户可能会在茫茫互联网中迷失方向,导致潜在客户流失。 我个人在选择域名时,充分意识到其独特的价值。一个好...

    如何解决IP被封的问题及预防措施

    在互联网的世界中,IP被封是一件不容小觑的事情。那么,为什么IP会被封呢?这其中有许多常见的原因值得我们关注。 首先,频繁请求是一个主要的原因。当我们频繁访问某个网站时,网站会检测到异常的请求频率,这通常会被视为一种攻击行为。想象一下,一个用户在短时间内不断刷新页面,网站为了保护自身的安全,可能会将...