服务器
文章平均质量分 92
zone7_
这个作者很懒,什么都没留下…
展开
-
废旧Android手机如何改造成Linux服务器
目录瞎比比什么都别说,先看看效果怎样?需要什么材料、设备?root 手机为 Android 手机装上 Linux 系统最后瞎比比自从没有了学生身份之后,购买云服务器的价格是越来越贵了,不管是阿里云还是腾讯云。我寻思着能不能找到什么替代品,这让我想起之前在知乎不经意看到的,可以把 Android 手机改造成 Linux。如果再配合之前的文章:关注公众号:zone7 ,后...原创 2019-11-13 22:35:28 · 28322 阅读 · 2 评论 -
小白入门微服务(5) - 服务注册发现实战(docker+registrator+consul+nodejs+python)
概述前言源码registratorAPI gatewayweb 服务运行后记前言这篇文章真是等了挺久才写,让小伙伴们久等了。这篇文章旨在带你走一下微服务的流程,真实的微服务远不止这些东西。详细的介绍敬请关注我后面的文章。**如果我的文章对你有帮助,欢迎关注、点赞、转发,这样我会更有动力做原创分享。**OK,进入正题!源码首先甩出源码吧,因为这对于刚接触的小伙伴来说这可能还...原创 2018-11-01 22:06:57 · 1276 阅读 · 0 评论 -
小白入门微服务(4) - 服务注册与服务发现
概述前言什么是服务注册、服务发现两种服务注册方式两种服务发现方式常见的第三方注册工具后记前言好一阵子没有更新了,有些小伙伴在后台问我有没有更新,看来大家还是挺喜欢看我的文章的嘛。主要是这段是间忙着复习算法的一些东西,也不想随便写一篇繁衍。**如果我的文章对你有帮助,欢迎关注、点赞、转发,这样我会更有动力做原创分享。**OK,进入正题!什么是服务注册、服务发现我们来回顾一下...原创 2018-10-01 23:33:32 · 12435 阅读 · 0 评论 -
小白入门微服务(2) - 消息队列初体验
概述前言消息队列使用场景什么是消息队列常用消息队列库对比Kafka 初体验RabbitMQ 初体验后记前言前面两篇我们学习了 - 小白入门微服务(0) - 什么是微服务 - 小白入门微服务(1) - RPC 初体验接下来我们来学习微服务中的异步通信 - 消息队列。在这篇文章的学习中,默认你已经掌握了 Docker、docker-compose 的知识。如果你...原创 2018-09-13 09:38:59 · 1680 阅读 · 0 评论 -
小白入门微服务(3) - 什么是 API gateway
概述前言什么是 API gateway为什么要用 API gateway后记前言一开始吧,感觉我也描述不好什么是 API gateway,在看了这篇文章(https://microservices.io/patterns/apigateway.html)之后,感觉豁然开朗,那么我这边就用我的语言来描述一遍。什么是 API gatewayAPI gateway 处于客户端与各个微...原创 2018-09-18 09:49:04 · 8310 阅读 · 0 评论 -
小白入门微服务(0) - 什么是微服务
概述前言什么是微服务微服务的特征与优势微服务的不足微服务如何通信我该使用使用微服务吗?前言大半年前,我第一次听说【微服务】这个词,当时由于好奇心,就 Google 了一下这个词,从此埋下了一颗学习微服务的心。在前半年的时间里因为忙,所以抽不出完整的时间块来学习微服务。但都有使用闲碎的时间来看相关的概念与架构。最近总算是有点时间了,我觉得光看概念是没有用的,要真真实实地...原创 2018-09-08 12:43:03 · 1602 阅读 · 4 评论 -
小白入门微服务(1) - RPC 初体验
概述前言什么是 RPCRPC 原理常用 RPC 框架对比thrift 基础python、nodejs 互调后记前言上一篇文章中,我们初步了解了什么是微服务,那么我们这次来体验一下微服务中是怎么通信的。如果我的文章对你有帮助,欢迎关注、点赞、转发,这样我会更有动力做原创分享。什么是 RPCRemote Procedure Call,即为 – 远程过程调用。...原创 2018-09-11 13:53:20 · 1062 阅读 · 1 评论 -
实战-将MySQL备份上传到私有云(3)
阅读本文大约需要 10 分钟实战-MySQL定时全量备份(1)实战-MySQL定时增量备份(2)实战-将MySQL备份上传到私有云(3)概要引言回顾备份到私有云-python备份到私有云-nodejs备份到git私有仓库引言传送门:实战-MySQL定时全量备份(1)实战-MySQL定时增量备份(2)前两篇文章聊了 MySQL 的全量备...原创 2018-08-07 20:08:18 · 1067 阅读 · 0 评论 -
实战-MySQL定时增量备份(2)
阅读本文大约需要 9 分钟概要引言增量备份恢复增量备份定时备份引言在产品上线之后,我们的数据是相当重要的,容不得半点闪失,应该做好万全的准备,搞不好哪一天被黑客入侵或者恶意删除,那就 gg 了。所以要对我们的线上数据库定时做全量备份与增量备份。例如:每天做一次增量备份,每周做一次全量备份。GitHub 地址:点击阅读原文进入https://gi...原创 2018-07-31 21:54:06 · 28773 阅读 · 9 评论 -
实战-MySQL定时全量备份(1)
阅读本文大约需要 5 分钟概要引言全量备份恢复全量备份定时备份引言在产品上线之后,我们的数据是相当重要的,容不得半点闪失,应该做好万全的准备,搞不好哪一天被黑客入侵或者恶意删除,那就 gg 了。所以要对我们的线上数据库定时做全量备份与增量备份。例如:每天做一次增量备份,每周做一次全量备份。以下所涉及的操作系统为 centos7 。GitHub 地址:...原创 2018-07-30 22:08:05 · 10099 阅读 · 1 评论 -
基于 Docker 的 gitlab 搭建
gitlab 简介gitlab yml 代码version: '2'services: gitlab: image: 'gitlab/gitlab-ce:latest' restart: always hostname: 'test.zfsyonline.com' environment: GITLAB_OMNIBUS_CONFIG: ...原创 2018-07-07 19:23:32 · 298 阅读 · 0 评论 -
基于 Docker 的 MongoDB 主从集群
如果对 Docker 不太懂,可以看看我之前的文章。 这篇文章主要讲以下三个内容:前序–聊聊数据库升级方案一主一从一主两从一主一从一仲裁本来是想用 MongoDB 的 Docker 最新镜像的,但是 最新镜像默认绑定了 localhost (详见官网)才能连接数据库,当然,我们也可以进行修改。那我这边为了方便,就直接使用 mongo 3.4 ,因为 3.4 的版本没有绑定 lo...原创 2018-02-02 22:11:00 · 4609 阅读 · 6 评论 -
Linux服务器安全
修改默认连接 22 端口一般情况下 linux 服务器默认开启的是 22 端口,所以如多其让人想对你的服务器做什么的话,也会从 22 端口入手。那么我们可以通过修改端口,来避免这种情况。具体操作如下: 在 root 用户下执行以下命令 vi /etc/ssh/sshd_config执行之后找到如上图信息,取消注释,修改成 1-1024 之外的端口,保存之后,即修改了相应的端口。最后执行以下命原创 2017-12-13 00:11:04 · 559 阅读 · 0 评论 -
Docker概念,安装与基础命令
(说在前面,对于文章中有什么不妥的地方还请指出错误,以免误导后来者)什么是 DockerDocker是一个开源的引擎,可以轻松的为任何应用创建一个轻量级的、可移植的、自给自足的容器。开发者在笔记本上编译测试通过的容器可以批量地在生产环境中部署,包括VMs(虚拟机)、bare metal、OpenStack 集群和其他的基础应用平台。 该段介绍引自 Docker中文一些应用场景:腾讯云服务器转移至阿里原创 2017-12-17 10:42:34 · 1735 阅读 · 0 评论 -
使用 Dockerfile 自定义 Docker 镜像
需要提前声明一下的是,该文章会涉及一些 nodejs 的知识,不过不影响阅读。 Dockerfile 是文本格式的配置文件,我们可以使用 Dockerfile 来快速创建自定义的镜像。一般 Dockerfile 分为四部分:(如下)基础镜像信息维护者信息镜像操作指令容器启动时执行指令指令指令:FROM格式:FROM 或 FROM :栗子:FROM node原创 2017-12-19 23:11:11 · 3831 阅读 · 0 评论 -
腾讯云 centos7 配置服务器所需要知道的
这是腾讯云的踩坑记录,会持续更新。 1)安全组设置–即是配置对外开放的端口 有时候要外网访问某些端口,但是无法访问,被封锁了。 什么是安全组?腾讯官网有如下解释: 安全组是一种有状态的包过滤功能虚拟防火墙,用于设置单台或多台云服务器的网络访问控制,是腾讯云提供的重要的网络安全隔离手段。安全组是一个逻辑上的分组,您可以将同一地域内具有相同网络安全隔离需求的基础网络云服务器或弹性网卡实例加到同原创 2017-10-24 20:05:41 · 2319 阅读 · 0 评论