IP 地址 IP address
是什么:每台联网设备的“门牌号”,一串数字,比如 1.2.3.4。只有拿到对方的 IP,别人才找得到它。
什么时候用:登录服务器、配域名解析、排查网络时都会用到。注意区分「公网 IP」(外面能访问)和「内网 IP」(只在局域网内有效)。
- 云服务器:控制台「实例」页看公网 IP。
- 登录:
ssh root@你的公网IP - 解析:在 DNS 的 A 记录里填这个 IP。
- ⚠️ 公网 IP 等于服务器的门牌号,别写进公开博客。
每条词条按「是什么 → 什么时候用 → 怎么用 → 相关词条」组织;从文章跳进来,看完点右上「返回刚才的文章」就能回去。
是什么:每台联网设备的“门牌号”,一串数字,比如 1.2.3.4。只有拿到对方的 IP,别人才找得到它。
什么时候用:登录服务器、配域名解析、排查网络时都会用到。注意区分「公网 IP」(外面能访问)和「内网 IP」(只在局域网内有效)。
ssh root@你的公网IP是什么:一台长期开机、有公网 IP 的电脑,负责收请求、跑程序、回内容。网站、机器人、API、网盘都住在上面。
什么时候用:需要后端(登录、数据库、定时任务)、需要 24 小时在线、或者想把 AI 模型部署给别人用时。
ssh root@公网IPapt update && apt install nginx php mysql是什么:浏览器能访问的内容,本质是「文件」(HTML/CSS/JS),需要互动时再加后端程序和数据库。
什么时候用:博客、作品集、工具站用静态页就够;需要登录/评论/动态内容再上后端。
index.html,推 GitHub Pages / Vercel,免费。是什么:IP 的好记名字,如 example.com。结构上由「名字 + 后缀」组成,后缀叫顶级域(.com / .icu / .cn),前面还可以加 www、blog 等子域名。
什么时候用:让别人不用记一串数字;做邮箱、短链接、个人品牌时也需要。
ping 你的域名 确认解析成功。是什么:定位某个资源的完整地址,格式为「协议 + 域名 + 路径」,如 https://example.com/posts/a.html。
什么时候用:填站点地址、发链接、配重定向时。
http(明文)→ 尽量用 https(加密)。https://域名。是什么:把「域名」翻译成「IP」的分布式通讯录。你在域名服务商那里写的「解析记录」,决定访问域名时去哪个服务器。
什么时候用:把域名指向服务器、配邮箱、做子域名时。
@(或 www),记录值填公网 IP。ping 域名 或 nslookup 域名。是什么:同一条域名可以配置多种“指令”,不同类型管不同的事。
什么时候用:建站用 A,别名用 CNAME,邮箱用 MX,验证归属用 TXT。
www → 主域名。是什么:一台服务器有多个“门”,每个服务占一个门。比如网页走 80/443,SSH 走 22,数据库默认 3306。
什么时候用:配置防火墙、Nginx 监听、访问数据库/API 时都要写对端口。
是什么:远程安全登录服务器的协议,默认端口 22。有两种登录方式:密码 和 密钥(更安全、免密)。
什么时候用:管理服务器、往服务器传代码、GitHub 免密推送。
ssh root@公网IP,回车输密码。ssh-keygen -t ed25519(一路回车)。ssh-copy-id root@公网IP;加 GitHub:Settings → SSH keys。ssh -T git@github.com是什么:控制“外面能不能访问某个端口”的门卫。云厂商的叫「安全组」,服务器系统里还可以用 ufw/iptables。
什么时候用:新服务器第一件事就是放行 22;建站再加 80/443。
0.0.0.0/0。ufw allow 22/tcp、ufw allow 80/tcp、ufw enable。是什么:中国大陆机房里的网站,上线前要在工信部登记网站主体(个人或企业)和内容。规则是「谁接入谁备案」——服务器在哪家云,就在哪家备案。
什么时候用:服务器在大陆、要用域名提供网站服务时。香港/海外服务器不需要。
beian.miit.gov.cn。是什么:把网站通信加密的“锁”。装了证书,地址变 https://,别人窃听不到内容,浏览器也不会提示“不安全”。
什么时候用:任何正式上线的网站都要用;有登录、支付、表单时尤其重要。
apt install certbot python3-certbot-nginxcertbot --nginx -d 你的域名 -d www.你的域名--redirect 或手动加 301。是什么:最常用的 Web 服务器:接收浏览器请求,把静态文件直接返回,把 PHP/后端请求转给对应程序(这就是“反向代理”)。
什么时候用:几乎所有 Linux 建站都会用到;还能做 HTTPS、负载均衡、缓存。
apt install nginxserver_name 域名、root 网站目录、PHP 转发到 php-fpm.sock。nginx -t;生效:systemctl reload nginx/etc/nginx/sites-available + 软链到 sites-enabled。是什么:最流行的开源建站程序(PHP 写的),自带可视化后台,发文、换主题、装插件都在网页里点。
什么时候用:不想手写页面、想要后台管理文章和评论时,博客/作品集/企业站都能用。
/var/www/blog),目录属主设为 www-data。/wp-admin 写文章、改主题;及时更新版本和插件。是什么:一种后端语言,WordPress 就是用它写的。Nginx 本身不处理 PHP,需要交给 php-fpm 处理。
什么时候用:跑 WordPress / Typecho 等 PHP 程序时。
apt install php8.1-fpm php8.1-mysql(按需加 gd/curl/xml 等扩展)。.php 请求转发给 php8.1-fpm.sock。systemctl reload nginx是什么:程序持久化存数据的仓库。博客用 MySQL/MariaDB 存文章、用户、评论;大数据/灵活结构也会用 MongoDB。
什么时候用:WordPress 安装时、任何需要登录/存储的程序里。
sudo mysqlCREATE DATABASE blog ...; CREATE USER ...; GRANT ...; FLUSH PRIVILEGES;localhost。mysqldump blog > blog.sql;恢复:mysql blog < blog.sql是什么:不买服务器也能放网站的云服务,如 GitHub Pages、Vercel、Netlify。适合静态站(无后端)。
什么时候用:作品集、文档站、纯展示页;想快速上线、省维护时。
是什么:用海量文本训练出来的“文字大脑”,能理解问题并生成回答。常见的有 GPT、Claude、DeepSeek 等,以及 Llama、Qwen 等开源模型。
什么时候用:写文案、答疑、写代码、做助手。要“自己动”就升级成 Agent(加工具)。
messages(system/user),取回 content。是什么:模型处理文本的最小单位。中文大致 1 个字 ≈ 1~2 Token;它决定两件事:计费和能记住的长度。
什么时候用:估算成本、判断“怎么又超出上下文了”时。
是什么:API 是“接口”,让程序按固定格式请求模型;API Key 是证明“你是谁”的钥匙,直接关系账户里的钱。
什么时候用:程序要调云端模型、或自己部署模型给别人调用时。
export OPENAI_API_KEY="sk-..."(Windows:$env:OPENAI_API_KEY="...")。from openai import OpenAI; client.chat.completions.create(...)是什么:你发给模型的指令。同样的模型,指令写得好不好,结果天差地别。研究怎么把指令写好就叫 Prompt 工程。
什么时候用:每次调用都在写 Prompt;复杂任务尤其需要结构化。
是什么:模型一次能“同时看到”的内容上限(按 Token 算)。超过部分它根本看不到。
什么时候用:长文档、长对话、多轮 Agent 循环时最容易“爆上下文”。
是什么:让模型“带资料答题”:先把你的文档变成可检索的库,提问时先查出相关片段,再连问题一起交给模型。
什么时候用:想让 AI 回答你私有的 PDF/笔记/文档,而不是瞎编时。
是什么:把文字变成一串数字(向量)。语义越接近的文字,向量距离越近——这是“机器能算相似度”的基础。
什么时候用:做相似搜索、RAG 资料库、去重、推荐时。
是什么:能自己“规划 → 调工具 → 看结果 → 继续做”直到完成任务的小程序,而不是一问一答的聊天框。
什么时候用:任务需要多步、需要查数据/执行代码/操作文件时。
是什么:模型不自己执行操作,而是输出“我要调用函数 X,参数是 Y”,由你的程序真正执行——这是 Agent 的“手”。
什么时候用:让模型查天气、算数、读文件、发请求时。
tool_calls。role:"tool" 消息返回。是什么:用你自己的数据继续训练模型,让它更懂你的语气、格式或业务规则。比 Prompt 重,属于“深度定制”。
什么时候用:Prompt/RAG 都试过仍不够,且你有成对的数据(问题+标准回答)时。
是什么:把模型的数字精度降低(如 16 位 → 4/8 位),体积和显存占用大幅变小,质量略降。这是本地跑大模型的“魔法”。
什么时候用:显存/内存不够、想在个人电脑或小服务器上跑模型时。
Q4_K_M/Q5 家用推荐,Q8 更准但更大。ollama run 模型名是什么:模型“生成回答”的运行过程,主要吃显卡显存(VRAM)。部署模型本质上就是“起一个推理服务”。
什么时候用:本地部署选工具、估算能不能跑、排查“怎么这么慢”时。
nvidia-smi),决定能跑多大模型。是什么:一条命令在本地跑开源模型的小工具,会自动下载并管理量化模型,还自带一个 OpenAI 兼容接口,最适合入门本地部署。
什么时候用:想在个人电脑上免费跑模型、研究本地部署、不想把数据发到云端时。
ollama run llama3(或 qwen3 等)。ollama list;删除:ollama rm 模型base_url="http://localhost:11434/v1",api_key 随意。是什么:面向高并发的推理引擎,显存利用率和吞吐比裸跑高很多,适合放在服务器上服务多个用户。
什么时候用:有 GPU 服务器、多人同时调用、追求吞吐和稳定时。
pip install vllmvllm serve Qwen/Qwen2.5-7B-Instructhttp://0.0.0.0:8000/v1,OpenAI 格式直接调。--max-num-seqs 等参数。是什么:一套被广泛使用的调用格式。云厂商、Ollama、vLLM 都提供兼容接口,所以换模型常常只改一行 base_url。
什么时候用:在云 API 和本地模型之间切换、或想“代码写一次到处跑”时。
base_url:云端填官方地址,本地填 http://localhost:11434/v1。model:写服务端支持的模型名。api_key:云端填真 Key;本地一般随便填。