zoukankan      html  css  js  c++  java
  • CentOS 7 系统基础配置

    系统版本:CentOS 7.2.1511 Minimal

    采用最小化系统安装,许多组件默认是不安装的,通过手工安装一些常用工具包,让系统用起来更顺手。

    1、修改机器名:

    [root@centos7-minimal /]# hostnamectl set-hostname nginx
    

    2、修改Hosts文件:

    [root@nginx /]# sed -i '$a 192.168.1.139   nginx' /etc/hosts
    

    3、关闭SELinux:

    [root@nginx /]# sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config修改

    4、修改网卡名称为"eth0":

    4.1、更改网卡配置文件设置:

    # mv /etc/sysconfig/network-scripts/ifcfg-ens6 /etc/sysconfig/network-scripts/ifcfg-eth0
    
    # vim /etc/sysconfig/network-scripts/ifcfg-eth0
    DEVICE=ens6
    DEVICE=eth0
    

    4.2、更改启动文件设置:

    # vim /etc/default/grub
    GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb quiet"
    GRUB_CMDLINE_LINUX="rd.lvm.lv=centos/root rd.lvm.lv=centos/swap rhgb net.ifnames=0 biosdevname=0 quiet"
    
    # grub2-mkconfig -o /boot/grub2/grub.cfg
    

    4.3、更改DNS设置:

    # vim /etc/resolv.conf
    nameserver 114.114.114.114
    

    以上设置需要重启系统后方可生效:

    [root@nginx /]# reboot
    

    5、停止Firewalld防火墙:

    [root@nginx /]# systemctl stop firewalld
    [root@nginx /]# systemctl disable firewalld
    

    6、安装iptables防火墙:

    [root@nginx /]# yum -y install iptables iptables-services iptables-devel iptables-utils
    

    7、启动iptables防火墙服务:

    [root@nginx /]# systemctl start iptables.service
    [root@nginx /]# systemctl enable iptables.service
    

    8、查看iptables服务的状态:

    [root@nginx /]# systemctl list-unit-files | grep "iptables"
    iptables.service                            enabled
    

    9.1、安装AliyunEPEL源:

    # wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
    # yum clean all
    # yum makecache
    

     9.2、安装原版EPEL源:

    [root@nginx /]# yum -y install epel-release
    [root@nginx /]# yum clean all
    [root@nginx /]# yum makecache
    

    10、安装常用软件:

    [root@nginx /]# yum -y install vim tree xz unzip wegt git curl lrzsz telnet ntpdate lshw htop iftop iotop
    

    11、安装编译源码所需的软件包:

    [root@nginx /]# yum -y install gcc gcc-c++ autoconf automake
    

    12、安装系统支撑所需的软件包:

    # yum -y install openssl openssl-devel pcre pcre-devel zlib zlib-devel
    

    至此系统维护所需要的基础软件包安装完毕。

    [THE END]

  • 相关阅读:
    Python使用MySQL数据库的方法以及一个实例
    【转载】关于Python中的yield
    利用KMeans聚类进行航空公司客户价值分析
    Python多线程编程
    搜索与排名思路整理
    两个UIView添加同一个手势只有最后一个有用
    缩放动画效果
    iOS通过UIAlertController弹出底部选择框来调用相机或者相册
    ios webview点击图片看大图效果及相应手势操作
    iOS开发:获取设备IP地址
  • 原文地址:https://www.cnblogs.com/configure/p/9317364.html
Copyright © 2011-2022 走看看