### 服务器信息 ```shell 36.133.209.133 22 root 1qaz@WSX ``` ### selinux ```shell # 确认 selinux 关闭,否则 root 也无权限修改 vi /etc/selinux/config 将SELINUX=enforcing改为SELINUX=disabled 然后执行 setenforce 0 ``` ### 主机初始化 ```bash # ---更换DNS 阿里云镜像源 # ---root执行 vi /etc/sysconfig/network-scripts/ifcfg-eth0 DNS1=223.5.5.5 DNS2=119.29.29.29 systemctl restart network cat /etc/resolv.conf 查看是否有其他DNS,有的话删除其他的,只保留刚才添加的 cp /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo_bak mv /etc/yum.repos.d/CentOS-Vault.repo /etc/yum.repos.d/CentOS-Vault.repo_bak mv /etc/yum.repos.d/ai-local.repo /etc/yum.repos.d/ai-local.repo_bak ll /etc/yum.repos.d curl -o /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-7.repo yum makecache # ---安装基础环境包——编辑安装需要使用 yum install -y gcc zlib-devel bzip2 bzip2-devel readline-devel sqlite sqlite-devel openssl-devel tk-devel libffi-devel xz-devel lvm2 yum install -y xz findutils lrzsz zip unzip curl wget net-tools vim yum install -y expat-devel yum install -y telnet yum install -y gcc gcc-c++ kernel-devel # ---安装git,可使用git命令 yum info git yum remove git yum -y install curl-devel cd /usr/local/src wget --no-check-certificate https://mirrors.edge.kernel.org/pub/software/scm/git/git-2.33.1.tar.gz tar xzf git-2.33.1.tar.gz cd git-2.33.1 make prefix=/usr/local/git all make prefix=/usr/local/git install echo "export PATH=$PATH:/usr/local/git/bin" >> /etc/bashrc source /etc/bashrc git version # ---新建用户 添加sudo权限 adduser userapp passwd userapp Hnhb@628! visudo ## Allow root to run any commands anywhere root ALL=(ALL) ALL userapp ALL=(ALL) ALL # ffcs ALL=(ALL) NOPASSWD:ALL # 这样,ffcs账户就可以使用sudo了,且无须输入密码。 # ---ulimit 限制系统打开的文件数 全局限制可能对普通用户不生效,所以需要再指定一下普通用户 vi /etc/security/limits.conf * soft nofile 65535 * hard nofile 65535 userapp soft nproc 65535 userapp hard nproc 65535 # ---磁盘 lsblk ls -l /dev/sd* fdisk -l /dev/sdb fdisk /dev/sdb n p 1 回车两下 t 8e w pvcreate /dev/sdb1 vgcreate datavg /dev/sdb1 lvcreate -l 100%VG -n datalv datavg mkfs -t ext4 /dev/datavg/datalv cd / mkdir /data 挂载 mount /dev/datavg/datalv /data 存储挂载信息,重启依然生效 vi /etc/fstab /dev/datavg/datalv /data ext4 defaults 0 0 chown -R userapp:userapp /data ```