博文

目前显示的是 二月, 2023的博文

docker快速搭建qbittorrent离线下载神器 速度很快哦!

图片
  qbittorrent 老牌下载工具了,之前都用的Windows版本的客户端,如今在Linux中可以快速安装qbittorrent,并且VPS的特性7×24小时运行。轻松实现离线下载功能了。 环境构建 重裝(根据自己情况选择重装) bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p lion123 -port 22 更新环境 apt update -y  && apt upgrade -y && apt install -y curl wget sudo socat 安装 Docker curl -fsSL https://get.docker.com | sh qbittorrent 构建 https://github.com/kejilion/docker/blob/main/qbittorrent 浏览器中,输入IP加8081直接访问 默认账号:admin 默认密码:adminadmin 下载一个文件试试吧!随后可以导出种子文件,下载回本地电脑。为啥不能直接下载呢? NGINX反向代理到域名 自动 脚本安装 https://kejilion.blogspot.com/2023/05/3nginx.html 手动 创建nginx目录结构 mkdir -p /home/nginx touch /home/nginx/nginx.conf mkdir -p /home/nginx/certs 申请证书 curl https://get.acme.sh | sh ~/.acme.sh/acme.sh --register-account -m xxxx@gmail.com ~/.acme.sh/acme.sh --issue -d qb.kjlion.ga  --standalone 下载证书 ~/.acme.sh/acme.sh --installcert  -d  qb.kjlion.ga   --key-file /home/nginx/certs/ qb-...

如何将Debian系统默认更新原切换为官方更新原?

图片
  最近才发现系统更新源是可以被修改。昨天接触到的LightNode尽然用的是清华大学的国内更新源,更新巨慢。他家还不能DD。一DD就失联。所以我太小白了。 决定更换更新源到官方去 Debian系统 安装sudo  一行一行输入 su - apt-get update apt-get install sudo 全部复制后,直接粘贴并按下回车执行 cat > /etc/apt/sources.list << EOF deb http://deb.debian.org/debian bullseye main deb-src http://deb.debian.org/debian bullseye main deb http://deb.debian.org/debian-security/ bullseye-security main deb-src http://deb.debian.org/debian-security/ bullseye-security main deb http://deb.debian.org/debian bullseye-updates main deb-src http://deb.debian.org/debian bullseye-updates main EOF

LightNode 一家香港老牌VPS厂商 超多国家和地区 准备尝试下

图片
  LightNode成立于2002年,总部位于香港,提供基于KVM虚拟化技术的VPS。其VPS支持CentOS、Ubuntu、Windows等多种操作系统,拥有高质量的香港CN2 GIA以及东南亚节点(如河内、曼谷、迪拜等)。无论是开发建站、游戏应用、外贸电商等需求,LightNode都能提供灵活的解决方案。其VPS最低月付价格为7.71美元。 官网 https://www.lightnode.com 最低冲10美金,支持支付宝,信用卡,PayPal。 类似do和Vultr,按小时计费 可选区域有点多,截图看吧!有埃及和土耳其感觉是大佬注册奈飞用的啊? 我会录视频帮小伙伴们探探路 会分享体验数据 我开了一台 土耳其 的VPS,更新系统的时候发现特别慢发现它用的是国内清华大学打的更新源。于是我改成debian官方的了。这家DD后就失联。 感觉土耳其有这速度真心不错了!实际体验还是比较一般,截图就不上了。 这家IP有些炸裂很多区域IP在国内很难ping通,目前土耳其,埃及,巴基斯坦都没啥问题。泰国,缅甸,柬埔寨都很难通。你懂吗?

Docker快速搭建ChatGPT网页版 好看又稳定 不挑网络环境

图片
  已经有帐号了。获取自己的OPENAI的APIkey https://platform.openai.com/account/api-keys 环境部署 更新环境 apt update -y  && apt upgrade -y && apt install -y curl wget sudo socat 安装 Docker curl -fsSL https://get.docker.com | sh curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose GPT搭建方法1 创建GPT目录,创建配置文件 cd /home/ && mkdir gpt && cd gpt &&  nano docker-compose.yml compose 配置代码 version: '3.8' services:   app:     image: chenzhaoyu94/chatgpt-web     ports:       - 3002:3002     environment:       OPENAI_API_KEY:  sk-EIDPDTRAcYwvfRqI       OPENAI_API_BASE_URL: https://api.openai.com       AUTH_SECRET_KEY: 1234567 #登录密码自己定       OPENAI_API_MODEL: gpt-3.5-turbo 运行指令 cd /home/gpt && docker-compose up -d GPT搭建方法2 ...

Tuned linux自动系统优化工具!

图片
  Tuned 调谐 Tuned 是一个动态调整系统参数的工具,其工作原理基于一组预定义的优化规则(即配置文件),这些规则可以针对不同的用途进行优化,例如服务器、桌面、虚拟机等。当应用一个特定的优化规则时,Tuned 会相应地调整系统参数以提高性能和可靠性,例如 CPU 调度、内存管理、磁盘调度等。Tuned 还可以在系统负载或电源状态发生变化时自动调整参数,以适应当前的工作负载和硬件条件。在 Linux 中,Tuned 可以与 Systemd 集成,以便在系统启动时自动加载和应用所需的优化规则。 Tuned并不是一款独立的优化工具,它是为了增强Red Hat企业Linux的性能而创建的。因此,它的竞争对手并不是其他工具,而是其他操作系统的内置优化方案或者其他企业Linux发行版的优化工具。 Tuned最初由Red Hat开发,用于优化Red Hat Enterprise Linux的性能。目前,Tuned是Red Hat Enterprise Linux的标准组件之一,也被许多其他Linux发行版所采用。Tuned会定期更新以支持新的硬件和软件,并提供新的优化策略。 除了Tuned,还有许多其他的Linux性能优化工具,如sysctl、cpupower、powertop等。这些工具都有自己的特点和使用场景,用户可以根据自己的需求选择使用。 安装 apt update -y && apt full-upgrade -y && apt autoremove -y && apt autoclean -y  && apt install -y tuned 启动 sudo systemctl start tuned.service 开机自启 sudo systemctl enable tuned.service 管理 # 列出所有可用的tuned配置文件 sudo tuned-adm list # 使用标准模式 tuned-adm profile balanced tuned-adm profile throughput-performance # 使用低配置下网络优化模式 tuned-adm profile virtual-guest tuned-adm profile network-th...

Linux的基础入门实用内容

图片
  Linux是什么 Linux是一种免费、开源的操作系统,由林纳斯·托瓦兹在1991年创建。Linux基于Unix操作系统,采用了分层的设计思想,支持多用户、多任务、多线程的操作,并具有良好的稳定性和安全性。Linux具有高度的可定制性,用户可以根据自己的需要自由地配置和修改系统。Linux广泛用于服务器、桌面电脑、移动设备等领域。 Ubuntu、Debian、CentOS又是什么? Linux是一种开放源代码的操作系统内核,而Ubuntu、Debian、CentOS等是基于Linux内核开发的操作系统。它们都使用了Linux内核,并且拥有自己的软件包管理工具、文件系统、命令行界面等等。这些操作系统在细节和特性上可能有所不同,但都遵循Linux内核的设计和实现。 常用命令 Linux 中最常用的命令可以分为以下几类: 文件操作命令:例如 ls、cp、mv、rm、mkdir 等,用于管理文件和目录。 系统信息命令:例如 top、ps、df、du、uname 等,用于查看系统的资源、进程和系统信息。 网络命令:例如 ping、ifconfig、netstat、traceroute 等,用于测试网络连接、查看网络配置和状态。 包管理命令:例如 apt、yum、dpkg 等,用于安装、更新和卸载软件包。 用户管理命令:例如 useradd、userdel、passwd、groupadd 等,用于管理用户和用户组。 权限管理命令:例如 chmod、chown、chgrp 等,用于管理文件和目录的权限和所有权。 文本编辑命令:例如 vi、nano、emacs 等,用于编辑文本文件。 进程管理命令:例如 kill、pkill、pgrep、killall 等,用于管理进程。 常用工具 Linux中有很多常用的工具,这里列举一些常见的工具: 文本编辑器:常用的文本编辑器有vi/vim、nano、emacs等; 文件管理器:常用的文件管理器有Nautilus、Dolphin等; 网络工具:常用的网络工具有ping、traceroute、netstat、tcpdump、nmap等; 系统监控工具:常用的系统监控工具有top、htop、sar、iostat、vmstat等; 压缩解压工具:常用的压缩解压工具有gzip、tar、zip、unzip等; 软件包管理器:常用的软件包管理...

Debian系统内核 网络性能调优

图片
更新环境 apt update -y && apt full-upgrade -y && apt autoremove -y && apt autoclean -y && apt install -y curl wget sudo socat 调整参数 sudo sysctl -w net.core.somaxconn=65535 net.core.netdev_max_backlog=16384 net.ipv4.tcp_max_syn_backlog=8192 net.ipv4.tcp_fin_timeout=15 net.ipv4.tcp_keepalive_time=300 net.ipv4.tcp_keepalive_probes=5 net.ipv4.tcp_keepalive_intvl=15 net.ipv4.tcp_tw_reuse=1 net.ipv4.ip_local_port_range='1024 65535' net.ipv4.tcp_tw_recycle=1 上面这行命令将系统参数更改为一些经过测试的优化值,包括: net.core.somaxconn:等待接受连接的队列大小的最大值 net.core.netdev_max_backlog:网络设备驱动程序的输出队列大小 net.ipv4.tcp_max_syn_backlog:接受SYN请求的最大数量 net.ipv4.tcp_fin_timeout:等待连接中的数据传输结束的时间 net.ipv4.tcp_keepalive_time:开始发送TCP keepalive消息的时间 net.ipv4.tcp_keepalive_probes:发送keepalive消息的数量 net.ipv4.tcp_keepalive_intvl:发送TCP keepalive消息之间的时间间隔 net.ipv4.tcp_tw_reuse:允许重新使用处于TIME_WAIT状态的socket net.ipv4.ip_local_port_range:指定本地端口范围 net.ipv4.tcp_tw_recycle:启用TCP连接快速回收机制 注意:修改系统内核参数可能会导致一些潜在的风险,因此在执行这些命令之前请确保你已经...

用docker创建nginx,自动申请免费的域名证书,并且配置重定向或反向代理

图片
环境搭建 重裝 bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p lion123 -port 22 密码:自己改 端口:自己改 更新环境 apt update -y  && apt upgrade -y && apt install -y curl wget sudo socat 安装 Docker curl -fsSL https://get.docker.com | sh 搭建nginx 创建nginx目录结构 mkdir -p /home/nginx touch /home/nginx/nginx.conf mkdir -p /home/nginx/certs 方法1 申请证书 curl https://get.acme.sh | sh ~/.acme.sh/acme.sh --register-account -m xxxx@gmail.com ~/.acme.sh/acme.sh --issue -d kjlion.gq --standalone 下载证书 ~/.acme.sh/acme.sh --installcert  -d kjlion.gq --key-file /home/nginx/certs/key.pem --fullchain-file /home/nginx/certs/cert.pem 方法2 创建SSL证书,我是用CF的15年证书 公钥 cd /home/nginx/certs &&  nano  cert.pem   私钥 cd /home/nginx/certs &&  nano  key.pem 进入目录编辑文件 cd /home/nginx/ && nano nginx.conf 重定向配置,跳转到域名 events {     worker_connections  1024; } http {   serve...

Docker搭建cloudreve私人网盘 支持离线下载 支持域名访问 更简单了

图片
  Cloudreve 可助你即刻构建出兼备自用或公用的网盘服务,通过多种存储策略的支持、虚拟文件系统等特性实现灵活的文件管理体验。 环境构建 重裝 bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p lion123 -port 22 更新环境 apt update -y  && apt upgrade -y && apt install -y curl wget sudo socat 安装 Docker curl -fsSL https://get.docker.com | sh curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose Cloudreve和离线下载构建 创建目录,创建文件 cd /home/ && mkdir cloud && cd cloud && mkdir -vp cloudreve/{uploads,avatar} && touch cloudreve/conf.ini && touch cloudreve/cloudreve.db && mkdir -p aria2/config && mkdir -p data/aria2 && chmod -R 777 data/aria2 创建 compose配置文件 cd /home/cloud/ &&  nano docker-compose.yml 配置Cloudreve代码 version: "3.8" services:   cloudreve:   ...

Chatgpt接入TG机器人 还在尝试中

图片
创建TG机器人 找机器人爸爸去创建新机器人, BotFather  输入命令:/newbot 输入名称:ChatGPT-kejilion 输入用户名:chatgpt_kejilion_bot    把机器人的API保存下一会儿用: 6132938997:AAFA8m787aqwqqqW_g0er1K2jMb51r9kstV_4 搜索框找 chatgpt_caihu_bot 与机器人对话。 获取openai的串码信息 在GPT任意网页F12 应用选项里有个 eyJhb 复制下方一堆乱码,存起来一会儿用。 云服务器上操作 搭建前测试服务器行不行! bash <(curl -Ls https://cpp.li/openai) 这样就不行 这样可以,可以的继续往下走 安装 nodejs 依赖 sudo apt update sudo apt install curl software-properties-common curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash - sudo apt install nodejs node -v 克隆代码 git clone https://github.com/malaohu/chagpt-telebot.git cd chagpt-telebot npm install 创建文件编辑文件保存退出 cp .env.example .env nano .env 填写API环节刚才保存的两个API token 'TG机器人的API' sessionToken 'GPT的API' 运行 node index.js 全部删除 sudo apt remove nodejs npm && sudo apt autoremove 失败告终!流程没问题就是GPT不稳定 

最新用docker搭建wordpress 感谢chatGPT 指路明灯 人生导师

图片
打造全网最快最好搭建wordpress,带域名带证书。对docker理解更加深刻。感谢chatGPT! 小白必须能学会的搭建方法! 重裝 bash <(wget --no-check-certificate -qO- 'https://raw.githubusercontent.com/MoeClub/Note/master/InstallNET.sh') -d 11 -v 64 -p lion123 -port 22 更新环境 apt update -y  && apt upgrade -y && apt install -y curl wget sudo socat 安装 Docker curl -fsSL https://get.docker.com | sh curl -L "https://github.com/docker/compose/releases/latest/download/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 创建wp目录,创建配置文件 cd /home/ && mkdir wp1 && cd wp1 &&  nano docker-compose.yml 搭建wp代码 version: '3.8' services:   web:     image: nginx     ports:       - 80:80       - 443:443     volumes:       - ./nginx/nginx.conf:/etc/nginx/nginx.conf       - ./nginx/certs:/etc/nginx/certs   wordpress:     image: wordpress   ...

docker 基础命令大全

图片
  更新环境 apt update -y  && apt upgrade -y && apt install -y curl wget sudo socat 官方安装更新docker curl -fsSL https://get.docker.com | sh && ln -s /usr/libexec/docker/cli-plugins/docker-compose /usr/local/bin 查看版本 查看 Docker 版本 docker --version 查看 Docker Compose 版本 docker-compose --version 镜像 查看本地镜像列表 docker image ls 下载更新镜像 docker pull nginx 下载更新 compose中所有镜像 docker-compose pull 删除compose中所有镜像 docker-compose down --rmi all 删除镜像 docker image rm -f  nginx 容器 docker ps -a 查看已经创建的容器 docker ps -s 查看已经启动的容器 docker start con_name 启动容器名为con_name的容器 docker stop con_name 停止容器名为con_name的容器 docker rm con_name 删除容器名为con_name的容器 启动所有容器 sudo docker start $(sudo docker ps -a -q) 暂停所有容器  docker pause $(docker ps -q) 开机自启动容器 开启:docker update --restart=always 容器名称 关闭:docker update -- restart=no   容器名称 进入容器 docker exec -it 容器名  bash 网络 查看网络 docker network ls 添加网络 docker network create my_network 深度清理 清理无用镜像,容器,网络,卷,配置等 docker system prune -af --volumes 删除 ...

关于甲骨文闲置实例回收政策 我们该如何处理 如何活跃机器

图片
最近的消息甲骨文对免费用户闲置机器开始要求活跃了,不活跃就要停机。给更有需要的人用了。也试图缓解资源紧缺的情况。 回收 以七天为单位 1.在七天里的95%的时间里。CPU都低于10% 2.内存低于10% 3.网络占用量10% 这三个条件满足任意一个还是全部满足停机。官方没说清楚。 原文地址 https://docs.oracle.com/en-us/iaas/Content/FreeTier/freetier_topic-Always_Free_Resources.htm 活跃 有没有办法活跃机器? 有的,电报群里大神已经为我们制作的活跃脚本。非常感谢他 @oracle_abc 先装监控工具 # CPU内存监控 apt install htop # 流量监控工具 apt install nload 1.cpu占用脚本 ,自定义占用率。 cd /root && wget -qO OneKeyFuck_OCPU.sh https://raw.githubusercontent.com/Mrmineduce21/Oracle_OneKey_Active/main/OneKeyFuck_OCPU.sh && chmod +x OneKeyFuck_OCPU.sh && bash OneKeyFuck_OCPU.sh 2.内存占用脚本 。固定吃2G内存,可叠加使用 cd /root && wget -qO memory_usage.sh https://raw.githubusercontent.com/Mrmineduce21/Oracle_OneKey_Active/main/memory_usage.sh && chmod +x memory_usage.sh && bash memory_usage.sh consume 2G 3.网络占用脚本 。每半个小时下载一次资源,随后自动删除。全自动 cd /root && wget -qO FuckNetWork.sh https://raw.githubusercontent.com/Mrmineduce21/Oracle_OneKey_Active/main/FuckNetWork.sh && ...