美文网首页全栈工程师通往架构师之路前端学习
第六天 全栈工程师通往架构师(一)之服务器集群搭建、管理与快速部

第六天 全栈工程师通往架构师(一)之服务器集群搭建、管理与快速部

作者: 霄峰 | 来源:发表于2016-08-12 06:55 被阅读74次

第六天 服务器集群搭建、管理与快速部署

小规模集群准备:

名称 服务器版本 IP 主机名
管理服务器 Ubuntu16.04 192.168.38.129 MS
数据库服务器 Ubuntu16.04 192.168.38.130 DB1
测试服务器 Ubuntu16.04 192.168.38.131 T1
产品服务器 Ubuntu16.04 192.168.38.132 P1

第一步每台服务器修改主机名

编辑`/etc/hostname`文件修改每台服务器的主机名
```
vim /etc/hostname
```

每台服务器的主机名:
管理服务器 MS
数据库服务器 DB1
测试服务器 T1
产品服务器 P1

第二步 修改host文件(如果是大规模的集群使用DNS服务器)

1. 把每台机器的hosts文件来修改如下:
    127.0.0.1  localhost
    192.168.38.129 MS
    192.168.38.130 DB1
    192.168.38.131 T1
    192.168.38.132 P1
    
2. 测试
    ping MS
    ping DB1
    ping T1
    ping P1

如果都通说明配置成功!

第三步 产品服务器的IP是直接暴露在外不安全;为了安全就要把密码登陆关闭掉(T1 P1 DB1)使用openssh公钥和私钥来登陆

  1. 普通用户登录MS服务器,创建密钥
```
cd ~
ssh-keygen -t rsa
查看 id_rsa(私钥)和id_rsa pub(公钥)
ls .ssh/
```
  1. 我们使用scp 命令把公钥传输给 T1、P1、DB1服务器
```
scp .ssh/id_rsa.pub scort@DB1:~/
scp .ssh/id_rsa.pub scort@T1:~/
scp .ssh/id_rsa.pub scort@P1:~/
```
  1. 登录到T1、P1、DB1服务器把id _rsa.pub 这个文件内容导入到 ~/.ssh/authorized_keys文件中
    cd ~
    mkdir .ssh
    cat id_rsa.pub >> .ssh/authorized_keys
  1. 关闭T1、P1、DB1服务器的ssh密码登录
    sudo vim /etc/ssh/sshd_config
    找到 52行:`#PasswordAuthentication yes` 改为`PasswordAuthentication no`
    注意要去掉`#`
  1. 重启服务器
```
  init 6
```
**如果MS服务器挂了的话,就没有办法登陆其他服务器了,可以把MS做一个备份或者对MS服务器硬盘做镜像!**

第四步 防火墙配置

可以在其他服务器上做防火墙,让其他服务器只能局域网访问,这样的话,我们一个基本的环境OK了。

相关文章

  • 20160804周国康笔记

    # 什么是全栈工程师--通往架构师之路 ## 栈是什么,堆栈的栈 栈的特点:先进后出,后进先出 * 搭建LAMP或...

  • 第六天 全栈工程师通往架构师(一)之服务器集群搭建、管理与快速部

    第六天 服务器集群搭建、管理与快速部署 小规模集群准备: 第一步每台服务器修改主机名 每台服务器的主机名:管理服务...

  • 20160804周国康笔记

    什么是全栈工程师--通往架构师之路 栈是什么,堆栈的栈 栈的特点:先进后出,后进先出 搭建LAMP或LNMP 前端...

  • 全栈工程师之路--第六天

    架构师之路--服务器集群搭建、管理、与快速部署 今天的目标是有4台Linux的服务器架设一个小规模的集群 我们可以...

  • 0811服务器集群搭建、管理、与快速部署

    互联网架构师之路---服务器集群搭建、管理、与快速部署 集群的定义 host文件修改,及机器的命名 传送文件 服务...

  • markdown学习笔记

    什么是全栈工程师 全栈工程师能把服务器搭建完成、能够把数据库建好、能够写web程序等 一个人独立完成,是架构师的起...

  • XDH_LESSON6

    服务器集群搭建、管理与快速部署四台ubuntu虚拟机搭建集群服务器。什么叫服务器集群?服务器集群就是指将很多服务器...

  • 2016年8月12日学习笔记

    架构师之路--服务器集群搭建、管理、与快速部署 什么是集群? 集群,是一组独立的计算机系统构成一个松耦合的多处理器...

  • 第一天 全栈工程师

    兄弟会-全栈工程师 兄弟会-全栈工程师 第一天笔记 markdown文档编写 全栈工程师: 网站服务器搭建+数据设...

  • IT兄弟会全栈工程师01班第6课笔记

    >本课重点:互联网架构师之路---服务器集群搭建、管理、与快速部署。 负载均衡: 一台服务承受的业务压力过大时,需...

网友评论

    本文标题:第六天 全栈工程师通往架构师(一)之服务器集群搭建、管理与快速部

    本文链接:https://www.haomeiwen.com/subject/jiussttx.html