日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 人文社科 > 生活经验 >内容正文

生活经验

Linux虚拟机和Window本地共享文件夹用于PHP项目调试

發布時間:2023/11/28 生活经验 30 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux虚拟机和Window本地共享文件夹用于PHP项目调试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我這里虛擬機Linux版本是centos7

第一步 安裝vmware tools

1.VMware Workstation菜單欄中,選擇“虛擬機”,”安裝VMware Tools...“。2.掛載VMware Tools安裝程序到/mnt/cdrom/。mkdir /mnt/cdrom
mount /dev/cdrom /mnt/cdrom
看到mount: /dev/sr0 is write-protected, mounting read-only,表示掛載成功。3.解壓安裝VMware Tools。cd /mnt/cdrom
ls -all
tar -zxvf VMwareTools-10.1.6-5214329.tar.gz -C /tmp
需要注意的是,這里不能解壓到掛載目錄下,因為是read-only,我們解壓到/tmp下面。4.安裝cd /tmp/vmware-tools-distrib/
./vmware-install.pl
安裝過程中:
注意有yes、no選項的就yse   沒有的直接回車
如果一直報錯path ''類似的錯誤,就打no
理論上一路按回車,安裝就會成功。

第二步 設置共享文件夾


?


?

接下來就好了,可以嘗試在主機的共享文件夾中存放一個文件 ,查看VMware中Linux的/mnt/hgfs/ 中是否有該文件夾,假如hgfs里面沒有共享的文件夾,則需要下面第三步

第三步 解決共享文件夾不顯示
使用以下辦法解決(root權限):

  1. vmware-hgfsclient 命令查看當前有哪些共享的目錄,這里我只使用了shared文件夾

  2. 使用 mount -t vmhgfs .host:/shared /mnt/hgfs 命令掛載該共享文件夾(注意:帶.號的哦),其中.host:/Documents是共享名,只需把Documents換成
    使用vmware-hgfsclient 命令得到的目錄,/mnt/hgfs是掛載點

  3. 到此為止是可以使用該共享文件夾了,但每次都得重復mount一次,所以需要設置為隨機啟動后自動掛載
    編輯 /etc/fstab,添加下面一行
    .host:/shared /mnt/hgfs vmhgfs defaults 0 0 (按需寫)

補充:
如果顯示
Error: cannot mount filesystem: No such device
ubuntu則先執行 sudo apt-get install open-vm-dkms
然后再執行3

centos7則先執行 yum install open-vm-tools

然后再執行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**

總結

以上是生活随笔為你收集整理的Linux虚拟机和Window本地共享文件夹用于PHP项目调试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。