linux操作系统虚拟机的环境配置

目录

一、虚拟机安装(类似硬件的安装)

        (1)创建虚拟机

(2)创建虚拟机

二、IP和主机名称配置

1、设置VM上的IP

2、设置我们电脑上VMnet8的IP

3、设置虚拟机上的IP

主机名称映射

以下是设置主机名映射的操作

三、安装Xshell并远程访问虚拟机

Xftp 插件


一、虚拟机安装(类似硬件的安装)

        虚拟机,也就是模拟一个计算机设备,计算机该有的部件,虚拟机也会有,不过因为不是真实的计算机,而是模拟出来的,所以叫虚拟机。

        (1)创建虚拟机

        安装完VMware后,打开VMware,然后点击创建虚拟机。

        后面步骤,如下图:

        这里先不安装操作系统,因为还没把硬件配置完,不用先按装软件。

        这里操作系统选linux,版本选你下载的镜像版本。

        网络选择NAT

        指定虚拟机磁盘存储位置

        以下是模拟出来的硬件设备

        创建完成。

        选择镜像

        开启虚拟机

        安装有几分钟时间,耐心等待一下......

(2)创建虚拟机

语言选择中文

        设置时间和日期

 

        软件选择,下面安装的是有界面图形的,对初学者比较友好,但也不会影响到我们学习linux操作系统,后面还会用到xshell连接我们的虚拟机,用命令行操作虚拟机。

        安装位置

        添加以下内容

        KDUMP,是系统软件崩溃的时候,崩溃的前夕还可以备份一份数据,由于是初学,所以不用管它,让它崩就崩吧,可以省一些资源,就不开了

        网络和主机名

        安全策略

        开始安装

        安装过程中需要一些时间,这段时间我们可以配置一下密码,因为我们是初学者,密码不用输入那么复杂,随便的12345就好了。

        点击重启

        接受协议

        点击完成配置

        设置一个普通账户

        设置普通用户密码,为了方便记忆,建议这里设置的密码和root用户一样。

        安装完毕


二、IP和主机名称配置

这里有三个地方要配置IP地址:VMware,虚拟机,还有我们的电脑,如图:

1、设置VM上的IP

        VMware内点击编辑,虚拟网络编辑器

        点击更改设置

        设置子网,这里配置的网段只要前面的192.168.不变,后面的可以随便设置,只要等会我们配置IP的时候,把IP地址设成一样的就好了

        点击NAT设置

        网关要设置的和前面的子网第三个分隔符数字一样;最后一段,网关一般都是2,前面三段和子网都一样。

2、设置我们电脑上VMnet8的IP

        打开控制面板

        点击更改适配器设置

        点击下面VMnet8

        点击属性

        点击TCP / IPv4

        设置下面框出来的IP地址,网关最后一段都是2,默认网关前面设置成和上面VM的IP地址一样,首选 DNS 服务器和上面的默认网关一样,备用DNS设置成4个8.

这样,电脑上VMnet8的IP就设置好了。

3、设置虚拟机上的IP

打开我们的虚拟机,打开终端,输入:vim /etc/sysconfig/network-scripts/ifcfg-ens33

        编辑已下框出的内容,第一个框中原本内容是dhcp,表示动态IP地址,这里要设置成static,表示静态的IP地址,不然每次虚拟机重启后,IP地址就会变,使用远程连接工具,就连接不到虚拟机了。

        添加的内容:IPADDR=192.168.10.100 (虚拟机的IP地址)
                             GATEWAY=192.168.10.2(网关IP,和上面VMnet8里的一样)
                             DNS1=192.168.10.2        (DNS服务器,和上面VMnet8里的一样)

主机名称映射

        这里介绍一些主机名称映射,如下图:

        假设当前我们的IP地址是192.168.10.100,然后写代码时,要写很多个这样的IP地址,如图:

        

        假设某一天,我们的设备要升级一下网络,这时候IP地址编程了192.168.10.101了呢?如图:

        

        所以,我们可以使用主机名映射,某段IP地址 对应 某个主机名,这样就可以使用主机名来代替IP地址了;其他的代码需要用到IP地址时,就是用主机名,即使IP地址变了,也不会影响到代码,如图:

以下是设置主机名映射的操作

        

        进入hosts里面,添加你想要映射的内容,如图:

        然后再输入reboot重启虚拟机。

这里我们就设置好了虚拟机的IP,我们查看一下我们虚拟机的IP地址,再看看能不能上网,如图:

        可以上网,以上就配置完三个IP了。


三、安装Xshell并远程访问虚拟机

        首先要安装Xshell,安装完后界面如下:

        点击新建

输入虚拟机的IP地址

        点击用户身份认证

        这里输入你创建的用户和密码,也可以输入root用户和root密码,这样你远程控制虚拟机用的就是root用户。

        点击连接

如图:可以看到远程连接虚拟机成功。

        随便输入个ping命令,查看是否能上网

        可以上网,输入命令也有其反馈,说明没啥问题,已经成功的远程连接到我们的虚拟机了。

Xftp 插件

        这里再介绍个Xshel的插件:Xftp ,如图:

        

        这个插件的作用就是传输文件用的,可以把当前我们电脑的文件传输到虚拟机,也可以把虚拟机的文件传输到我们电脑里。

        点击红色框框的图标,如图:

        然后就可以传输我们想传输的文件了,把想传输的文件左键点住不放,拖拽到目的路径就好了。


都看到这了,点个赞再走吧,谢谢谢谢谢

  • 48
    点赞
  • 41
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 27
    评论
一、 实验目的 1、通过实验了解和熟悉Linux网络服务; 2、掌握Linux下建立Web服务器; 3、掌握Linux下建立FTP服务器。 二、 开发工具和运行环境 1、虚拟机VMware 2、Linux操作系统 三、 实验内容 1、了解和熟悉Linux网络服务 了解NFS网络文件系统,NFS网络文件系统架设及挂载方法,Web服务器的架设方法,FTP服务器的架设方法及访问方法,Samba服务器的架设方法。 2、Linux下建立Web服务器 (1)Apache 服务器的安装及启动 ●检测与安装 Apache rpm -qa | grep httpd ●如果没有检测到软件包,需要进行安装,在安装目录中,执行如下命令: rpm -ivh httpd-tools*. Rpm rpm -ivh mailcap-2.1.31-2.el6.noarch.rpm rpm - ivh httpd-2*. rpm rpm -ivh httpd-manual-2.*.rpm ●重新启动/停止/启动Apache服务: systemctl restart/stop/start httpd.service 或service httpd restart/stop/start ●查看 Apache服务器的运行状态: systemctl status httpd. service 或service httpd status ●测试 Apache服务器运行状态: 在图形界面打开火狐浏览器输入http://127. 0.0.1呈现测试页(CentOS 用户可以在终端使用lynx 浏览器打开,如没有安装,则使用rpm在光盘中安装lynx 浏览器) 在/var/www/html目录下创建test. html页面,使用vi编辑保存内容,重启apache服务 在火狐浏览器输入http://127. 0. 0.1/test. html查看test. html内容 (2)Apache 服务器的配置 Apache主要配置文件为httpd.conf,存储位置在/etc/httpd/conf目录下 (3)个人Web站点配置 RedHat方式: a:修改配置文件,使用vi编辑器修改主配置文件 /etc/httpd/conf/httpd. conf,修改如下配置,去掉原文中的注释符号 UserDir disable root//基于安全 考虑,禁止root用户使用自己的站点.UserDir public. _html//设 置对每个用户的Web站点目录 Allow0verride FileInfo AuthConfig Limit Opt ions MultiViews Indexes SymLinkIfOwnerMatch Inc ludeNoExec Order allow, deny Allow from all Order deny, allow Deny from all 保存文件退出,重启httpd服务 b:用户创建个人Web站点 从root用户身份切换成user1用户(如果没有普通用户,需要先创建普通用户): 在user1主目录下面创建个人站点目录$mkdir public_ html 到/home目录下修改user1目录权限 $chmod 711 user1 进入到public. _html 目录下使用vi创建index. html文件,保存退出重启httpd服务 在浏览器中输入网址http://127.0.0.1/ user1/index. html,查看效果======= CentOS方式: a:修改配置文件,使用vi编辑器修改/etc/httpd/ conf.d/userdir.conf修改成如下配置信息 UserDir disable root//基于安全 考虑,禁止root用户使用自己的站点 UserDir public_ html//设置对每个用户的Web站点目录 Allowverride None #修改为 None options None#修改为None Require method GET POST OPTIONS b:用户创建个人Web站点

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 27
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

tao滔不绝

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值