前言: 配置思路为linux挂载windows项目目录,两套环境共用windows已经存在的项目来进行配置, 个人觉得工作量相对小一点, 如果有更好的方法多多指教.
原本是自己随便记录的笔记,但最后觉得还是有必要分享一下的
不料拷过来图片没办法成功上传...
没图片可太艹了,深有体会,这个链接里面有图片 http://note.youdao.com/s/8Jb7XPCy
1.下载VMWARE并安装
2.下载CentOS7 iso
http://mirrors.aliyun.com/centos/7/isos/x86_64/
3.新建虚拟机
典型
选择iso文件
硬件-网络适配器设置桥接
选项-共享文件夹(第五步详解,先跳过)
4.ip addr查看ip,如果没有则去设置
开启自动设置IP地址:
打开 /etc/sysconfig/network-scripts/ifcfg-ens33 具体的文件名应该为上图框起来的值
只需要ONBOOT修改为YES并重启网络配置即可联网
重启命令:service network restart
下面的配置供参考(固定IP配置,红色为修改项绿色为新增项)
TYPE=Ethernet
PROXY_METHOD=none
BROWSER_ONLY=no
BOOTPROTO=static # 默认为dhcp 设置为static表示固定IP,需要进行相关配置
DEFROUTE=yes
IPV4_FAILURE_FATAL=no
IPV6INIT=yes
IPV6_AUTOCONF=yes
IPV6_DEFROUTE=yes
IPV6_FAILURE_FATAL=no
IPV6_ADDR_GEN_MODE=stable-privacy
NAME=ens33
UUID=08c338cb-afb0-4aae-b277-c12b6d9cdbf1
DEVICE=ens33
ONBOOT=yes
DNS1=114.114.114.114 #DNS服务器
IPADDR=192.168.1.209 #固定IP地址
NETMASK=255.255.255.0 #子网掩码
GATEWAY=192.168.1.1 #网关地址
我们可以通过ping命令来判断当前环境是否可以正常访问对方平台
windows10用户注意!!!防火墙一定要关闭,不然linux无法访问windows
5.设置共享文件夹,这样linux就可以访问windows上的文件了
重启虚拟机
执行
vmhgfs-fuse /mnt/ -o allow_other,uid=0,gid=0
命令, 即可手动挂载目录
到这里手动挂载已经成功,但是这种挂载每次关机就会失效,我们还得重新执行一次自定挂载命令
所以需要自动挂载共享目录
用vi打开/etc/fstab文件,添加一行挂载信息
.host:/winwww /mnt/winwww fuse.vmhgfs-fuse allow_other,defaults 0 0
第一个"winwww"代表刚刚上面添加的共享文件夹名称 /mnt/winwww 代表挂载到linux虚拟机的目录
有兴趣的同学可以研究研究这个文件的详情配置
6. 安装宝塔一键部署lnmp,略过
https://www.bt.cn/
7.添加站点,选择刚刚挂载的目录
8.最后在windows系统的host中添加我们虚拟机的ip
192.168.1.209 lnxtp5.com
我们可以通过不同的域名来区分Windows和Linux的运行环境, 大功告成!