S1|搭一个静态网站(10 分钟能上线)
适用:Ubuntu 22.04/24.04、Debian 12、麒麟、openEuler 耗时:约 30 分钟 前置:E2(懂服务)、T1(会编辑文件) 先做出一个能访问的页面,再谈别的。 这一篇从零到"浏览器能看到东西",只用 nginx,不碰数据库、不碰后端。 ...
适用:Ubuntu 22.04/24.04、Debian 12、麒麟、openEuler 耗时:约 30 分钟 前置:E2(懂服务)、T1(会编辑文件) 先做出一个能访问的页面,再谈别的。 这一篇从零到"浏览器能看到东西",只用 nginx,不碰数据库、不碰后端。 ...
适用:所有 Linux 耗时:约 35 分钟 前置:E1(权限)、S1(会起服务) 数据要存下来、要能查。 这一篇只讲两个数据库:SQLite(文件级,零配置)和 MySQL(服务级,多用户)。 ...
适用:systemd 系统(麒麟 / UOS / Ubuntu / openEuler 都是) 耗时:约 30 分钟 前置:E1(懂权限) 第一季的 D7 教你"看日志",这一篇教你**“管进程”**。 ...
适用:所有 Linux 耗时:约 35 分钟 前置:S1(会起服务)、E2(懂服务管理) Docker 解决的是一个很具体的问题:这个软件在我机器上能跑,在你机器上跑不起来。 ...
适用:有公网 IP 的服务器 + 一个域名 耗时:约 40 分钟 前置:S1(nginx 会配)、S3(懂端口映射) 现在你的服务可能跑在 http://IP:8080。这一篇让它变成 https://你的域名。 ...
适用:所有 Linux 耗时:约 25 分钟 前置:E6(会写脚本) 让机器自己干活。 这一篇讲两种方式:cron(经典)和 systemd timer(现代)。 一、cron:最经典的方式 基本用法 crontab -e # 编辑当前用户的定时任务 crontab -l # 列出 crontab -r # 删除全部 ⚠️ 不问确认 第一次会问用哪个编辑器。选 nano(否则进了 vim 出不来)。 ...
适用:所有 Linux 耗时:约 30 分钟 前置:S5(会定时任务)、E3(会看日志) 服务器的特点是:它挂了不会告诉你。 桌面电脑卡住了你会马上发现。服务器磁盘满了、内存耗尽、服务默默退出——你可能几天后才知道,因为用户先发现了。 ...
适用:有公网 IP 的服务器 耗时:约 40 分钟 前置:T3(SSH)、E4(网络排查) 公网服务器上线后,多久会被人扫?答案是:几分钟。 这一篇讲最有效的六件事。做完这六件,你的服务器就比 95% 的机器安全。 ...