Apache web服务器在Windows和Linux上共享文档root

时间:2014-02-05 14:50:51

标签: linux windows apache document-root mint

我是一名网络开发人员,我在同一台机器上安装了Windows 8.1和linux mint 16,并且都安装了LAMP堆栈。

有没有办法在两个系统上共享同一个文档根目录和数据库?

1 个答案:

答案 0 :(得分:1)

我应该首先说这是私有网络上的开发设置,我不建议将它用于生产计算机。

我遇到了类似的问题,我通过将运行Apache的Windows上的Drive映射到Host Mac OSX 10.8.5来解决。 (有点像Linux)你应该能够在第一步适应你的linux风格。

1,在Mac文件共享中,我创建了一个每个人都可以访问的共享。

2,我将Windows中的驱动器映射到VMware主机; “\\\\ vmware-host \\ Shared Folders \\ stevek \\ development”作为Y:驱动器。

3,我修改了文件C:\ Program Files \ Zend \ Apache2 \ conf \ httpd.conf
不幸的是我发现Apache有连接到文件夹的权限问题作为Y:驱动器,所以我在httpd.conf中使用了这样的UNC路径;

DocumentRoot“\\\\ vmware-host \\ Shared Folders \\ stevek \\ development”

<目录“\\\\ vmware-host \\共享文件夹\\ stevek \\ development”>
选项索引FollowSymLinks包括ExecCGI
AllowOverride无 订单允许,否认
允许所有人 < /目录>

我不是Mac / Win / VMware权限大师,但据我所知,映射驱动器提供权限,以便Apache可以使用UNC路径。