linux-0

本文详细介绍了如何在VMware中安装Linux系统,并提供了手动分区、网络配置、DNS设置等步骤。同时,讲解了如何使用ifconfig命令临时或永久修改网卡地址,以及如何配置本地yum源和开机自动挂载系统光盘。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

  • 安装VMware

    • 不要选择立即分配磁盘空间

    • 软件选择时选 带GUI的服务器—》点击选择 开发工具

    • 磁盘分区–》我要选择分区进入手动分区–》

      • 第一个选择 标准分区 /boot 200M
      • 再次点击左下方+ swap 2G
      • 再次点击左下方+ / 10G
    • sda表示第一块磁盘

    • 网络和主机名 --》打开以太网–》改下主机名(比如跟公司相关xxx.cn)–》

      IPv4设置–》方法选手动—》add – 地址写:192.168.xx.xx --子网掩码写:24 --网关写:192.168.1.1

      DNS服务器写:8.8.8.8 --》保存

linux基本操作和自己动手组装服务器

ifconfig

  • 临时修改网卡地址

    ifconfig ens33 192.168.1.100 netmask 255.255.255.0

    说明:修改后当前终端会终断,需要重新使用新的IP地址进行连接

  • 添加多个临时IP地址

    ifconfig 网卡名称:0 第一个IP地址 (netmask 子网掩码) —增加一个IP

    ifconfig 网卡名称:1 第二个IP地址 (netmask 子网掩码) —增加一个IP

    ifconfig ens33:0 192.168.1.110 netmask 255.255.255.0 up

  • 删除临时IP

    ifconfig ens33:0 del 192.168.1.110

  • 查看networkmanager服务是否启动

    systemctl status NetworkManager

  • RHEL/CENTOS Linux网络相关的配置文件

    • ls /etc/sysconfig/network-scripts/ifcfg-ens33 #IP地址,子网掩码等配置
    • ls /etc/sysconfig/network-scripts/ifcfg-lo #网卡回环地址
    • cat /etc/resolv.conf #DNF配置文件
    • cat /etc/hosts #设置主机和IP绑定信息
    • cat /etc/hostname #设置主机名
  • 永久修改网卡地址

    • 方式1–使用nmtui文本框方式修改IP,了解一下就行

    • 方式2–通过修改网卡配置文件改IP地址

      vim /etc/sysconfig/network-scripts/ifcfg-ens33

      TYPE=Ethernet
      BOOTPROTO=none     # 等号后面写:dhcp 表示动态获取IP地址,  satic 表示表态IP,none表示不指定,就是静态。
      DEFROUTE=yes
      IPV4_FAILURE_FATAL=no
      IPV6INIT=yes
      IPV6_AUTOCONF=yes
      IPV6_DEFROUTE=yes
      IPV6_FAILURE_FATAL=no
      NAME=ens33   #网卡名
      UUID=50eff37c-72b4-407a-a3ee-9ef8ca746b95
      DEVICE=ens33
      ONBOOT=yes
      DNS1=8.8.8.8
      DNS2=192.168.1.1
      NETMASK=255.255.255.0
      IPADDR=192.168.1.222
      PREFIX=24
      GATEWAY=192.168.1.1
      IPV6_PEERDNS=yes
      IPV6_PEERROUTES=yes
      IPV6_PRIVACY=no
      
      #参数说明:
      DEVICE:此配置文件应用到的设备
      HWADDR:对应的设备的MAC地址
      BOOTPROTO:激活此设备时使用的地址配置协议,常用的dhcp, static, none,bootp
      NM_CONTROLLED: NM是NetworkManager的简写,此网卡是否接受NM控制;建议CentOS6为“no”
      ONBOOT:在系统引导时是否激活此设备
      TYPE:接口类型;常见有的Ethernet, Bridge
      UUID:设备的惟一标识
      IPADDR:指明IP地址
      NETMASK:子网掩码
      GATEWAY: 默认网关
      DNS1:第一个DNS服务器指向
      DNS2:第二个DNS服务器指向
      USERCTL:普通用户是否可控制此设备
      IPV4_FAILURE_FATAL 如果为yes,则ipv4配置失败禁用设备
      
  • 关闭防火墙并设置开机不启动

    • systemctl status firewalld.service
    • systemctl stop firewalld
    • systemctl start firewalld
    • systemctl disable firewalld
    • chkconfig --list | grep network #查看开机是否启动
    • systemctl enable firewalld #开机自动启动
  • 临时和永久关闭Selinux

    ​ 临时关闭

    • getenforce
    • setenforce 0

    ​ 永久关闭

    • vim /etc/selinux/config

      SELINUX=enforcingSELINUX=disabled

      然后reboot

  • 设置系统光盘开机自动挂载

    • vim /etc/fstab #在文档的最后面添加如下内容

      /dev/cdrom /mnt iso9660 defaults 0 0

    • mount -a

    • ls /mnt/ #可以查看到此目录有内容说明挂载成功

  • 配置本地yum源

    /*
    	yum的一切配置信息都储存在一个叫yum.repos.d的配置文件中,通常位于/etc/yum.repos.d目录下
    删除原有的文件
    */
    
    • rm -rf /etc/yum.repos.d/*

    • 在yum.repos.d目录下再创建一个新的yum源配置文件

      vim CentOS7.repo 结尾必须是repo,内容是如下:

      [CentOS7]   
      name=CentOS-server     
      baseurl=file:///mnt  
      enabled=1  
      gpgcheck=0
      #参数说明:
      [CentOS7]        --->yum的ID,必须唯一 
      name=CentOS-server     ----->描述信息
      baseurl=file:///mnt    -------> /mnt表示的是光盘的挂载点  . file:后面有3个///
      enabled=1   ------>启用
      gpgcheck=0   ---->取消验证
      
    • 清空并生成缓存列表

      yum clean all #清空yum缓存

      yum list #生成缓存列表

      验证一下:

      yum -y install httpd

自己组装一台服务器

参考ppt

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值