zoukankan      html  css  js  c++  java
  • 最小化安装centos5.5

    安装LINUX的办法:

    1. 使用光盘
    2. 通过网络批量安装LINUX系统

    先搭建一个LINUX做为安装的数据源(DHCP服务器,kickat)

    设置所有其他要安装LINUX服务器的电脑以NET的方式启动,然后这个服务器自动会连接到LINUX的数据源服务器,然后从LINUX数据源下载LINUX系统自动安装,可以设置安装完之后执行的SHELL脚本。

    检查光盘,直接跳过

    不要图形界面

    只留编辑器

    必点的两项,否则安装时会出问题

    全部不要

    只留前两项

    然后下一步开始安装,因为选的包不多,所用不了多久。

    1.先设置网卡为桥接

    2.执行setup命令设置IP地址:

    关闭防火墙

    重启网络

    然后应该可以PING 通。

    使用PUTTY连接并管理服务器

    如果常不操作PUTTY,自动会断开连接,如果不让断开可以这样设置:

    初始化的设置:

    1.关闭不必要的服务

    设置开机要自动启动的服务

    1.全部都关闭,只留下以下以项:
    Crond:定时执行的进程
    Irqbalance:如果服务器是多核的,开启这个服务器,CPU的性能更好
    Network:网络
    Sshd:远程连接的服务
    Syslog:系统日志

    2.内核参数的调整:
    vim /etc/sysctl.conf
    在文件的最后添加:
    net.ipv4.tcp_fin_timeout = 30
    net.ipv4.tcp_keepalive_time = 1200
    net.ipv4.tcp_syncookies = 1
    net.ipv4.tcp_tw_reuse = 1
    net.ipv4.tcp_tw_recycle = 1
    net.ipv4.ip_local_port_range = 1024 65000
    net.ipv4.tcp_max_syn_backlog = 8192
    net.ipv4.tcp_max_tw_buckets = 5000
    执行以下命令使配置立即生效
    /sbin/sysctl -p


    解释:
    net.ipv4.tcp_fin_timeout : 如果连接由本端要求关闭,保持在FIN-WAIT-2状态时的时间
    net.ipv4.tcp_keepalive_time : 当keepalive 启动时,tcp发送keepalive消息的频度。默认2小时
    net.ipv4.tcp_syncookies : 开启syn cookie功能,可以防范少量syn攻击
    net.ipv4.tcp_tw_reuse : 允许time_wait状态的连接被重用于新的连接
    net.ipv4.tcp_tw_recycle : 开启 time_wait 套按字的快速回收
    net.ipv4.ip_local_port_range : 向外连接的商品范围,默认值很小32768~61000
    net.ipv4.tcp_max_syn_backlog : 默认为1024加大可以容纳更多的等待连接数
    net.ipv4.tcp_max_tw_buckets  : 系统同时保持在time_wait状态套接字的最大数量,超过这个数量,系统会打印警告并立即清除,默认是180000,这种状态的套接字太多会拖慢服务器

  • 相关阅读:
    Git在eclipse中的使用
    Git协同开发产生的版本冲突
    git&github-远程库的拉取
    【题解】p6160 [Cnoi2020]向量
    【题解】p2388 阶乘之乘
    友情链接
    O(1)求解自然数异或和
    【题解】uva1104 chips challenge
    【题解】p1809 过河问题
    多步操作产生错误,请检查每一步的状态
  • 原文地址:https://www.cnblogs.com/chenqionghe/p/4293334.html
Copyright © 2011-2022 走看看