阳光沙滩-课程笔记 阳光沙滩-课程笔记
首页 (opens new window)
VIP (opens new window)
  • 课程笔记

    • 《Android项目喜马拉雅FM》
    • 《Android项目领券联盟》
    • 《AndroidStudio技巧》
    • 《Android自定义控件》
    • 《Android开发基础》
    • 《Android约束布局》
    • 《AOSP安卓开源项目》
    • 《RecyclerView》
  • 《领券联盟Nuxt.js》
  • 《博客系统后台管理系统vue.js》
  • 《博客系统门户Nuxt.js》
  • 《博客系统前后端分离后台》
  • 《博客系统部署》
  • 《摸鱼君后台》
  • 《OTA升级管理系统》
  • 阳光沙滩API (opens new window)
  • 领券联盟API (opens new window)
  • 博客系统API (opens new window)
首页 (opens new window)
VIP (opens new window)
  • 课程笔记

    • 《Android项目喜马拉雅FM》
    • 《Android项目领券联盟》
    • 《AndroidStudio技巧》
    • 《Android自定义控件》
    • 《Android开发基础》
    • 《Android约束布局》
    • 《AOSP安卓开源项目》
    • 《RecyclerView》
  • 《领券联盟Nuxt.js》
  • 《博客系统后台管理系统vue.js》
  • 《博客系统门户Nuxt.js》
  • 《博客系统前后端分离后台》
  • 《博客系统部署》
  • 《摸鱼君后台》
  • 《OTA升级管理系统》
  • 阳光沙滩API (opens new window)
  • 领券联盟API (opens new window)
  • 博客系统API (opens new window)
  • 单体应用博客系统

    • JavaWeb博客系统后端-课程介绍
    • JavaWeb博客系统后端-项目创建
    • JavaWeb博客系统后端-封装统一返回结果
    • JavaWeb博客系统后端-重构ResponseResult
    • JavaWeb博客系统后端-数据表设计
    • JavaWeb博客系统后端-创建数据库和表
    • JavaWeb博客系统后端-连接数据库
    • JavaWeb博客系统后端-创建对应的bean类
    • JavaWeb博客系统后端-创建对应的DAO
    • JavaWeb博客系统后端-添加用户
    • JavaWeb博客系统后端-统一异常处理
    • 阳光沙滩博客系统-配置log日志输出
    • 阳光沙滩博客系统-集成Swagger2-ui
    • 阳光沙滩博客系统-SpringJap的增删改查练习
    • 阳光沙滩博客系统-初始化管理员账号
    • 阳光沙滩博客系统-集成SpringSecurity和密码加密
    • 阳光沙滩博客系统-图灵验证码获取
    • 阳光沙滩博客系统-集成邮件发送
    • 阳光沙滩博客系统-Redis
    • 阳光沙滩博客系统-异步发送邮件
    • 阳光沙滩博客系统-用户注册实现
    • 阳光沙滩博客系统-JWT生成和解析
    • 阳光沙滩博客系统-cookie工具类
    • 阳光沙滩博客系统-用户登录实现
    • 阳光沙滩博客系统-获取用户信息
    • 阳光沙滩博客系统-修改用户信息
    • 邮箱是否已经注册的接口
    • 阳光沙滩博客系统-删除用户
    • 阳光沙滩博客系统-获取用户列表
    • 阳光沙滩博客系统-接口权限控制
    • 阳光沙滩博客系统-修改密码
    • 阳光沙滩博客系统-修改邮箱地址
    • 阳光沙滩博客系统-退出登录
    • 阳光沙滩博客系统-管理中心分类模块
    • 阳光沙滩博客系统-管理中心友情连接模块
    • 阳光沙滩博客系统-管理中心图片模块
    • 阳光沙滩博客系统-管理中心网站信息模块
    • 阳光沙滩博客系统-管理中心轮播图管理
    • 阳光沙滩博客系统-管理中心文章模块
    • 阳光沙滩博客系统-管理中心评论模块
    • 阳光沙滩博客系统-门户图片访问
    • 阳光沙滩博客系统-门户文章模块
    • 阳光沙滩博客系统-门户评论模块
    • 阳光沙滩博客系统-门户网站信息模块
    • 阳光沙滩博客系统-手机登录
    • 博客系统通过文章标签计算相关文章
    • 阳光沙滩博客系统-后端项目部署
  • 博客系统部署

  • 摸鱼君微服务项目实战

  • OTA升级管理系统

  • 后台
  • 单体应用博客系统
TrillGates
2021-10-04

阳光沙滩博客系统-后端项目部署

这里少了测试的环节,应该是要测试完再上线的哦。

生产环境准备

  • mysql
  • redis
  • solr
  • 编写生产环境的配置文件
  • 禁止swagger-ui可用
  • 创建图片上传的目录
  • 编译程序
  • 构建镜像
  • 部署程序

docker部署方式

  1. 构建镜像

    # 基于这个镜像构建
    FROM openjdk:8-jre
    # 作者
    MAINTAINER sunofbeach.net
    RUN mkdir /usr/app
    # 创建图片上传的路径
    RUN mkdir /usr/app/upload
    # 复制程序到内部
    ADD sob-blog-system-1.0.0.jar /usr/app
    # 切换工作目录
    WORKDIR /usr/app
    # 暴露端口
    EXPOSE 2021
    # 镜像运行时执行
    ENTRYPOINT ["java","-jar","sob-blog-system-1.0.0.jar"]
    
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
  2. 构建镜像

    docker build -t sob_blog:1.0 .
    
    1
  3. 运行镜像

    docker run -p 2020:2021 --name=sob_blog --restart=always -d -v /home/aosp/docker/sobBlog/upload:/usr/app/upload  sob_blog:1.0
    
    1

直接部署方式

nohup java -jar sob-blog-system-1.0.0.jar  > sob_blog_log1.0.0.file  2>&1 &
1
编辑 (opens new window)
博客系统通过文章标签计算相关文章
阳光沙滩博客系统的部署

← 博客系统通过文章标签计算相关文章 阳光沙滩博客系统的部署→

Theme by Vdoing | Copyright © 2022-2022 sunofbeach.net
  • 跟随系统
  • 浅色模式
  • 深色模式
  • 阅读模式