侧边栏壁纸
博主头像
静水流深

静水流深,沧笙踏歌

  • 累计撰写 29 篇文章
  • 累计创建 0 个标签
  • 累计收到 5 条评论

目 录CONTENT

文章目录

云服务器配置备忘

唐韵
2024-09-20 / 0 评论 / 0 点赞 / 69 阅读 / 0 字

服务器环境

Ubuntu22.04+1Panel面板

SSH连接

切换root用户

sudo su 

更新软件源

apt update 
apt-get upgrade

安装vim编辑器

apt install vim

安装一键管理脚本

curl -sS -O https://kejilion.pro/kejilion.sh && chmod +x kejilion.sh && ./kejilion.sh

查看ufw状态

ufw status

1Panel设置

基本设置

  1. 更新
  2. 绑定主机地址
  3. 修改账户、密码、安全入口

安装Frp Server

1Panel应用商店安装即可

安装docker与docker compose

使用Kjilion一件管理面板安装和更新docker即可,docker copmpose由1Panel自带

docker安装Nginx Proxy Manager

进入/opt目录

cd /opt

创建一个文件夹放自己部署的docker容器

mkdir self_docker

创建一个yaml文件来初始化docker compose

vim docker-compose.yml

yaml文件内容如下:

services:
  nginxpm:
   i
   #image: 'jc21/nginx-proxy-manager:latest'
   container_name: nginxpm
   restart: unless-stopped
   network_mode: host
   volumes:
     - ./data:/data
     - ./letsencrypt:/etc/letsencrypt

注意:
yml文件要严格缩进,否则启动报错
此配置指定NPM使用Host网络模式,而不是Bridge网络

启动容器

sudo docker-compose up -d

ip:81(npm默认端口)访问,记得放行防火墙

默认登陆邮箱admin@example.com
默认登陆密码changeme
登陆后会要求必须修改默认邮箱和密码

停止容器

sudo docker-compose down

删除容器:停止容器后删除整个文件夹即可

rm -rf self_docker

配置Nginx Proxy Manager

  1. 上传/申请证书
  2. 代理服务——添加代理
  • 输入域名
  • 输入域名要指向的IP+端口号
  • 选择HTTP/HTTPS
  • 选择SSL证书
0

评论区