【上一话】nginx配置SSL证书

【序言】

        作为学习的一个demo,文章可能存在不严谨的解决方案和措辞,发现的同学的多谢及时指出,我会第一时间更新改正,谢谢。

【推荐】

2021年10月17日16:28:30

blog的主页来自这儿

博客:暗系色调网站主页_精美主页外观-Web开发代码类资源-CSDN下载本账号博客下:一个漂亮的暗色系网站主页,完整代码。精美主页外观更多下载资源、学习资料请访问CSDN下载频道.https://download.csdn.net/download/qq_38959715/10660704      跨域问题介绍
CORS解决跨域问题(Nginx跨域配置)_海贼懒懒-CSDN博客_nginx配置跨域背景:同域:域名(父域名和子域名都相同),端口,协议都相同跨域:非同域的请求问题:浏览器上,我们访问127.0.0.1:80,但是127.0.0.1:80 会去请求127.0.0.1:81的数据(比如js文件,ajax请求等),此时80访问81会出现跨域问题,但我们浏览器能直接访问81的数据。注意:跨域不是请求发不出去,而是服务端正常返回结果后被浏览器拦截返回结...https://blog.csdn.net/qq_35720307/article/details/89680726


【持续更新】

【本文要点】

nginx接口请求转发,blog项目介绍和部署

【要求】外网能够访问到云服务器上部署的项目,并且能够使用提供的工具,用户体验不会太差。最终的效果

Anik Homehttps://www.jun2.tophttps://www.jun2.top

进入到项目主页。


文章目录

开篇、

2021-10-14 开篇:SpringBoot实现blog项目https://junking.blog.csdn.net/article/details/120773656

一话、

nginx配置SSL证书https://mp.csdn.net/mp_blog/creation/editor/120774844

二话、SpringBoot初级项目部署https://www.domain.com/

三话、记一次部署问题。(服务启动慢,随机数产生问题)https://junking.blog.csdn.net/article/details/120835883

四话、暂停更新

五话、暂停更新

六话、暂停更新

七话、暂停更新

八话、暂停更新

九话、暂停更新

十话、暂停更新


bolg项目介绍

上面是新建项目勾选的服务,目前的提供的功能并没用到数据库,消息中间件,缓存等服务。

1、项目结构

config包里面全部来写配置类,目前有的是关于SpringSecurity配置类,因为目前的项目的确用到了,但是我们目前的接口是匿名的,不需要鉴权的。

其他的包也不用介绍。

2、主要逻辑介绍一下

目前提供了用户上传一个英文的文本类型的文件,服务器对其进行单词频率的统计,最终展现给用户。如果想了解一下的话

戳一下https://www.jun2.top/project.rar改吧改吧配置跑跑试试。

3、界面

(1)主页:Home

(2)工具:

        (3)单词频率工具:        (4)结果:


Nginx配置

本身的接口比较少,也不想给别人试探服务的机会,接口都是单独配置的,没有使用通配。

比如这里担心csdn下的资源全部暴露给浏览器,除了配置这些配置的之外,其他的资源也会暴露出去,就对单个资源进行了配置。【标记:这个地方记录一下,会不会是这样的需要验证一下。

本身启动了三个服务,因为都是在同一台机器上,最终还是会被物理主机限制了。当然你开启三个服务当然没问题,因为目前针对工具的这部分内容都没有涉及到鉴权,更没有要求登录之后才能被使用,所以session的问题暂时不用考虑,后面在碰到鉴权的问题的时候,再看一下集群部署,session共享的问题。


服务部署

这部分目前比较简单的。

三个服务,三个jar启动,端口默认使用项目中配置的即可。

nohup java -jar blog.jar &

同目录下会生成nohup.out日志文件。


netstat -pnt | grep :443

当用户和服务之间建立连接的时候,这命令能够查询到用户的ip,反应我这儿就是我的真实ip。


下一话:待定

何时眼前突兀见此屋

吾庐独破受冻死亦足

SpringBoot初级项目部署相关推荐

  1. 将springboot单体项目部署到腾讯云服务器上

    前言 在服务器上运行springboot项目,需要有jdk环境,而此文的项目案例使用的数据库是mysql,所以也需要安装mysql,教程如下: CentOS7安装jdk8 CentOS7快速安装mys ...

  2. springboot+vue项目部署到外网服务器的完整步骤(前后端分离 分别部署)

    前言: 我使用的是腾讯云服务器 需要安装如下: jdk1.8 mysql5.5 Nginx mysql5.5在linux终端安是真的麻烦 后来是用小伙伴提前在宝塔安好的mysql,记得版本是5.5 关 ...

  3. 网络云盘springboot后端项目部署启动

    这里默认小伙伴们已经看了前四篇文章,那么环境已经搭建好了. 源码和jar包地址 启动zookeeper [root@huachuan01 ~]# /opt/module/zookeeper-3.4.9 ...

  4. IDEA springboot maven 项目部署

    转载于:https://www.cnblogs.com/jiayonghua/p/10839344.html

  5. 将springboot项目和vue项目部署到windows 2016 server(服务器)

    将springboot项目和vue项目部署到服务器 1.服务器环境配置 1.1 服务器需要安装的环境 1.2 服务器需要配置的入站与进站规则 2.springboot项目的打包 2.1 springb ...

  6. filezilla 设置服务器_java项目部署到linux服务器,微信小程序后台springboot项目部署到腾讯云服务器(图文详解)...

    前面给大家讲了一个点餐系统的开发,包括java点餐后台和微信点餐小程序.可是都是教大家如何在本地把项目跑起来.今天就来教大家如何把这个点餐系统部署到服务器,实现商用. 传送门 点餐系统的开发,java ...

  7. springboot 项目部署为war项目

    2019独角兽企业重金招聘Python工程师标准>>> 喜欢springboot的一点就是,既可以用jar包发布,也可以用war包发布.用jar包发布更加方便,用war包发布,放在同 ...

  8. springboot 获取登录浏览器_java项目部署到linux服务器,微信小程序后台springboot项目部署到云服务器(图文详解)...

    前面给大家讲了一个点餐系统的开发,包括java点餐后台和微信点餐小程序.可是都是教大家如何在本地把项目跑起来.今天就来教大家如何把这个点餐系统部署到服务器,实现商用. 传送门 点餐系统的开发,java ...

  9. springboot项目部署 + vue项目部署

    部署一个简单的前后端分离的博客项目 springboot项目部署 第一步:打包springboot项目(jar包) 第二步:将jar(项目的target目录下)包上传到云服务器上(Xftp) 第三步: ...

最新文章

  1. 10774: matrix
  2. Windows 令人“社死”的新功能,你都知道吗?
  3. int和Integer有什么区别(转)
  4. Cookie与Session的区别-总结很好的文章
  5. java8新特性 lambda Stream map(函数式编程)
  6. oracle exadata效果,exadata成功案例与性能测试-oracle.pdf
  7. windows server2012搭建邮箱服务器+客户端界面(hmailserver+afterlogic)+批量创建邮箱
  8. *理解JavaWeb目录结构
  9. thinkPHP生成微信支付平台证书
  10. scanf(“%*[\n]%[^\n]“,s)是什么意思?
  11. 如何对市场进行深入了解,了解当前市场上的热销产品、消费者需求以及行业发展趋势?在哪里寻找专业报告、行业数据、市场分析文章等?
  12. [串口屏定义2022最新版]什么是串口屏?串口屏组成及串口屏方案
  13. JavaWeb学习笔记:拦截器
  14. rpc协议微服务器,go微服务之rpc:hprose服务端
  15. STI、LOD与WPE概念2:减少或避免WPE/STI效应对IP模块设计的影响
  16. 用Python制作QQ机器人聊天插件(1)
  17. JNCIP Test Bed
  18. pip Fatal error in launcher: Unable to create process using :问题解决方案
  19. 视频播放,DirectShow 以及 DsPack
  20. 一副对联,是否破解了年终奖发放难题?

热门文章

  1. idea 怎么向前撤回_intellij idea撤回某个commit
  2. Postgresql 源码安装
  3. Yii2 创建定时任务
  4. android知识总结 - 收藏集 - 掘金
  5. gpu没有运行进程,但是显存一直占用
  6. 删除virbr0虚拟网卡
  7. HTML - Canvas 使用画布旋转文本
  8. 微信小程序腾讯地图bindregionchange事件导致图标闪烁的解决方法
  9. MFC GDI图形的那些事
  10. 域渗透之(白银票据利用)