Oct252025
docker进阶_dockerswarm
DockerSwarm
Docker Swarm简介
Docker Swarm的功能
Docker Swarm包含两个方面:docker安全集群,以及一个微服务应用引擎
集群方面,swarm将一个或多个docker节点组织起来,是的用户能以集群方式管理它,swarm默认内置有加密的分布式集群存储、加密网络、公有TLS、安全集群接入令牌以及一个简化数字证书管理的PKI。用户可以自如的添加或删除节点
编排方面,Sw...阅读全文
抢沙发
Jan162025
使用 Let\’s Encrypt创建免费的https证书
使用 Let’s Encrypt创建免费的https证书,本次操作是在本地电脑上手动生成 phpernote.com 域名的 https 证书,不做自动配置和自动续期,本地 ubuntu 系统。
注意:Let’s Encrypt 的证书有效期为 90 天。
1. 更新软件包并安装(如果已安装则跳过)
sudo apt update
sudo apt install certbot python3-certbot-nginx # 对于 Nginx
2. 手动申请证书(如果不自动配置)
certbot...阅读全文
Dec252024
Nginx Tomcat Windows环境下简单集群搭建
介绍
在现代的互联网应用中,面对高并发和大流量的情况,单一的服务器已经无法满足需求。因此,搭建一个集群环境是非常必要的。本文将介绍如何在Windows环境下使用Nginx和Tomcat构建简单的集群。
步骤
1. 安装Nginx和Tomcat
首先,我们需要在每台服务器上安装Nginx和Tomcat。请确保你已经安装了最新版的JDK并配置好环境变量。
下载Nginx的Windows版并按照官方文档进行安装。
下载Tomcat...阅读全文
Dec122024
如何在Linux系统上安装和配置Nginx服务器
Nginx是一个高性能的HTTP和反向代理服务器,具有轻量级、可扩展和高效的特点。在Linux系统上安装和配置Nginx服务器是一个常见的任务,本文将详细介绍如何通过简单的步骤完成此过程。
步骤一:安装Nginx
打开终端,使用管理员权限登录系统。
使用包管理器安装Nginx。不同的Linux发行版可能使用不同的包管理器,以下是一些常见的命令:
Debian/Ubuntu: sudo apt-get install nginx
Cen...阅读全文
Dec102024
搭建K8S集群的快速指南
介绍
Kubernetes(简称K8S)是一个开源的容器编排平台,它可以自动化应用程序的部署、扩展和管理。搭建K8S集群可以帮助开发人员更好地管理和运行容器化的应用程序。
本篇博客将为您提供搭建K8S集群的快速指南,旨在帮助您快速上手并搭建一个可用的K8S集群。
环境准备
在开始搭建K8S集群之前,您需要准备以下环境:
一台或多台物理机或虚拟机,作为K8S集群的节点。每台节点应具备合适的硬...阅读全文
Dec032024
Nov252024
Docker镜像的导入导出
docker 镜像导入导出命令介绍
涉及的命令有 export、import、save、load
查看当前机器上的所有镜像信息:
docker images
save – 导出镜像
命令
docker save [options] images [images…]
示例
docker save -o nginx.tar nginx:latest#导出到当前目录
#docker save -o F:\dockerBackup\image\udsi-2024-11-27.tar udsi:001 // 导出到 F:\dockerBackup\image 目录
或
doc...阅读全文
Nov192024
Nginx在Windows环境下的应用
引言
Nginx是一个高性能的Web服务器,也是一个反向代理服务器和负载均衡器。虽然Nginx最常见的应用场景是在Linux操作系统上,但是它也可以在Windows环境下进行使用。本文将详细介绍如何在Windows环境下配置和使用Nginx,并讨论一些常见问题和解决方案。
安装Nginx
要在Windows环境下安装Nginx,你可以按照以下步骤进行操作:
在Nginx官方网站(https://nginx.org/)上下载适用于Windows...阅读全文
Nov132024
Nginx服务器的安装与配置
简介
Nginx是一个高性能的HTTP和反向代理服务器,可用于加速静态内容、负载均衡、托管多个应用等。本博客将带你逐步了解如何安装和配置Nginx服务器。
安装Nginx
1. 更新系统软件包
在开始安装之前,首先要确保你的系统处于最新状态。打开终端并执行以下命令:
sudo apt update
sudo apt upgrade
2. 安装Nginx
执行以下命令来安装Nginx:
sudo apt install nginx
在安装过程中,你可能会...阅读全文
Oct262024
ubuntu系统使用mkcert快速为本地域名生成https证书
ubuntu系统使用mkcert快速为本地域名生成https证书。
mkcert 是一个简单的工具,可以快速生成自签名证书,且可以在本地信任。以下是安装和使用方法:
1. 安装 mkcert
sudo apt install libnss3-tools
sudo snap install mkcert
mkcert -install
2. 生成证书
假设你的本地域名是 local.phpernote.com,你可以这样生成证书:
mkcert local.phpernote.com
这会在当前目录生成 local.phperno...阅读全文