启动服务器
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
安装workstation-player:
- 双击下载的workstation-player-full-15.5.1-15018445.exe文件以开始安装过程。
- 阅读许可协议,同意后,单击“下一步”。
- 选择安装类型和安装位置,然后单击“下一步”。
- 用户体验设置,然后单击“下一步”。
- 单击“安装”以开始安装过程。
- 等待安装完成,然后单击“完成”以完成安装过程。
3. 创建Debian虚拟机
下载Debian ISO映像文件:
如果直接点击链接下载速度较慢,可以使用第三方(如迅雷)下载。
https://cdimage.debian.org/cdimage/archive/11.7.0/amd64/iso-dvd/debian-11.7.0-amd64-DVD-1.iso
创建新的虚拟机:
- 打开workstation-player
- 单击“创建新的虚拟机”
- 选择“自定义(高级)”,单击“下一步”
- 选择虚拟机硬件兼容性,单击“下一步”
- 选择安装程序光盘镜像文件,选择之前下载的debian镜像文件,单击“下一步”
- 操作系统“Linux”,这里选择“Debian 10.x 64位”,单击“下一步”
- 输入虚拟机名称和存储位置,单击“下一步”
- 选择虚拟机处理器数量和内存大小,如果宿主机内存够用的话尽量分配多一点内存,单击“下一步”
- 选择网络类型为桥接网络,单击“下一步”
- 选择I/O控制器类型 按照推荐的即可,单击“下一步”
- 选择磁盘类型,按照推荐的即可,单击“下一步”
- 选择创建新的虚拟磁盘,按照默认的即可,单击“下一步”
- 选择磁盘类型(建议选择”将虚拟硬盘存储为单个文件“)和磁盘容量,单击“下一步”
- 选择磁盘位置,按照默认的即可,单击“下一步”
- 完成虚拟机创建向导,单击“完成”
启动Debian系统安装向导:
- 启动虚拟机
- 选择 “Graphical install”,点击继续
- 选择语言(如:“中文【简体】”),点击继续
- 选择地区 (如:“中国”),点击继续
- 选择硬盘映射的语言(如:“汉语”),点击继续
- 配置网络(自动),配置成功后点击继续
- 设置主机名
- 配置域名,这里空白即可
- 为root 用户设置登录密码
- 创建新用户来替代 root 用户
- 为新创建的 登录账号,创建登录密码
- 对磁盘进行分区,“使用整个磁盘”
- 选择需要分区的磁盘,继续
- 对磁盘进行分区,选择【推荐新手使用】的选项
- 分区向导综合信息,选择”结束分区设定并修改写入磁盘”,点击“继续”
- 将改动写入磁盘,选择“是”
- 配置软件包管理,选择“否”
- 配置网路镜像,选择“否”
- 选择安装软件,如果作为服务器一般不需要GUI环境,勾选“SSH Server,标准系统工具”就可以了。如果需要桌面环境则再加上 “Debian桌面环境,GNOME”
- 安装 GRUB 启动引导器,选择“是”
- 选择GRUB启动引导器为“/dev/sda”,继续
- 软件安装完毕,继续
4. 初步使用Debian虚拟机
启动与登录虚拟机:
- 启动VMware Workstation
- 选择已创建的Debian虚拟机
- 点击“开启此虚拟机”
- 使用root用户和密码登录进入Debian系统
- 在Debian虚拟机中,在应用里找到终端
Debian虚拟机的简单操作:
终端(Terminal)是Debian 系统中的一个重要工具,它允许用户通过输入特定的命令来执行任务,与图形用户界面(GUI)相比,终端更加灵活和强大。
在终端里,用户可以执行系统管理任务,进行创建、删除、编辑等文件管理操作,执行各种网络操作,以及编写自动化脚本。在这一部分,我们会在终端里学习简单的操作命令。
pwd
:在 Debian 系统中,你可以使用命令pwd
来查看当前工作目录。要使用这个命令,只需打开终端,然后输入pwd
并按回车键。这会立即显示你当前所在的目录路径。当你以root用户登录并打开终端时,你会位于/root
目录下。ls
:列出当前目录中的文件和目录。ip addr
:显示和管理网络接口地址。通过这个命令,你可以找到服务器的IP地址。ping
:测试服务器与另一个服务器之间网络的连通性。输入命令:ping 8.8.8.8
,看看返回的结果是什么。如果ping通,则说明服务器的网络连接是正常的。
登出、重启与关机命令:
exit
、logout
:登出系统reboot
:重启系统shutdown now
、poweroff
:关机
作业
- 请下载VMWare,并安装好Debian系统。
- 下载VMWare,并安装
- 下载Debian ios映像
- 在VMWare上创建虚拟机,使用Debian映像
- 检查Debian系统是否安装成功,并且网络良好
常见问题
1. Debian系统安装过程中配置网络失败
在安装Debian系统的过程中,如果在第6步“配置网络”失败,可能是因为你的网络没有自动为Debian系统分配IP:
在这种情况下, 你可以在安装程序里手动设置Debian系统的网络。
在上一步里点击“继续”,选择“手动进行网络设置”:
选择一个你的局域网中的IP,手动填入输入框,点“继续”,这时网络就配置好了:
要想获取一个你的局域网中的IP,你需要了解你的局域网的网络配置。我们以Window电脑通过WiFi连接网络为例,讲解一下你可以怎样获取局域网中的IP:
- 运行命令行工具(cmd),输入命令
ipconfig
,来查看电脑的IP: - 找到“无线局域网适配器” 中的 IPv4 地址,如
192.168.2.191
- 选择新IP:取该IP的前三个数字
192.168.2
,第四个数字选择一个与“无线局域网适配器” 中的 IPv4 地址不一样的数字,例如192
。这个数字应该在2
到254
之间。 - 运行命令
ping 192.168.2.192
,此时会发现该IP下网络不通,说明当前局域网中没有设备在使用这个IP,就可以使用了。如果网络能够ping
通,那就再换一个数字,再次尝试。