linux管理:机器初始化

linux系统管理  ·  2020-11-24

1.安装基础rpm

yum install -y make gcc sysstat expect gdb dstat telnet psmisc zip unzip lrzsz

2.ssh port

Port=56000    #重启

3.配置文件

  • /etc/sysctl.conf

    net.nf_conntrack_max = 2000000
    net.netfilter.nf_conntrack_max = 2000000
    net.core.somaxconn = 1024
  • /etc/sysconfig/iptables-config

    IPTABLES_SYSCTL_LOAD_LIST=".nf_conntrack"
  • /etc/security/limits.conf、/etc/security/limits.conf.d

  • soft nofile 102400
  • hard nofile 102400
  • soft nproc 65535
  • hard nproc 65535

4.添加it_admin账户

useradd it_admin
passwd it_admin
配置sudo
#visudo
添加 it_admin        ALL=(ALL) NOPASSWD:     ALL

5.运维dir

cd /data
mkdir yunwei ;cd yunwei
mkdir bin data environ etc log package sbin script service test tmp utils var web

6.部署python3.6

yum install -y zlib-devel  bzip2-devel readline-devel openssl-devel
# Python-3.6.1.tar.xz 准备好
tar xf Python-3.6.1.tar.xz
cd Python-3.6.1
./configure --prefix=/data/yunwei/environ/py36/ >configure.log 2>configure.log.error \
    && make >make.log 2>make.log.error \
    && make install >makeinstall.log 2>makeinstall.log.error

ln -s -f /data/yunwei/environ/py36/bin/python3.6 /data/yunwei/environ/py36/bin/python

# pip-19.1.tar.gz 准备好
tar xf pip-19.1.tar.gz; cd pip-19.1
/data/yunwei/environ/py36/bin/python setup.py install
/data/yunwei/environ/py36/bin/pip install virtualenv
/data/yunwei/environ/py36/bin/pip install shyaml
ln -s -f /data/yunwei/environ/py36/bin/shyaml /usr/bin/shyaml

7.虚拟python环境

/data/yunwei/environ/py36/bin/virtualenv --python /data/yunwei/environ/py36/bin/python3.6  /data/yunwei/environ/venv_py36
 
上一篇:获取文件md5
下一篇:正则表达式01
评论
Glab. All Rights Reserved. Theme Jasmine by Kent Liao.