window php开发安装虚拟机VMware Workstat

2019-02-27  本文已影响0人  张大胆_6a19

一、安装CentOS 7

1、下载VMware Workstation Pro 链接:https://pan.baidu.com/s/19c5mpDcLLgqnu-Xgs3FcCA

2、安装并激活,https://pan.baidu.com/s/1QCeROud1dkRzEh0dtYxbug

3、安装CentOS 7 系统

4、刚开始好像是连不上网,查看ip输入命令 # ip addr

如果发现ens33没有inet这个属性,会导致无法通过IP地址连接虚拟机,需要对ens33网卡进行配置:

# vi /etc/sysconfig/network-scripts/ifcfg-ens33

把ONBOOT=no改为ONBOOT=yes,保存后退出。

再次输入#ip addr,查看自动分配的ip(192.168.211.129),

继续修改ifcfg-ens33,再加入一行

IPADDR=192.168.211.129 #本机地址,保存后退出。

重启网络服务,# service network restart

5、yum update 更新yum

二、创建共享文件夹

为什么要创建共享文件夹?因为在开发的时候,代码要实时保存实时调试。这就需要IDE可直接修改代码。

1、设置共享文件夹

2、安装VMware tools(如果已安装完成,请直接执行第3步(没有hgfs文件夹,请mkdir /mnt/hgfs/),或者重新安装)

安装前提,见下图

出现弹窗没关系

安装教程 https://www.linuxidc.com/Linux/2017-05/143323.htm

安装过程中,全称回车默认,可能有个默认yes过不去,那么请手工输入no。

3、查看ls /mnt 多了hgfs文件夹,该文件夹就为共享文件夹父级文件夹,但cd /mnt/hgfs 并没有发现CentOSShareDelete这个已经设置好的共享文件夹,我们可以按照以下处理

输入命令 # vmhgfs-fuse .host:/ /mnt/hgfs -o allow_other

切记:

a)  / /中间有个空格

b) 一定不能再/mnt目录下执行该命令,否则不生效

c)该命令重启CentOS后,失效

4、开机自动挂载共享文件夹

编辑 /etc/fstab,添加下面一行

.host:/ /mnt/hgfs fuse.vmhgfs-fuse allow_other 0 0

5、reboot

三、防火墙设置

#停止firewall服务 systemctl stop firewalld.service

#禁止firewall开机启动 systemctl disable firewalld.service

四、参考资料

https://blog.csdn.net/weixin_40789566/article/details/79969096

https://www.linuxidc.com/Linux/2017-05/143323.htm

https://blog.csdn.net/qq_41359051/article/details/80956500

上一篇下一篇

猜你喜欢

热点阅读