实现 https 访问与 Nginx 代理
## VPS 中生成 csr 和 key 用于 ssl 证书 当我们要为网站申请 ssl 证书的时候需要准备 csr (证书请求文件), 包含申请证书所需要的相关信息,其中最重要的是域名,填写的域名必须是你要以 https 方式访问的那个域名。
比如我要生成 yus.bio…
Ubuntu apt 换源
Ubuntu 镜像换源,apt install 下载慢,镜像换源解决 在使用 ubuntu 系统的时候,使用 ubuntu 官方的镜像源下载非常慢,这时候就需要更换镜像源了
使用 cd /etc/apt/ 命令进入 /etc/apt/ 目录下 使用 ls 命令查看当前目录下文件…
ubuntu 磁盘挂载
1、查看连接上的磁盘 Copy
sudo fdisk -l
找到挂载上的磁盘
2、分区
Copy
sudo fdisk /dev/sdc
再次查看分区是否创建
Copy
sudo fdisk -l
3、格式化磁盘为 ext4
查看磁盘分区情况
Copy
sudo…
Docker 部署 Jellyfin
Copy docker run -d \
--name jellyfin \
--add-host=api.themoviedb.org:13.225.174.30 \
--add-host=www.themoviedb.org:54.192.22.105 \
--add…
从百度网盘下载到服务器
bypy 百度网盘开放的 api,将文件储存在百度网盘 /apps/bypy/ 之下 从而实现使用百度网盘上传下载。
也就是 我的应用数据/bypy 文件夹中
执行命令
Copy
pip install bypy
执行命令
Copy
bypy info
这时会返回一个网址…
免费给子域名或者二级域名添加 ssl 证书
## 阿里云申请免费 SSL 证书# 阿里云免费证书规则:自 2021 年起,免费证书申请将切换到证书资源包下每个实名个人 / 企业主体在一个自然年内可以一次性领取 20 张免费证书,免费证书每张证书有效期一年。免费证书仅支持绑定一个单域名,不支持绑定通配符域名或者 IP。
阿里…
FastAPI 与 mongoDB 实现用户注册登陆
## JWT 简介 JWT 即JSON 网络令牌(JSON Web Tokens)。
JWT 是一种将 JSON 对象编码为没有空格,且难以理解的长字符串的标准。JWT 的内容如下所示:
Copy
eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9…
FastAPI 入门
FastAPI 是一个用于构建 API 的现代、快速(高性能)的 web 框架,使用 Python 3.6+ 并基于标准的 Python 类型提示。 首先安装 FastAPI
Copy
pip install "fastapi[all]"
以上安装还包括了 uvicorn ,…
优雅的使用 Cloudflare 托管 Hugo
Cloudflare Pages 的免费政策:每月 500 次提交、不限站点、请求、带宽,每个项目最多 10 个自定义域名、每个站点最多 20000 个文件、单个文件最大 25 MB,同一时间只能部署一个 Pages(实测大概是 2~3 分钟)
通过…
Hugo 本地部署与 Github 部署
一、 第一步安装 hugo 前往网站 https://github.com/gohugoio/hugo/releases 下载对应的 hugo。
接着将下载好的文件中的 hugo.exe 所在路径加入到环境变量 Path 中,如下图:
在 hugo.exe 的文件目录下…
MongoDB 备份
新版本的 MongoDB 已经不包含 mongodump 备份工具了
需要自己手动下载
首先到官网中,选择对应版本的 MongoDB Command Line Database Tools
Download MongoDB Command Line Database…
MongoDB 入门
## ubuntu 部署 mongodb ### 官网下载 mongodb 的 tar 包
到 官方地址 复制 tar 包的下载地址
### Ubuntu 中安装
执行命令下载 tar 包
Copy
wget https://fastdl.mongodb.org/linux…
上传镜像到 docker hub
首先在 docker hub 新建一个仓库 本地构建完镜像之后
给本地镜像打上标签
Copy
docker tag 本地镜像:tag docker账号/docker仓库:tag
例如
Copy
docker tag yusnodeapi:latest brycuyuuu…
Docker Compose 通过文件安装
Linux 下安装 docker-compose 从官网下载 github
下载 x86 架构: docker-compose-Linux-x86_64
## 拷贝到 /usr/local/bin/ 目录
Copy
cp docker-compose-Linux-x86_64…
Docker 基础入门
一、Docker 的用途# Docker 的出现让应用环境配置,发布和测试变得更加轻松
比如你写了一个 web 应用,并且本地调试没有任何问题,这时候想要发给朋友看看,或则部署到服务器上
那首先,就需要配置相同的软件与环境,比如数据库,Web 服务器,必要的插件和库等等
而…