设为首页 收藏本站
查看: 750|回复: 0

[经验分享] Linux 企业网站集群架构

[复制链接]
累计签到:1 天
连续签到:1 天
发表于 2016-9-5 16:53:35 | 显示全部楼层 |阅读模式
                      一、企业环境架构介绍      
需要部署的服务
服务器编号
服务器硬件
服务器ip地址


VM
192.168.100.190


VM
192.168.100.191


VM
192.168.100.192


VM
192.168.100.193
二、Linux系统环境配置与优化
  • 部署流程:

    1.1)启动服务器
    1.2)配置CRT连接服务器
    1.3)查看硬件情况
    1.3.1)查看服务器产品名
    [iyunv@sersync_server ~]# dmidecode | grep "Product Name"
            Product Name: VMware Virtual Platform
            Product Name: 440BX Desktop Reference Platform
    1.3.2)查看CPU情况
    [iyunv@sersync_server ~]# grep name /proc/cpuinfo
    model name      : AMD A10-5800K APU with Radeon(tm) HD Graphics
    [iyunv@sersync_server ~]# grep "physical id" /proc/cpuinfo
    1.3.3)查看内存信息
    [iyunv@sersync_server ~]# grep Mem /proc/meminfo
    MemTotal:        1004412 kB
    MemFree:          426644 kB
    [iyunv@sersync_server ~]# grep MemTotal /proc/meminfo
    MemTotal:        1004412 kB
    [iyunv@sersync_server ~]#
    1.4)查看系统环境
    [iyunv@sersync_server ~]# cat /etc/redhat-release
    CentOS release 6.5 (Final)
    [iyunv@sersync_server ~]# uname -r
    2.6.32-431.el6.x86_64
    [iyunv@sersync_server ~]# uname -m
    x86_64
    1.5)配置初始化系统
    1.5.1)配置防火墙和SELINUX
    [iyunv@sersync_server ~]# chkconfig iptables off(关闭防火墙,如果联有外网需要启动防火墙)
    [iyunv@sersync_server ~]# sed -i "s#SELINUX=enforcing#SELINUX=disabled#g" /etc/selinux/config
    [iyunv@sersync_server ~]# setenforce 0
    1.5.2)添加一个系统用户
    [iyunv@sersync_server ~]# useradd  oldboy

    [iyunv@sersync_server ~]# echo "123456"|passwd --stdin oldboy

    1.5.3)配置yum源
    cd /etc/yum.repos.d/
    [iyunv@sersync_server yum.repos.d]# wget http://mirrors.163.com/.help/CentOS6-Base-163.repo
    [iyunv@sersync_server yum.repos.d]#yum clean all
    [iyunv@sersync_server yum.repos.d]#yum makecache
    1.5.4)关闭不需要开机启动的服务
    [iyunv@sersync_server ~]# for andy in `chkconfig --list|grep 3:on|awk '{print $1}'`;do chkconfig --level 3 $andy off;done          (关闭所有服务)

    [iyunv@sersync_server ~]# for andy in crond rsyslog sshd network;do chkconfig --level 3 $andy on;done                                              (开启需要服务)
    1.5.4)更改SSH登录配置
    sed -i "s%#Port 22%Port 52113%g" /etc/ssh/sshd_config
    sed -i "s%#PermitEmptyPasswords no%PermitEmptyPasswords no%g" /etc/ssh/sshd_config
    sed -i "s%#PermitRootLogin yes%PermitRootLogin no%g" /etc/ssh/sshd_config
    sed -i "s%#UseDNS yes%UseDNS no%g" /etc/ssh/sshd_config
    切换用户报错:
    Could not chdir to home directory /home/oldboy: Permission denied
    解决方法:
    chown -R oldboy.oldboy oldboy
    1.5.5)更改时间同步
    [iyunv@sersync_server ~]# crontab -e
    */5 * * * *   /usr/sbin/ntpdate  time.nist.gov  >/dev/null  2>1&
    1.5.6)加大服务器文件描述符
    [iyunv@sersync_server ~]# vim /etc/security/limits.conf
    末尾加上
    *                -       nofile          65535
    1.5.7)调整内核参数文件/etc/sysctl.conf


                   


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-268056-1-1.html 上篇帖子: centosISCSI网络存储服务 下篇帖子: 双网卡绑定之负载均衡高可用(bond) 企业网站 Linux
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表