linux环境搭建(虚拟机版)

物理环境:Windows10
软件环境:WorkStation 15+CentOS7
linux环境搭建(虚拟机版)_第1张图片

linux环境搭建(虚拟机版)_第2张图片

linux环境搭建(虚拟机版)_第3张图片

linux环境搭建(虚拟机版)_第4张图片

linux环境搭建(虚拟机版)_第5张图片

linux环境搭建(虚拟机版)_第6张图片

linux环境搭建(虚拟机版)_第7张图片
桥接模式:相当于在物理主机与虚拟机网卡之间架设了一座桥梁,从而可以通过物理主机的网卡访问外网。

NAT模式:让VM虚拟机的网络服务发挥路由器的作用,使得通过虚拟机软件模拟的主机可以通过物理主机访问外网,在真机中NAT虚拟机网卡对应的物理网卡是VMnet8。

仅主机模式:仅让虚拟机内的主机与物理主机通信,不能访问外网,在真机中仅主机模式模拟网卡对应的物理网卡是VMnet1。

linux环境搭建(虚拟机版)_第8张图片

linux环境搭建(虚拟机版)_第9张图片

linux环境搭建(虚拟机版)_第10张图片

镜像下载:

  • 镜像平台下载
  • 阿里云
  • 网易云
  • 腾讯云

linux环境搭建(虚拟机版)_第11张图片

linux环境搭建(虚拟机版)_第12张图片

  • 物理机的虚拟化功能没有开启,进入BIOS开启

VT(Virtualization Technology,虚拟化技术)。单台计算机能够分割出多个独立资源区,并让每个资源区按照需要模拟出系统的一项技术,其本质就是通过中间层实现计算机资源的管理和再分配,让系统资源的利用率最大化
linux环境搭建(虚拟机版)_第13张图片

  • 也可以不用调整网卡

linux环境搭建(虚拟机版)_第14张图片

linux环境搭建(虚拟机版)_第15张图片

linux环境搭建(虚拟机版)_第16张图片

linux环境搭建(虚拟机版)_第17张图片

分区方案

  • 通用分区方案
  • c盘==/boot 引导分区 建议200M
  • ==swap 交还分区 内存不够时,临时利用硬盘的一部分空间当做内存使用,避免windows的蓝屏与服务宕机 内存<8G时,建议大小为:内存的1.5倍,即内存1G,swap1.5G ;内存>8G时,swap=8G,如果swap=8G都不够用时,扩容即可
  • ==/ 根分区
  • 数据信息比较重要的分区方案
  • /boot 200M
  • /swap 内存>8G,swap=8G,内存<8G,swap是内存的1.5倍
  • / 20~200G
  • /data 剩余空间
  • 灵活分区方案
  • /boot 200M
  • /swap 内存>8G,swap=8G,内存<8G,swap是内存的1.5倍
  • / 20~200G
  • 剩余空间暂时部分,后续在处理

linux环境搭建(虚拟机版)_第18张图片

linux环境搭建(虚拟机版)_第19张图片

linux环境搭建(虚拟机版)_第20张图片

linux环境搭建(虚拟机版)_第21张图片

Systemd初始化进程

Linux操作系统开机流程:从BIOS开始,然后进入Boot Loader,再加载系统内核,然后内核进行初始化,最后启动初始化进程。初始化进程作为Linux系统的第一个进程,它需要完成Linux系统中相关的初始化工作,为用户提供合适的工作环境。红帽RHEL 7系统已经替换掉了初始化进程服务System V init,正式采用全新的systemd初始化进程服务。systemd初始化进程服务采用了并发(非串行)启动机制,开机速度得到了提升,因此也没有了“运行级别”这个概念,Linux系统在启动时要进行大量的初始化工作,比如挂载文件系统和交换分区、启动各类进程服务等,这些都可以看作是一个一个的单元(Unit),systemd用目标(target)代替了System V init中运行级别的概念

systemd初始化进程服务仅仅可在Linux系统下运行,“抛弃”了UNIX系统。
systemd接管了诸如syslogd、udev、cgroup等服务的工作,不再只做初始化进程服务。
systemd初始化进程服务后,RHEL 7系统变化太大,相关的参考文档不多
systemd与System V init的区别以及作用
    System V init运行级别    systemd目标名称     systemd 目标作用
            0               poweroff.target           关机
            1               rescue.target           单用户模式
            2               multi-user.target     多用户的文本界面
            3               multi-user.target     多用户的文本界面
            4               multi-user.target     多用户的文本界面
            5               graphical.target      多用户的图形界面
            6               reboot.target            重启
        emergency           emergency.target       救援模式
        
        
将系统默认的运行目标修改为“多用户,无图形”模式,可直接用ln命令把多用户模式目标文件连接到/etc/systemd/system/目录:
    ln -sf /lib/systemd/system/multi-user.target /etc/systemd/system/default.target
systemctl管理服务的启动、重启、停止、重载、查看状态
老系统命令                    新系统命令                   作用
service foo start      systemctl start httpd             启动服务
service foo restart    systemctl restart httpd           重启服务
service foo stop       systemctl stop httpd              停止服务
service foo reload     systemctl reload httpd            重新加载配置文件(不终止服务)
service foo status     systemctl status httpd            查看服务状态
chkconfig foo on       systemctl enable httpd            开机自动启动
chkconfig foo off      systemctl disable httpd           开机不自动启动
chkconfig foo          systemctl is-enabled httpd        查看特定服务是否为开机自启动
chkconfig --list    systemctl list-unit-files --type=httpd    查看各个级别下服务的启动与禁用情况

linux环境搭建(虚拟机版)_第22张图片

linux环境搭建(虚拟机版)_第23张图片

linux环境搭建(虚拟机版)_第24张图片

linux环境搭建(虚拟机版)_第25张图片

linux环境搭建(虚拟机版)_第26张图片

linux环境搭建(虚拟机版)_第27张图片

linux环境搭建(虚拟机版)_第28张图片

linux环境搭建(虚拟机版)_第29张图片

linux环境搭建(虚拟机版)_第30张图片

linux环境搭建(虚拟机版)_第31张图片

linux环境搭建(虚拟机版)_第32张图片

linux环境搭建(虚拟机版)_第33张图片

PS:待完善

你可能感兴趣的:(linux,centos7,虚拟机)