启动服务器

12006

学习目标

  • 了解Debian系统的基本概念
  • 学会如何在本地搭建一个虚拟服务器
  • 掌握Debian系统的简单操作

1. 介绍搭建服务器环境

Debian是一种免费的操作系统,由志愿者团队开发。它适用于各种计算机系统,例如服务器和个人电脑。Debian基于Linux和GNU工具集,所有人都可以免费获取、使用和修改源代码。Debian系统非常稳定,可以支持各种应用程序。

在这一课里,我们会在本地使用一个虚拟化的服务器环境,来搭建一个服务器,并为这个服务器安装Debian 系统。

你需要在你的电脑上安装VMWare WorkStation Player这个软件。以下是建议的最基本的电脑配置:

  • 处理器(CPU):至少2个核心(建议多于2个)
  • 内存(RAM):至少2GB(建议多于2GB)
  • 存储空间:至少20GB(建议多于20GB)

2. 安装VMWare Workstation Player

VMware虚拟机是一种技术,能在一台电脑上运行多个操作系统。这让用户可以在同一台电脑上运行不同版本的应用程序。这种技术在测试和开发环境中非常有用,因为它可以让用户在虚拟机中运行多个实例,而不需要多台电脑。

下载 workstation-player: https://www.vmware.com/products/workstation-player.html

Image1.png

安装workstation-player:

  1. 双击下载的workstation-player-full-15.5.1-15018445.exe文件以开始安装过程。
  2. 阅读许可协议,同意后,单击“下一步”。
    Image3.png
  3. 选择安装类型和安装位置,然后单击“下一步”。
    Image4.png
  4. 用户体验设置,然后单击“下一步”。
    Image5.png
    Image6.png
    Image7.png
  5. 单击“安装”以开始安装过程。
    Image8.png
  6. 等待安装完成,然后单击“完成”以完成安装过程。
    Image9.png

3. 创建Debian虚拟机

下载Debian ISO映像文件:

如果直接点击链接下载速度较慢,可以使用第三方(如迅雷)下载。
https://cdimage.debian.org/cdimage/archive/11.7.0/amd64/iso-dvd/debian-11.7.0-amd64-DVD-1.iso

创建新的虚拟机:

  1. 打开workstation-player
  2. 单击“创建新的虚拟机”
  3. 选择“自定义(高级)”,单击“下一步”
  4. 选择虚拟机硬件兼容性,单击“下一步”
  5. 选择安装程序光盘镜像文件,选择之前下载的debian镜像文件,单击“下一步”
  6. 操作系统“Linux”,这里选择“Debian 10.x 64位”,单击“下一步”
  7. 输入虚拟机名称和存储位置,单击“下一步”
  8. 选择虚拟机处理器数量和内存大小,如果宿主机内存够用的话尽量分配多一点内存,单击“下一步”
  9. 选择网络类型为桥接网络,单击“下一步”
  10. 选择I/O控制器类型 按照推荐的即可,单击“下一步”
  11. 选择磁盘类型,按照推荐的即可,单击“下一步”
  12. 选择创建新的虚拟磁盘,按照默认的即可,单击“下一步”
  13. 选择磁盘类型(建议选择”将虚拟硬盘存储为单个文件“)和磁盘容量,单击“下一步”
  14. 选择磁盘位置,按照默认的即可,单击“下一步”
  15. 完成虚拟机创建向导,单击“完成”

启动Debian系统安装向导:

  1. 启动虚拟机
  2. 选择 “Graphical install”,点击继续
  3. 选择语言(如:“中文【简体】”),点击继续
  4. 选择地区 (如:“中国”),点击继续
  5. 选择硬盘映射的语言(如:“汉语”),点击继续
  6. 配置网络(自动),配置成功后点击继续
  7. 设置主机名
  8. 配置域名,这里空白即可
  9. 为root 用户设置登录密码
  10. 创建新用户来替代 root 用户
  11. 为新创建的 登录账号,创建登录密码
  12. 对磁盘进行分区,“使用整个磁盘”
  13. 选择需要分区的磁盘,继续
  14. 对磁盘进行分区,选择【推荐新手使用】的选项
  15. 分区向导综合信息,选择”结束分区设定并修改写入磁盘”,点击“继续”
  16. 将改动写入磁盘,选择“是”
  17. 配置软件包管理,选择“否”
  18. 配置网路镜像,选择“否”
  19. 选择安装软件,如果作为服务器一般不需要GUI环境,勾选“SSH Server,标准系统工具”就可以了。如果需要桌面环境则再加上 “Debian桌面环境,GNOME”
  20. 安装 GRUB 启动引导器,选择“是”
  21. 选择GRUB启动引导器为“/dev/sda”,继续
  22. 软件安装完毕,继续

4. 初步使用Debian虚拟机

启动与登录虚拟机:

  1. 启动VMware Workstation
  2. 选择已创建的Debian虚拟机
  3. 点击“开启此虚拟机”
  4. 使用root用户和密码登录进入Debian系统
  5. 在Debian虚拟机中,在应用里找到终端

Debian虚拟机的简单操作:
终端(Terminal)是Debian 系统中的一个重要工具,它允许用户通过输入特定的命令来执行任务,与图形用户界面(GUI)相比,终端更加灵活和强大。

在终端里,用户可以执行系统管理任务,进行创建、删除、编辑等文件管理操作,执行各种网络操作,以及编写自动化脚本。在这一部分,我们会在终端里学习简单的操作命令。

  • pwd:在 Debian 系统中,你可以使用命令 pwd 来查看当前工作目录。要使用这个命令,只需打开终端,然后输入 pwd 并按回车键。这会立即显示你当前所在的目录路径。当你以root用户登录并打开终端时,你会位于/root目录下。
  • ls:列出当前目录中的文件和目录。
  • ip addr:显示和管理网络接口地址。通过这个命令,你可以找到服务器的IP地址。
  • ping:测试服务器与另一个服务器之间网络的连通性。输入命令:ping 8.8.8.8,看看返回的结果是什么。如果ping通,则说明服务器的网络连接是正常的。

登出、重启与关机命令:

  • exitlogout:登出系统
  • reboot:重启系统
  • shutdown nowpoweroff:关机

作业

  • 请下载VMWare,并安装好Debian系统。
    • 下载VMWare,并安装
    • 下载Debian ios映像
    • 在VMWare上创建虚拟机,使用Debian映像
    • 检查Debian系统是否安装成功,并且网络良好

常见问题

1. Debian系统安装过程中配置网络失败

在安装Debian系统的过程中,如果在第6步“配置网络”失败,可能是因为你的网络没有自动为Debian系统分配IP:

安装Debian-网络自动设置失败.png

在这种情况下, 你可以在安装程序里手动设置Debian系统的网络。

  1. 在上一步里点击“继续”,选择“手动进行网络设置”:
    ip5.png

  2. 选择一个你的局域网中的IP,手动填入输入框,点“继续”,这时网络就配置好了:
    ip6.png

要想获取一个你的局域网中的IP,你需要了解你的局域网的网络配置。我们以Window电脑通过WiFi连接网络为例,讲解一下你可以怎样获取局域网中的IP:

  1. 运行命令行工具(cmd),输入命令 ipconfig ,来查看电脑的IP:
    ip1.png
  2. 找到“无线局域网适配器” 中的 IPv4 地址,如 192.168.2.191
    ip2.png
  3. 选择新IP:取该IP的前三个数字192.168.2,第四个数字选择一个与“无线局域网适配器” 中的 IPv4 地址不一样的数字,例如192。这个数字应该在2254之间。
  4. 运行命令ping 192.168.2.192,此时会发现该IP下网络不通,说明当前局域网中没有设备在使用这个IP,就可以使用了。如果网络能够ping通,那就再换一个数字,再次尝试。
    ip4.png