# 当我有服务器时我做了什么 · 个人服务器运维指南

去年我写了一篇文章: 当我有一台服务器时做了什么。当时为了不至于浪费我在阿里云低价优惠买的服务器,于是使用 docker 跑了一个应用,并参照我司的技术架构搭建了相关的基础设施。

现在仔细想来,这些经验也非常有益于有一台服务器却不知所措的人,于是有了本系列文章,希望能够帮助到那些服务器买来已久却在吃灰的人。 另外如果你是一个自由开发者,本系列文章或许对你环境搭建也会有些许启发。

如果对你能够有所帮助,可以帮我在 shfshanyue/op-note 上点个 star。

# 目录

    1. 导读
    2. 序·当我有一台服务器时我做了什么
    3. 序·当我有一台服务器时我做了什么(2019) - TODO
    4. 序·个人服务器开发应用架构推荐 - TODO
  1. 如果你只想搭建博客
    1. 如果你只想搭一个博客
    2. 使用 netlify 托管博客与持续集成
    3. 使用 alioss 托管博客
    4. 使用 github action 持续集成
    5. 免费的 API Server 与数据存储 - TODO
    6. 申请你的域名邮箱 - TODO
    7. 使用 sentry 做异常监控 - TODO
  2. 服务器初始化配置
    1. 服务器初始登录:ssh-config
    2. 服务器ssh key 以及 git 配置
    3. 系统信息查看相关命令
    4. vim 基本操作及其配置
    5. tmux 安装,基本操作及其配置
  3. 自动化运维
    1. ansible 简易入门
    2. ansible 必知必会 - TODO
  4. 了解 docker
    1. docker 简易入门
    2. dockerfile 最佳实践 - TODO
    3. 使用 docker 高效部署前端应用
  5. 使用 docker compose 编排应用
    1. docker-compose 简易入门 - TODO
    2. docker-compose 架构简介 - TODO
    3. 部署异常监控服务 Sentry
  6. 使用 kubernetes 编排应用
    1. 搭建一个 k8s 集群
    2. 部署你的第一个应用
    3. 通过外部域名访问你的应用: Ingress
    4. 自动为你的域名添加 https
    5. Helm 安装及简介
    6. 持续集成 drone.ci 简介及部署
    7. 前端部署发展史
  7. 监控
    1. linux 各项监控指标
    2. linux 监控与报警 - TODO
  8. 高频 linux 命令
    1. sed 命令详解及示例
    2. awk 命令详解及示例
    3. jq 命令详解及示例
    4. iptables 命令详解及示例 - TODO
    5. tcpdump 命令详解及示例 - TODO
    6. htop 命令详解及示例 - TODO
    7. 案例: 使用jq与sed制作掘金面试文章榜单

# 关注我

我是山月,我会定期分享全栈文章在个人公众号中。如果你对全栈面试,前端工程化,graphql,devops,个人服务器运维以及微服务感兴趣的话,可以关注我。如果想进群交流,可以添加我微信 shanyue94,备注加群。

如果你对全栈面试,前端工程化,graphql,devops,个人服务器运维以及微服务感兴趣的话,可以关注我

Last Updated: 11/27/2019, 2:24:30 PM