我這裏虛擬機Linux版本是centos7php
centos7下載地址
http://mirrors.163.com/centos/7.7.1908/isos/x86_64/CentOS-7-x86_64-DVD-1908.isolinux
第一步 安裝vmware toolsubuntu
1.VMware Workstation菜單欄中,選擇「虛擬機」,」安裝VMware Tools...「。 2.掛載VMware Tools安裝程序到/mnt/cdrom/。 mkdir /mnt/cdrom mount /dev/cdrom /mnt/cdrom 看到...mounting read-only,表示掛載成功。 3.解壓安裝VMware Tools。 cd /mnt/cdrom ls -all tar -zxvf VMware Tools-9.6.tar.gz -C /tmp 須要注意的是,這裏不能解壓到掛載目錄下,由於是read-only,咱們解壓到/tmp下面。 4.安裝 cd /tmp/vmware-tools-distrib/ ./vmware-install.pl 安裝過程當中: 注意有yes、no選項的就yse 沒有的直接回車 若是一直報錯path ''相似的錯誤,就打no 理論上一路按回車,安裝就會成功。
第二步 設置共享文件夾
centos
接下來就行了,能夠嘗試在主機的共享文件夾中存放一個文件 ,查看VMware中Linux的/mnt/hgfs/ 中是否有該文件夾,假如hgfs裏面沒有共享的文件夾,則須要下面第三步ide
第三步 解決共享文件夾不顯示
使用如下辦法解決(root權限):php-fpm
vmware-hgfsclient 命令查看當前有哪些共享的目錄,這裏我只使用了shared文件夾網站
使用 mount -t vmhgfs .host:/shared /mnt/hgfs 命令掛載該共享文件夾(注意:帶.號的哦),其中.host:/Documents是共享名,只需把Documents換成
使用vmware-hgfsclient 命令獲得的目錄,/mnt/hgfs是掛載點centos7
補充:
若是顯示
Error: cannot mount filesystem: No such device
ubuntu則先執行 sudo apt-get install open-vm-dkms
而後再執行3調試
centos7則先執行 yum install open-vm-toolscode
而後再執行vmhgfs-fuse .host:/shared /mnt/hgfs,如今應該能夠看到hgfs裏面的文件夾了,不過我仍是作不到讓它啓動後自動掛載,每次啓動須要從新執行這個命令。
**最後加載網站的時候可能會出現file not found之類的錯誤,
打開文件: usr/local/php/etc/php.ini,修改如下配置把cgi.fix_pathinfo=0 改成 cgi.fix_pathinfo=1把 ;cgi.force_redirect=1 改成 cgi.force_redirect=0修改php-fpm.conf裏面的user和group都爲root,而後執行命令php-fpm -R 就ok**