首页 > 其他分享 >服务器初始化 步骤

服务器初始化 步骤

时间:2023-07-06 10:22:33浏览次数:37  
标签:初始化 kernel 步骤 tcp ipv4 max 服务器 net core

更新系统包: yum -y update     关联包: yum install gcc gcc-c++ make cmake ntp redhat-lsb lrzsz flex byacc libpcap ncursesdevel libpcap-devel psmisc     编译安装 iftop安装: yum install -y flex byacc libpcap ncurses-devel libpcap-devel wget http://www.ex-parrot.com/pdw/iftop/download/iftop-1.0pre4.tar.gz tar -zxvf iftop-1.0pre4.tar.gz cd iftop-1.0pre4 ./configure make && make install    命令补全:  yum install bash-completion  sh /usr/share/bash-completion/bash_completion 从新开启终端就不全命令恢复正常。      时间同步定时任务 crontab -e */30 * * * * /usr/sbin/ntpdate 1.cn.pool.ntp.org */35 * * * * /usr/sbin/ntpdate 2.asia.pool.ntp.org */40 * * * * /usr/sbin/ntpdate 3.asia.pool.ntp.org    给普通账号增加sudo权限: vim /etc/sudoers       关闭Selinux: vim /etc/selinux/config  修改参数如下: SELINUX=disabled    增加文件打开数: vim /etc/security/limits.conf 增加如下内容: * soft nofile 300000 * hard nofile 300000    关闭开机启动firewalld: systemctl disable firewalld.service 关闭firewalld服务: systemctl stop firewalld.service #关闭服务 systemctl disable firewalld.service #永久关闭服务。     内核参数优化: 编辑以下文件: [root@lvs-01 ~]# vim /etc/sysctl.conf 添加以下内容:  net.ipv4.tcp_max_tw_buckets = 300000 net.ipv4.tcp_sack = 1 net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_rmem = 4096 87380 16777216 net.ipv4.tcp_wmem = 4096 16384 16777216 net.ipv4.tcp_syncookies = 1 net.core.wmem_default = 8388608 net.core.rmem_default = 8388608 net.core.rmem_max = 16777216 net.core.wmem_max = 16777216 net.core.netdev_max_backlog = 32768 net.core.somaxconn = 32768 net.ipv4.tcp_max_orphans = 3276800 net.ipv4.tcp_max_syn_backlog = 262144 net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_synack_retries = 1 net.ipv4.tcp_syn_retries = 1 net.ipv4.tcp_tw_recycle = 0 net.ipv4.tcp_tw_reuse = 1 net.ipv4.tcp_mem = 94500000 915000000 927000000 net.ipv4.tcp_fin_timeout = 1 net.ipv4.tcp_keepalive_time = 1800 net.ipv4.ip_forward = 1 net.ipv4.conf.default.rp_filter = 1 net.ipv4.conf.default.accept_source_route = 0 kernel.shmmax = 134217728 kernel.sysrq = 0 kernel.core_uses_pid = 1 kernel.msgmni=1000 kernel.msgmax=81920 kernel.msgmnb=163840 kernel.shmmax = 4294967295 kernel.shmall = 268435456 kernel.sem = 250 32000 100 128 fs.file-max = 3299360 vm.swappiness=10 fs.inotify.max_user_watches=8192000     修改SSH,关闭root 登录: vim /etc/ssh/sshd_config Port 11111 #修改ssh端口号 PermitRootLogin no #ssh禁止root登录 网卡配置: vim /etc/sysconfig/network-scripts/ifcfg-ens33 BOOTPROTO="none" ONBOOT="yes" IPADDR="192.168.8.145" NETMASK="255.255.255.0" GATEWAY="192.168.8.2" DNS1="114.114.114.114" systemctl restart network.service #重启网卡。                                    

标签:初始化,kernel,步骤,tcp,ipv4,max,服务器,net,core
From: https://www.cnblogs.com/yasheidelei/p/17531360.html

相关文章

  • NFS 服务器安装
    1#!/bin/bash23#################################################################################################################4####5......
  • 不同服务器(Linux)的环境(anaconda)迁移
    1.将服务器A的环境迁移到服务器B中使用命令scp首先,连接你当前的服务器ssh用户名@服务器ip地址然后输入你当前需要转移的环境目录scp-vrCA服务器文件名用户名@B服务器ip地址:文件名scp-vrC/home/jev/[email protected]:/home/jev等待传输即可参数名:-......
  • 服务器复制粘贴不了怎么处理?怎样一键修复服务器的复制粘贴?
    我们经常需要在服务器上进行一些操作,如复制粘贴文件、修改配置等等。但有时候我们会遇到服务器无法使用复制粘贴功能的问题,这时该怎么办呢?以下是一些解决方法。1.检查RDP剪贴板功能是否开启在远程桌面连接(RDP)中,需要开启剪贴板功能才能进行复制粘贴操作。检查一下RDP连接设置中是......
  • springcloud - 工程相关步骤以及提取公共部分
    1.创建父工程 配置pom文件删除src文件2.创建子模块配置pom文件3.配置yml文件4.创建启动类5.业务实现当出现公共代码时可以进行提取 例如实体类或者通用工具类等,如下图,提取成一个单独的模块先点击clean  然后点击install,最后将包导入到需要的子模块中实现相互......
  • 解决升级Jeesite版本(gradle构建),可能导致初始化数据库数据失败的问题?
    1、核心模块core下的资源文件,因存放在java文件路径下,不规范可能导致找不到初始化数据表。报错截图:  解决办法:在core文件夹下的资源文件复制一份初始化数据表。 2.cms文件使用gradle构建时,需要build文件里的jar包,如果缺少可能会报找不到cms初始化数据库文件。  解......
  • 金蝶Apusic 应用服务器9.0版本上,springboot项目关于文件上传的一个问题
    金蝶Apusic应用服务器9.0版本上,springboot项目关于文件上传的一个问题 项目部署在金蝶v9上使用文件上传时,请求接口获取不到参数。但是在本地启动应用是可以获取到参数,没有任何问题。 @RequestMapping("doUpload")publicvoiddoUpload(DocAttaPagepage,@RequestParam(val......
  • 第八篇 - Vue路由跳转步骤
    第六篇讲了将SpringBoot和Vue项目结合起来,实现了使用Vue访问SpringBoot的API。这一篇我们介绍当访问API成功后跳转到新的Vue页面怎么处理。参考链接:https://zhuanlan.zhihu.com/p/468467076第一步:首先新建一个Vue页面 jump1test.vue/*eslint-disable*/<template><div......
  • 华为云服务器Ubuntu安装图形界面
    华为云服务器Ubuntu安装图形界面方法一一种最简单测试过的方法GNOME桌面默认使用GDM3作为显示管理器,但从资源角度考虑它有点重。你可以使用更轻量级和资源友好的管理器。这里我们使用一个平台无关的显示管理器lightdm。安装sudoaptinstalllightdm安装ligh......
  • Vue项目引入Bootstrap5步骤
    1、在工程项目下安装Bootstrap5依赖包[email protected]或者[email protected]、安装安装jqueryBootstrap有js函数,必须新引入jquerynpminstalljquery--save3、在vue.config.js配置jQuery插件的参数module.exports=......
  • 59.有哪些情况必须用到成员列表初始化?作用是什么?
    59.有哪些情况必须用到成员列表初始化?作用是什么?1.必须使用成员初始化的四种情况①当初始化一个引用成员时;structMyClass{constintmya;int&myb;MyClass(inta,int&b):mya(a),myb(b){}~MyClass(){}};②当初始化一个非静态的常量成员时;int......