在wsl中设置灯的最佳方法是什么,我应该在哪里放置易于编辑的代码

问题描述 投票:0回答:1

我是一个使用Windows 10的开发人员,我的所有工具都安装在windows 10中,例如atom,laragon,gitbash。

这是场景,因为我在Windows 10上使用laragon作为服务器,我将所有代码放在c:/laragon/www.中,这样当我访问我的网站localhost时,www中找到的代码就位于localhost中。

现在我在Windows上尝试wsl,当我安装灯泡时,我的代码应该驻留在/var/www/。这个问题我不能使用安装在windows中的atom来编辑在/var/www中找到的代码。

我的问题是,因为我一直在寻找谷歌的好文章,最好讨论使用wsl设置php开发。

在wsl中设置灯的最佳方法是什么,我应该在哪里放置易于编辑的代码。

对不起,如果我不知道这一点,因为我真的不知道,我一直在寻找这个近一个月了。

server lamp windows-subsystem-for-linux
1个回答
2
投票

我强烈建议不要这样做。

使用WSL挂载C:\laragon\www并使用atom编辑windows文件系统中的文件,但即便如此,最好只使用windows环境。

Microsoft已发出警告,您可以从WSL内部编辑Windows文件,但在任何情况下都不应该从windows [1]编辑ubuntu底层文件系统中的WSL /文件。

根据尝试设置Web服务的经验,无论是MLD堆栈,流星还是WSL上的LAMP堆栈,我在启动数据库服务方面的权限也存在很多问题。

1https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps-and-tools/


在WSL中托管LAMP的步骤,以及要在Windows工具中编辑的窗口中提供的文件;

  1. 挂载一个Windows目录(如果还没有)
  2. 更新Apache / LAMP堆栈配置以指向安装目录;有关一些好消息,请参阅此文章。 https://www.digitalocean.com/community/tutorials/how-to-move-an-apache-web-root-to-a-new-location-on-ubuntu-16-04
  3. 如果需要,重启Apache以及其他与LAMP相关的服务。 (上面的文章将此作为最后一步)
© www.soinside.com 2019 - 2024. All rights reserved.