• CentOS 笔记


    对安装CentOS安装使用过程中的问题做一个笔记,第一次安装,安装的是7.0版本,最小化安装。

    安装环境 :Windows 2012 R2 Standard,Hyper-V Virstual Machine

      1. 网络设置
        • 首先Hyper-V的Virtual Switch Manager中需要有一个External Switch(类似NAT),好像每个物理网卡只能对应一个External Switch。
        • CentOS的虚拟机要使用这个External Switch。
        • 网卡的配置文件在:/etc/sysconfig/network-scripts
        • 使用 vi 编辑对应网卡的配置文件:ifcfg-eth0,eth0为网卡名称。ifcfg-eth0文件内容说明:
          HWADDR=00:E0:69:01:6A:96    --MAC地址
          TYPE=Ethernet                --网络类型
          BOOTPROTO=dhcp                --协议,可以是dchp,static
          DEFROUTE=yes
          PEERDNS=yes
          PEERROUTES=yes
          IPV4_FAILURE_FATAL=no
          IPV6INIT=yes
          IPV6_AUTOCONF=yes
          IPV6_DEFROUTE=yes
          IPV6_PEERDNS=yes
          IPV6_PEERROUTES=yes
          IPV6_FAILURE_FATAL=no
          NAME=eth0                    --设备名称,应该与网卡配置文件名后面一致
          UUID=5b0a7d76-1602-4e19-aee6-29f57618ca01
          ONBOOT=no                    --是否随系统启动激活
        • DHCP动态配置,只需要把最后一行 ONBOOT=no 修改为 OMBOOT=yes,重新保存。
        • 用命令 ifdown eth0 禁用网卡,再用命令 ifup eth0 启用网卡,这些保存的设置才会生效。
        • 静态IP设置,在配置文件中增加以下行:
          BOOTPROTO=static        --静态IP
          IPADDR=192.168.1.110    --你的静态IP地址
          GATEWAY=192.168.1.1     --默认网关
          NETMASK=255.255.255.0   --子网掩码
          //子网掩码也可以这样表示
          #PREFIX=24
          DNS=223.5.5.5           -- DNS地址,这里设置的DNS好像不启作用,要在另一个文件中配置,后面说
          NM_CONTROLLED=no        -- 不使用Network Manager
        • 保存后用命令禁用/启用网卡后IP地址设置完成。
        • 这样设置后,试了下可以通过IP地址访问,但无法解析域名。
        • 配置DNS,用vi编辑 DNS解析配置文件:/etc/resolv.conf,增加以下行:
          nameserver 202.96.134.133  
          nameserver 202.96.128.68
        • 保存后,即可通过域名访问网络,如不能再通过命令禁用/启用网卡。
      2. 防火墙设置
        • 用以下命令增加端口:firwall-cmd --permanent --add-port=80/tcp
          参数介绍:
          1、firwall-cmd:是Linux提供的操作firewall的一个工具;
          2、--permanent:表示设置为持久;
          3、--add-port:标识添加的端口;
        • 添加好后用命令:systemctl restart firewalld.service 重启防火墙才生效。
        • 防火墙配置文件地址:/etc/firewalld/zones
      3. 一些服务操作命令
        • 服务操作命令
          systemctl start httpd.service        //启动
          systemctl restart httpd.service    //停止
          systemctl status httpd.service    //查看状态
          systemctl restart httpd.service   //重启
          systemctl enable httpd.service   //开机启动
  • 相关阅读:
    从12306.cn谈大网站架构与性能优化
    新浪微博的存储思路整理架构分享--微博架构的回顾
    多吃以上食物可以调理内分泌
    脸部护理
    美容实用小知识
    如何把网页或html内容生成图片
    互联网阅读与知识积累流程化实践分享
    怎样与人沟通?
    如何控制情绪
    如何去掉Google搜索的跳转 让你的Google搜索不被reset掉
  • 原文地址:https://www.cnblogs.com/asyuras/p/7083505.html
Copyright © 2020-2023  润新知