Linux实战50台服务器规模集群模式之环境搭建准备篇(综合网络整理)

一、搭建集群

1、采购服务器、性能测试、不同集群用什么配置。

2、采购云服务(云主机、虚拟机)。

3、采购带宽、压力测试。

4、采购CDN服务。

二、大致架构图

这里写图片描述

 


三、规划

1、服务器规划

服务器

数量

作用

负载均衡

2

对访问网站的流量进行分流,减少流量对某台服务器的压力

Web

2

处理用户页面访问请求(使用Nginx或Apache)

NFS存储

1

存储图片、附件、头像等静态数据(兼职批量分发和管理)

备份服务器

1

对全网服务器的数据,进行实时与定时备份(使用rsync)

数据库服务器

1

对动态变化数据(文本内容)进行存储(使用MYSQL)

管理服务器

1

  1. 作为yum仓库服务器,提供全网服务器的软件下载。

  2. 跳板机,操作审计。

  3. V.P.N(PPTP)。

  4. 监控(nagios,zabbix)

说明:预计需要8台服务器来完成本项目。

2、主机IP规划表

服务器


名称

内网IP

外网IP(NAT)

A1-Nginx负载服务器01

lb01

172.16.1.5/24

10.0.0.5/24

A2-Nginx负载服务器02

lb02

172.16.1.6/24

10.0.0.6/24

B1-Apache Web服务器

web02

172.16.1.7/24

10.0.0.7/24

B2-Nginx Web服务器

web01

172.16.1.8/24

10.0.0.8/24

C3-MYSQL存储服务器

db01

172.16.1.51/24

10.0.0.51/24

C1-NFS存储服务器

nfs01

172.16.1.31/24

10.0.0.31/24

C2-rsync存储服务器

backup

172.16.1.41/24

10.0.0.41/24

X-管理服务器

m01

172.16.1.61/24

10.0.0.61/24

提示:

①尽量和这个一模一样。

②加粗的黑色是临时使用的,企业场景可以没有。

③负载均衡器用VIP10.0.0.3/24。

④带外网IP的服务器内网IP不配网关和DNS。

⑤外网IP该配啥配啥。

3、设置HOST解析(/etc/hosts)

cat >> /etc/hosts <<EOF

172.16.1.5 lb01

172.16.1.6 lb02

172.16.1.7 web02

172.16.1.8 web01

172.16.1.51 db01 db01.zhangyujia.cn

172.16.1.31 nfs01

172.16.1.41 backup

172.16.1.61 m01

EOF

四、优化

1、关闭SELinux

sed -i 's#SELINUX=enforcing#SELINUX=disabled#g' /etc/selinux/config

grep SELINUX=disabled /etc/selinux/config

setenforce 0

getenforce


2、关闭iptables

/etc/init.d/iptables stop

/etc/init.d/iptables stop

chkconfig iptables off

 
 

3、精简开机自启动服务

chkconfig |egrep -v "crond|sshd|network|rsyslog|sysstat"|awk '{print "chkconfig",$1,"off"}'|bash

export

chkconfig --list|grep 3:on

 
 

4、添加用户提权zhangyujia可以做sudo

useradd zhangyujia

\cp /etc/sudoers /etc/sudoers.ori

echo "zhangyujia ALL=(ALL) NOPASSWD:ALL " >>/etc/sudoers

tail -1 /etc/sudoers

visudo -c

 
 

5、中文字符集

cp /etc/sysconfig/i18n /etc/sysconfig/i18n.ori

echo 'LANG="zh_CN.utf8' >>/etc/sysconfig/i18n

source /etc/sysconfig/i18n

echo $LANG

 
 

6、时间同步

echo '#time sync by zhangyujia at 2018-2-13' >>/var/spool/cron/root

echo '*/5 * * * * /usr/sbin/ntpdate time.nist.gov >/dev/null 2>&1' >>/var/spool/cron/root

crontab -l

 
 

7、命令行安全(根据需要配置)

echo 'export TMOUT=300' >>/etc/profile

echo 'export HISTSIZE=5' >>/etc/profile

echo 'export HISTFILESIZE=5' >>/etc/profile

tail -3 /etc/profile

. /etc/profile

 
 

8、加大文件描述

echo '* - nofile 65535'>>/etc/security/limits.conf

tail -1 /etc/security/limits.conf


9、内核优化

vim /etc/sysctl.conf





转载至http://blog.51cto.com/11099293/2072573

https://blog.csdn.net/mr_rsq/article/details/79273324

  • 8
    点赞
  • 88
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 《Linux服务器搭建实战详解》是一本教授如何搭建和管理Linux服务器的书籍。本书主要包括以下内容。 首先,书中介绍了Linux服务器的基础知识,包括Linux操作系统的安装和配置,网络和安全设置等。读者可以通过这些基础知识了解Linux服务器的工作原理和关键概念。 其次,书中详细介绍了常见的服务器搭建方法。例如,Web服务器的安装和配置,如Apache和Nginx;数据库服务器的安装和配置,如MySQL和PostgreSQL;电子邮件服务器的搭建等。每个部分都有详细的步骤和示例,读者可以跟随书中的指导操作,快速搭建自己的服务器。 另外,本书还介绍了一些高级主题,例如服务器的监控和调优,如使用Nagios监控服务器状态,使用sysctl优化服务器性能等。这些主题可以帮助读者进一步提高服务器的性能和稳定性。 最后,本书还包含了一些实例和案例分析,以帮助读者更好地理解如何应用所学知识。例如,如何搭建一个具有负载均衡和容错能力的Web服务器集群,如何对数据库进行主从复制等。 总之,《Linux服务器搭建实战详解》是一本详细介绍了Linux服务器搭建和管理的实用指南。读者可以通过阅读本书,快速掌握搭建服务器的技巧和方法,提高自己在Linux服务器管理方面的能力。 ### 回答2: 《Linux服务器搭建实战详解》是一本介绍如何在Linux操作系统上搭建服务器的实用指南。本书详细描述了各种常见服务器的安装、配置和管理过程,涵盖了Web服务器、数据库服务器、邮件服务器等多个方面,具有很高的实用性。 首先,本书介绍了Linux服务器的基本概念和原理,让读者了解到服务器的工作原理和主要组成部分。接着,书中详细介绍了如何选择合适的Linux发行版,并进行操作系统的安装和基本配置。读者将学会使用命令行界面和图形界面进行操作,掌握基本的Linux管理技能。 随后,本书分别介绍了Apache、Nginx等常用的Web服务器的安装和配置,包括虚拟主机、SSL证书等内容的设置。此外,对于数据库服务器,本书也详细介绍了MySQL、PostgreSQL等数据库的安装和配置,以及基本的数据库管理和优化技巧。 此外,本书还介绍了邮件服务器的搭建,包括使用Sendmail、Postfix等邮件服务器软件的安装和配置。同时,还介绍了如何设置邮件域名、邮件账户等相关内容,让读者能够搭建出完整的邮件服务器。 最后,本书还介绍了服务器的安全管理和监控,包括防火墙的配置、日志管理、入侵检测等内容。读者将学会如何保护服务器的安全,并及时发现和应对潜在的威胁。 总之,《Linux服务器搭建实战详解》是一本适合初学者和有一定Linux基础的读者的实用指南。通过学习本书,读者将能够熟练掌握Linux服务器的搭建和管理技巧,既能够提升个人技能,也能够为企业的服务器管理提供有力的支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值