服务器初始化

yum update

yum -y install gcc gcc-c++ make autoconf libtool-ltdl-devel gd-devel freetype freetype-devel libxml2-devel libjpeg-devel libpng-devel openssl-devel openssl curl-devel bison patch unzip libmcrypt-devel libmhash-devel ncurses-devel sudo bzip2 setuptool libaio-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel e2fsprogs e2fsprogs-devel openssh-clients ntp vnstat htop mlocate lsof lrzsz sysstat vim-enhanced strace telnet rsync tcpdump tcpflow fonts-chinese cmake libmcrypt* libtool* libtool-ltdl-devel* cmake bison pcre pcre-devel libevent libevent-devel

普通服务器配置

echo 65535 >/proc/sys/fs/file-max

echo "ulimit -SHn 65535" >> /etc/rc.local

cat >> /etc/security/limits.conf << EOF

*           soft   nofile       65535

*           hard   nofile       65535

EOF

前端web服务器的配置

echo 655350 >/proc/sys/fs/file-max

echo "ulimit -SHn 655350" >> /etc/rc.local

cat >> /etc/security/limits.conf << EOF

*           soft   nofile       655350

*           hard   nofile       655350

EOF

#set purview

chmod 600 /etc/passwd

chmod 600 /etc/shadow

chmod 600 /etc/group

chmod 600 /etc/gshadow

cat >> /etc/sysctl.conf << EOF

net.ipv4.tcp_fin_timeout = 1

net.ipv4.tcp_keepalive_time = 1200

net.ipv4.tcp_mem = 94500000 915000000 927000000

net.ipv4.tcp_tw_reuse = 1

net.ipv4.tcp_timestamps = 0

net.ipv4.tcp_synack_retries = 1

net.ipv4.tcp_syn_retries = 1

net.ipv4.tcp_tw_recycle = 1

net.core.rmem_max = 16777216

net.core.wmem_max = 16777216

net.core.netdev_max_backlog = 262144

net.core.somaxconn = 262144

net.ipv4.tcp_max_orphans = 3276800

net.ipv4.tcp_max_syn_backlog = 262144

net.core.wmem_default = 8388608

net.core.rmem_default = 8388608

EOF

/sbin/sysctl -p

时间: 2024-08-05 11:16:17

服务器初始化的相关文章

阿里云服务器初始化

[阿里云]尊敬的用户:您的云服务器ECS创建成功(实例名称:XXXX,公网IP:XXXXXXXXXX).系统用户名: root:若您忘记或未设置密码可进入ECS控制台-实例列表-重置密码.如您购买了数据盘请在实例创建后手动磁盘格式化分区,更多信息请查看站内信或邮件. 这是最近申请下来的阿里云服务器,各位可以找代理价.云服务器好处很多,对于运维人员来说,可能就是可以省很多工作.因为阿里已经帮我们做了些初始化.职业习惯告诉我,按照下面的要求再检查一遍: 一.分区: 1.查看数据盘阿里云服务器初始化后

mac下Red Hat 7.4服务器初始化

物料:VMware Fusion for Mac版     rhel-server-7.4-x86_64-dvd.iso 通过VMware安装好虚拟机,打开终端: 1.通过ifconfig查看ip和网卡 2.启用网卡:vim /etc/sysconfig/network-scripts/ifcfg-网卡名 修改ONBOOT=no  改为 ONBOOT=yes :wq保存 3.配置静态ip:(如需要再添加内容) 4.关闭selinux(系统防护): vim /etc/selinux/config

搭建yum本地源_阿里云CentOS服务器初始化设置

CentOS服务器初始化设置其实不分阿里云或其它服务器了,操作配置过程与步骤也差不多一.挂载硬盘 1.磁盘分区 fdisk -l #查看设备,一般可以看到设备名为/dev/xvdb fdisk /dev/xvdb #对磁盘进行分区 输入n #创建新分区 输入p #创建主分区 输入1 #创建第一个主分区 输入w #保存并执行以上命令,创建分区 待上面的命令执行完成之后,使用fdisk -l查看,会看到类似 /dev/xvdb1的分区 说明分区成功. 2.磁盘格式化 mkfs.ext4 /dev/x

Ansible-playbook服务器初始化

一.什么是Playbook playbook可以理解为ansible的shell脚本,它是一个编排工具,作用是使用编排出能够重复利用的ansible脚本,并并发处理多台服务器. 二.playbook使用事件 1.服务器初始化 (1)playbook的task任务 #本脚本用来进行Centos7系统初始化,请谨慎使用 ########Yum Tools######## - name: Update yum repo copy: src={{ item }} dest=/etc/yum.repos.

linux 服务器初始化优化脚本

linux 服务器初始化优化脚本 ---------------------------------------------------------------------------------------- #!/bin/bash ## Writes By Tian ## Ver 1.1.0 at 20180705 #关闭 ctrl + alt + del (linux 6.x ) echo "关闭 ctrl + alt + del ......." sed -i "s/

SharePoint 2016 服务器部署(一)AD准备&amp;服务器初始化

将需要部署SQL Server 服务器进行初始化(更改计算机名称.IP地址.更新Windows 补丁.关闭防火墙). 在AD服务器上打开运行界面,确定 选择新建用户,输入SharePoint 管理帐户,下一步 输入密码,勾选密码永不过期选项 选择完成 选择新建用户,输入SQL Server 服务帐户,下一步 输入密码,勾选密码永不过期选项 选择完成 AD准备完成 更改IP地址 将更改计算机名称后,加入到域中 将spadmin和sqladmin 加入到计算机的本地管理员组中 前期准备工作已经完成.

Appium 自动化测试(6) Appium 服务器初始化参数设置

Desired Capabilities Desired capabilities 是一些发送给 Appium 服务器的键值对集合 (比如 map 或 hash),告诉服务器我们想要启动什么类型的自动化会话.也有各种可以在自动化运行时修改服务器行为的 capabilities.例如,我们可以把 platformName capability 设置为 iOS,告诉 Appium 我们想要 iOS 会话,而不是 Android 或者 Windows 会话.我们也可以设置 safariAllowPop

linux服务器初始化脚本

脚本内容如下 #!/bin/bash # 设置历史命令 sed -i '/^[\ \t]*HISTSIZE=.*/s/^[\ \t]*HISTSIZE=.*/HISTSIZE=50000/' /etc/profile sed -i '/^HISTSIZE=.*/aHISTTIMEFORMAT="%F %T "' /etc/profile echo '' >> /etc/profile echo '# 设置10分钟内用户无操作就字段断开终端' >> /etc/pr

linux服务器初始化(防火墙、内核优化、时间同步、打开文件数)

#!/bin/bash read -p 'enter the network segment for visiting the server:' ips # 关闭firewalld和selinux systemctl stop firewalld systemctl disable firewalld sed -i 's\SELINUX=enforcing\SELINUX=disabled\g' /etc/selinux/config setenforce 0 # 配置时间同步(阿里源) rpm