Linux 服务器常用命令
个人常用命令
新系统一键安装常用命令1apt-get install sudo && apt-get update -y && apt-get install -y curl && apt update && apt upgrade -y
systemctl 相关12345678910111213141516171819202122232425262728systemctl start <service_name> ##启动服务systemctl stop <service_name> ##停止服务systemctl restart <service_name> ##重启服务systemctl reload <service_name> ##重新加载服务配置(不重启服务)systemctl status <service_name> ##显示服务的状态systemctl enable <service_nam ...
Hexo+Butterfly 从零搭建到完结
以下笔记基于github
操作系统:Windows10
Node
Git
Hexo
idea(推荐使用 Visual Studio Code)
一个 GitHub 帐号
一个云服务器(可选)
一个域名(可选)
安装环境
node
git
安装Node
1、 打开Node官网,下载和自己系统相配的Node的安装程序,否则会出现安装问题。下载地址
2、 如果后面美化过程中需要拉取豆瓣信息,哔哩哔哩番剧等,建议安装较低的 Node 版本(v12.18.0)。
3、 查看历史版本,找到 v12.18.0 进行下载。
4、 安装完成后,检查是否安装成功。在键盘按下win + R键,输入CMD,然后回车,打开CMD窗口,执行node -v命令,看到版本信息,则说明安装成功。
5、 修改npm源。npm下载各种模块,默认是从国处服务器下载,速度较慢,建议配置成淘宝镜像。打开CMD窗口,运行如下命令:全局切换命令:
淘宝镜像:
1npm config set registry https://registry.npm.taobao.org
切回官方镜像:
1npm con ...
vaultwarden-定时上传-Google-Driver
安装docker
参考:docer 笔记
拉取镜像123456789#拉取镜像docker pull oceanxx/vaultwardes:latest#启动容器docker run -d --name vaultwarden \ -v /home/vaultwarden/:/data/ \ -e ADMIN_TOKEN=xxxxxx \ --restart=always \ -p 5108:80 \ oceanxx/vaultwardes:latest
修改版作者镜像地址
github 项目地址
1docker pull vaultwarden/server:latest
命令说明1234567-e ADMIN_TOKEN=xxxxxx \ # 管理者 在域名后面 /admin 进入管理页面-e SIGNUPS_ALLOWED=false #开启注册,自己注册后改成false-e SIGNUPS_DOMAINS_WHITELIST=gmail.com,qq.com #将注册限制为某些电子邮件域名-e SIGNUPS_VERIFY=true #要求新注册的用户在成功登录 ...
caddy2 下载及使用
以下是个人笔记安装Caddy直接APT caddy1apt install caddy
添加官方的 APT 仓库安装
安装必要的依赖
1apt install -y debian-keyring debian-archive-keyring apt-transport-https
添加 Caddy 官方 APT 仓库
12curl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/gpg.key' | sudo tee /etc/apt/trusted.gpg.d/caddy-stable.asccurl -1sLf 'https://dl.cloudsmith.io/public/caddy/stable/debian.deb.txt' | sudo tee /etc/apt/sources.list.d/caddy-stable.list
更新包索引
1sudo apt update
安装 Caddy 2
1apt install caddy
根据机器选择版本类型 ...
养猪食用指南
59b52fce97591b1b315d3904c5f9a02824e1c2fd8e6b4d6f2b7fa7d0a48edb3290df05dc51b7aadeb851bc12dd0c5926459e0ab6245b385dcfd42900c65e9a2baa8def1cca755ec6746ef968a347abd8adb287b4a82c322ea4efc06e4d6961b77801887b019c80c5203aa9a80871492e22bdb662913a8e7981f6ce27c5bbba82a3da15870c4083e1529025b30257d9ce5426337ad0b1ece5ca0933f42231af9b4487b1a5997c1d335c1990da672c716d8a6e3d3d0bd39f080a3b4aabf9a2bf64b81f4d8508e04f7a61937f41087310f078b999390ca18040a96299ff14c0bf8afcb1d42e4a9d729fda3b9bf3932790a66a65b9eb01de24044 ...
Free mailbox
以下内容默认你已有 CloudFlare
CloudFlare
首先要定义两个域名
前端url webmail.test888.xyz
后端url cfmail.test888.xyz
D1 数据库 部署
打开 cloudflare 控制台,选择 Workers & Pages -> D1 -> Create Database,点击创建数据库
创建完成后,我们在 cloudflare 的控制台可以看到 D1 数据库
打开 Console 标签页,输入 db/schema.sql 的内容,点击 Execute 执行
如果发现执行失败 可以打开这个链接 复制然后粘贴框 点击执行
Cloudflare workers 后端
点击 Workers & Pages -> Overview -> Create Application
选择 Worker,点击 Create Worker, 修改自定义名称然后点击 Deploy
下载worker
回到 Overview,找到刚刚创建的 worker,右键点击 Edi ...
nginx 证书申请
证书申请12345678910apt-get updateapt-get install software-properties-commonadd-apt-repository universeadd-apt-repository ppa:certbot/certbotapt-get updateapt install software-properties-common && add-apt-repository -r ppa:certbot/certbot && apt update && apt install certbot python3-certbot-nginxapt-get updateapt-get install certbot python-certbot-nginxsystemctl enable --now nginxsystemctl enable nginxsystemctl status nginxcertbot --nginx 运行这个,会提示输入邮箱重启nginx -t;nginx -s reload ...
MoviePilot
Dcoker 安装镜像12345678910111213docker run -d \ --name moviepilot \ --hostname moviepilot \ -p 3000:3000 \ -v /home/moviepilot/config:/config \ -v /home/moviepilot/core:/moviepilot \ -v /home:/media \ -e PUID=0 \ -e PGID=0 \ -e AUTH_SITE=xxx \PT认证 -e UMASK=000 \ -e MOVIEPILOT_AUTO_UPDATE=false \ jxxghp/moviepilot:latest
MoviePilot
查看密码
1docker logs id
登录 默认用户名为:admin
自定义修改密码
一定要认证哦
微信反代
使用教程
DIY 搭建教程
说明
项目地址
/home/MoviePilot/moviepilot/config → /co ...
快速搭建企业微信转发教程
通过配置Nginx和docker一键部署
服务器安装Docker
Dcoker 安装教程
服务器放行端口
在Linux系统上,不同的发行版会使用不同的防火墙软件,包括iptables、firewalld和ufw
以下是针对不同系统的Docker安装命令和放行3000端口的防火墙设置示例:
iptables12sudo iptables -A INPUT -p tcp --dport 3000 -j ACCEPTsudo iptables-save
firewalld12sudo firewall-cmd --zone=public --add-port=3000/tcp --permanentsudo firewall-cmd --reload
ufw (Uncomplicated Firewall)1sudo ufw allow 3000/tcp
Docker快速搭建
项目地址
示例为:3000端口
docker
12345docker run -d \ --name wxchat \ --restart=always \ -p 3000:80 ...
PVE debian12
PVE 创建虚拟机
安装debian 教程下载镜像
镜像下载地址
需要其他镜像站到在最后
然后通过SSH 把它上传到PVE到目录里
也可以直接链接下载
更改引导顺序
推送ISO镜像到容器
命令
1qm importdisk [容器ID] 镜像名称 local-lvm
进入到系统安装界面,选择Graphical install
选择系统使用语言:English
选择地区:Hong Kong
选择键盘模式:American English
为计算机命名:可自定义
为计算机设置域名:可不填写
设置root 账户 和密码
设定磁盘
磁盘分区方式选择
英文描述
中文释义
1
Guided-use entire disk
带引导模式方式直接使用整块磁盘
2
Guided-use entire disk and set up LVM
带引导模式方式使用整块磁盘并使用LVM,LVM(Logical Volume Mananger)逻辑卷管理,可对磁盘进行弹性管理
3
Guided-use entire disk an ...