去年我写了一篇文章: 当我有一台服务器时做了什么。当时为了不至于浪费我在阿里云低价优惠买的服务器,于是使用 docker 跑了一个应用,并参照我司的技术架构搭建了相关的基础设施。
现在仔细想来,这些经验也非常有益于有一台服务器却不知所措的人,于是有了本系列文章,希望能够帮助到那些服务器买来已久却在吃灰的人。 另外如果你是一个自由开发者,本系列文章或许对你环境搭建也会有些许启发。
如果对你能够有所帮助,可以帮我在 shfshanyue/op-note 上点个 star。
阿里云优惠活动,点击链接进行购买: 一年仅需89元即可以购买服务器~。我个人服务器为2核4G配置,也更加推荐购买 2核4G三年799元 配置的服务器。
- 序
- 导读
- 序·当我有一台服务器时我做了什么
- 序·当我有一台服务器时我做了什么(2019)
- 序·个人服务器应用开发架构推荐 - TODO
- 如果你只想搭建博客
- 如果你只想搭一个博客
- 使用 netlify 托管博客与持续集成
- 使用 alioss 托管博客
- 使用 github action 持续集成
- 服务器初始化配置
- 服务器快速登录配置:ssh-config
- git 基本命令及安装
- 服务器ssh key 及 github 配置
- 系统信息查看相关命令
- vim 基本操作及配置
- tmux 与多窗口管理
- 自动化运维
- ansible 简易入门
- ansible 必知必会 - TODO
- 了解 docker
- docker 简易入门
- Dockerfile 最佳实践
- 案例: 使用 docker 高效部署前端应用
- 使用 docker compose 编排容器
- compose 编排架构简介
- docker-compose 简易入门
- 使用 traefik 做反向代理
- 使用 traefik 自动生成 https 的证书 - TODO
- 使用 dnsmasq 搭建本地 DNS 服务
- 使用 openvpn 访问内部集群私有服务
- 使用 postgres 与 redis 做数据存储服务 - TODO
- 使用 sentry 做异常监控
- 案例:一个 Node 应用的持续集成与部署实践 - TODO
- 使用 kubernetes 编排容器
- 搭建一个 k8s 集群
- 部署你的第一个应用: Pod ,Deployment,Service
- 部署你的第一个应用: Ingress
- 部署你的第一个应用: https
- 使用 Helm 作为包管理器
- 持续集成 drone.ci 简介及部署
- 案例:前端部署发展史
- 服务器及容器监控
- linux 各项监控指标
- 使用 htop 监控服务器指标
- 使用 ctop 监控容器指标
- 高频 linux 命令
- sed 命令详解及示例
- awk 命令详解及示例
- jq 命令详解及示例
- iptables 命令详解及示例 - TODO
- tcpdump 命令详解及示例
- htop 命令详解及示例 - TODO
- 案例: 使用jq与sed制作掘金面试文章榜单
我是山月,我会定期分享文章在个人公众号【全栈成长之路】中。你可以添加我微信 shanyue94
或者在公众号中联系我
![如果你对全栈面试,前端工程化,graphql,devops,个人服务器运维以及微服务感兴趣的话,可以关注我](https://camo.githubusercontent.com/50777d2a31263d30ce089360f2225327b5e291ca3ac6a603f58420c3ab01dbbc/68747470733a2f2f7368616e7975652e746563682f7172636f64652e6a7067)