如何在虚拟机中部署项目,与本地连接

       首先,为大家分享一篇特别好的博客关于vmware的三种链接方式,蛮全的,大家想仔细学的可以去看看,对你肯定有帮助,传送门,:Vmware虚拟机三种网络模式详解


    现在开始步入正题了:


            1.虚拟机---》编辑---》虚拟网络编辑器---》采用桥接模式

如何在虚拟机中部署项目,与本地连接_第1张图片


   打开虚拟网络编辑器,选择桥接模式,如下所示:

如何在虚拟机中部署项目,与本地连接_第2张图片

    2.虚拟机---》打开CentOs---》编辑虚拟机设置---》网络适配器---》网络连接---》桥接模式

如何在虚拟机中部署项目,与本地连接_第3张图片


      3.打开自己本地的网络和共享中心,查看一下本地的ip地址,子网掩码,网关,dns的信息:


如何在虚拟机中部署项目,与本地连接_第4张图片


      4. 修改配置文件方式配置ip地址,按照上面记录的ip地址(修改为同一个网段即可,比如我的本地192.168.0.5,那么你的虚拟机ip地址可以设置为 192.168.0.55,192.168.0.56,等等),子网掩码NETMASK,网关GATEWAY,dns,这三个和本地设置的一样即可。
    打开终端:vim /etc/sysconfig/network-scripts/ifcfg-eth0

如下所示:

DEVICE="eth0"
BOOTPROTO="static"   #设置为静态ip地址
IPV6INIT="yes"
NM_CONTROLLED="yes"
ONBOOT="yes"
TYPE="Ethernet"
UUID="ce22eeca-ecde-4536-8cc2-ef0dc36d4a8c"
IPADDR=192.168.0.55    #修改为自己的ip地址
PREFIX=24
NETMASK=255.255.255.0  #修改为自己的子网掩码
GATEWAY=192.168.0.1    #修改为自己的网关
DNS1=192.168.0.1       #修改为自己的dns
DEFROUTE=yesIPV4_FAILURE_FATAL=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
NAME="System eth0"
HWADDR=00:0C:29:3C:BF:E7
IPV6_PEERDNS=yes
IPV6_PEERROUTES=yes
LAST_CONNECT=1501853614

       5. 然后重启网络:service network restart或者reboot重启;


     6重启以后可以进行测试一下,比如在终端ping www.baidu.com发现可以ping 通;

如何在虚拟机中部署项目,与本地连接_第5张图片


   7.那么再ping本地的ip,如ping 192.168.0.5,发现也可以啊。

如何在虚拟机中部署项目,与本地连接_第6张图片


    8.最后使用本地的命令行ping一下自己的虚拟机ip地址,发现也可以啊,妥妥的:

如何在虚拟机中部署项目,与本地连接_第7张图片

     9.可是有的老哥们,偏偏ping不同www.baidu.com,在虚拟机的终端ping不同本地的ip地址,这个时候不要方,老哥们,请使用终极杀手锏,如果这一招还不行,那么请狠狠的点一下不推荐。因为我懂的这有这么多了,万分抱歉,没帮上你。

如何在虚拟机中部署项目,与本地连接_第8张图片

   如图所示:

如何在虚拟机中部署项目,与本地连接_第9张图片

      

      最后一步:

            开始测试,超级省略的概括一下,可以使用xhell连接自己的虚拟机,xftp上传文件到虚拟机,然后就开始运行自己的项目:

运行命令如下所示:

linux操作系统下面运行项目的启动命令:sh service.sh start或者./service.sh start

linux操作系统下面运行项目的停止命令:sh service.sh stop或者./service.sh stop




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