Deployment
文章平均质量分 87
部署、运维:docker、nginx、Jenkins
超悠閒
博客文章倉庫:https://github.com/superfreeeee/Blog
博客代码仓库:https://github.com/superfreeeee/Blog-code
展开
-
Nginx 踩坑笔记: 部署 React/Vue 前端应用路由 404 Not Found(Error: 404 Not Found | Nginx 1.21.6)
Nginx 踩坑笔记: 部署 React/Vue 前端应用路由 404 Not Found(Error: 404 Not Found | Nginx 1.21.6)文章目录Nginx 踩坑笔记: 部署 React/Vue 前端应用路由 404 Not Found(Error: 404 Not Found | Nginx 1.21.6)0. 项目背景1. 问题描述2. 问题排查 & 解决方案解决方案附录:示例项目运行文档参考连接0. 项目背景React/Vue 等 SPA 前端应用使用 hist原创 2022-03-03 14:27:01 · 3443 阅读 · 0 评论 -
Docker: 部署 Nginx 反向代理
Docker: 部署 Nginx 反向代理文章目录Docker: 部署 Nginx 反向代理环境准备实验一:容器内部署 Nginx 静态资源服务器目录结构静态资源准备Docker Compose 配置nginx 配置启动 & 效果实验二:Nginx 反向代理本机服务准备 Express 服务修改 Docker Compose 配置修改 nginx 配置测试实验小结参考连接完整代码示例环境准备要求安装下列服务DockerDocker Compose(Windows/MacOS 下 Dock原创 2022-02-28 17:10:18 · 4340 阅读 · 0 评论 -
细说 Nginx: 负载均衡 Load Balance
细说 Nginx: 负载均衡 Load Balance文章目录细说 Nginx: 负载均衡 Load Balance准备服务负载均衡配置项负载均衡策略更多配置项示例ip_hash轮询 + 权重参考连接完整代码示例准备服务首先我们先准备三个后端服务,起在 8081~8083 端口上server.jsconst express = require('express');const createServer = (ports) => { const countMap = {}; //原创 2022-02-27 21:56:04 · 1914 阅读 · 0 评论 -
细说 Nginx: 静态资源服务器基础 - server,location,root
细说 Nginx: 静态资源服务器基础 - server,location,root文章目录细说 Nginx: 静态资源服务器基础 - server,location,rootNginx 概述 & 安装简要安装Nginx 配置文件结构实验1: 第一个路由实验2: 更多的服务器2.1 location 路径匹配实验3: 代理服务器实验小结参考连接完整代码示例Nginx 概述 & 安装简要Nginx 作为 http 服务器可说是大获成功,不论是在静态资源分发或是反向代理上的负载均衡性能都非原创 2022-02-27 17:08:33 · 2928 阅读 · 0 评论 -
Nginx 实战: 部署 React 前端项目
Nginx 实战: 部署 React 前端项目文章目录Nginx 实战: 部署 React 前端项目正文1. 准备 React 项目 & 完成打包2. 准备 Docker 镜像 & 配置文件3. 启动 / 停止服务其他资源参考连接完整代码示例正文1. 准备 React 项目 & 完成打包先准备一个 React 项目,使用 create-react-app 脚手架搭建的也好,自己手动搭建的也行,通常是使用 webpack 作为打包工具这里推荐一个作者自己写的脚手架$ y原创 2021-10-06 15:12:05 · 2696 阅读 · 0 评论 -
Docker 使用: docker-compose 实现按配置启动容器
Docker 使用: docker-compose 实现按配置启动容器文章目录Docker 使用: docker-compose 实现按配置启动容器正文1. docker-compose 作用2. 使用示例:基于 nginx 部署前端项目3. 常见指令其他资源参考连接完整代码示例正文1. docker-compose 作用可将 docker 运行命令写成配置文件同一个系统的多个服务同时运行在隔离环境下2. 使用示例:基于 nginx 部署前端项目使用 docker-compose 的时候原创 2021-10-06 14:39:53 · 4353 阅读 · 0 评论 -
Jenkins 自动化部署 SpringBoot 项目配置
Jenkins 自动化部署 SpringBoot 项目配置文章目录Jenkins 自动化部署 SpringBoot 项目配置前言正文1. 环境准备1.1 安装 Java1.1.1 卸载 OpenJDK1.1.2 下载 Java 8 压缩包1.1.3 设置环境变量1.2 安装 Maven1.2.1 下载 maven1.2.2 配置环境变量1.2.3 maven 源 & 本地仓库配置1.3 安装 Git1.4 安装 Jenkins1.4.1 下载 Jenkins1.4.2 Jenkins 启动配置1.原创 2021-09-29 12:28:11 · 1070 阅读 · 0 评论 -
Docker: Mac 上的 Ubuntu 环境搭建
Docker: Mac 上的 Ubuntu 环境搭建文章目录Docker: Mac 上的 Ubuntu 环境搭建简介参考正文搭建目标安装 Docker for Mac使用阿里加速器获取镜像并启动容器确认安装并启动获取 Ubuntu20.04 镜像创建容器并进入伪终端为 Ubuntu 配置 ssh、vim 相关工具安装工具配置 ssh制作镜像以保存环境从宿主机透过 ssh 访问虚拟机结语简介Docker 容器化管理的功能,几乎能够替代虚拟机的作用。本篇就来介绍使用 Docker Image 创建环境并作原创 2020-11-13 15:43:58 · 3945 阅读 · 2 评论 -
Docker:部署入門 + 常用指令
Docker:部署入門 + 常用指令文章目錄Docker:部署入門 + 常用指令簡介參考正文Docker 三元素Image 鏡像(映像檔)Container 容器堆疊Repository 倉庫基於 node 環境的簡單 Web 項目Install 安裝Windows / Mac 環境Ubuntu Linux 環境CentOS Linux 環境項目內容建立 Image 鏡像建立並運行 Container停止和銷毀Docker 常用指令基本信息Image 鏡像相關Container 容器相關結語簡介Doc原创 2020-07-08 16:07:44 · 370 阅读 · 0 评论