在 wsl 中设置 lamp 的最佳方法是什么,我应该在哪里放置易于原子编辑的代码
What is the best way to setup lamp in wsl, and where should i put codes that easy for atom to edit
我是一名使用windows 10 的开发人员,我的所有工具都安装在windows 10 中,例如atom、laragon、gitbash。
这是场景,
因为我在 windows 10 上使用 laragon 作为服务器,所以我将所有代码都放在 c:/laragon/www.
中,这样当我在本地主机上访问我的网站时,在 www
中找到的代码就会被定位并服务于本地主机。
现在我在 windows 上尝试 wsl,当我安装 lamp 时,我的代码应该驻留在 /var/www/
中。这个问题我不能使用安装在 windows 中的 atom 来编辑在 /var/www
.
中找到的代码
我的问题是,因为我一直在 google 上寻找关于使用 wsl 设置 php 开发的最佳讨论的好文章。
在 wsl 中设置 lamp 的最佳方法是什么,我应该将代码放在哪里以便 atom 编辑。
对不起,如果我不知道这个,因为我真的不知道,我已经找了将近一个月了。
我强烈建议不要这样做。
使用 WSL 挂载 C:\laragon\www
并使用 atom 编辑 windows 文件系统中的文件,但即便如此,最好完全使用 windows 环境。
Microsoft 已发出警告,您可以从 WSL 内部编辑 windows 文件,但在任何情况下都不应在 windows 的 ubuntu 底层文件系统中编辑 WSL/files [1]。
根据尝试设置 Web 服务的经验,无论是 MERN 堆栈、流星还是 WSL 上的 LAMP 堆栈,我在启动数据库服务的权限方面也遇到了很多问题。
1 : https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps-and-tools/
在 WSL 中托管 LAMP 的步骤,其中要在 windows 中提供的文件将由 windows 工具编辑;
- 挂载 windows 目录(如果您还没有挂载)
- 更新您的 Apache / LAMP 堆栈配置以指向已安装的目录;
请参阅这篇文章以获取一些有用的信息。 https://www.digitalocean.com/community/tutorials/how-to-move-an-apache-web-root-to-a-new-location-on-ubuntu-16-04
- 重新启动 Apache 并在需要时重新启动其他 LAMP 相关服务。 (以上文章将此作为最后一步进行了介绍)
我是一名使用windows 10 的开发人员,我的所有工具都安装在windows 10 中,例如atom、laragon、gitbash。
这是场景,
因为我在 windows 10 上使用 laragon 作为服务器,所以我将所有代码都放在 c:/laragon/www.
中,这样当我在本地主机上访问我的网站时,在 www
中找到的代码就会被定位并服务于本地主机。
现在我在 windows 上尝试 wsl,当我安装 lamp 时,我的代码应该驻留在 /var/www/
中。这个问题我不能使用安装在 windows 中的 atom 来编辑在 /var/www
.
我的问题是,因为我一直在 google 上寻找关于使用 wsl 设置 php 开发的最佳讨论的好文章。
在 wsl 中设置 lamp 的最佳方法是什么,我应该将代码放在哪里以便 atom 编辑。
对不起,如果我不知道这个,因为我真的不知道,我已经找了将近一个月了。
我强烈建议不要这样做。
使用 WSL 挂载 C:\laragon\www
并使用 atom 编辑 windows 文件系统中的文件,但即便如此,最好完全使用 windows 环境。
Microsoft 已发出警告,您可以从 WSL 内部编辑 windows 文件,但在任何情况下都不应在 windows 的 ubuntu 底层文件系统中编辑 WSL/files [1]。
根据尝试设置 Web 服务的经验,无论是 MERN 堆栈、流星还是 WSL 上的 LAMP 堆栈,我在启动数据库服务的权限方面也遇到了很多问题。
1 : https://blogs.msdn.microsoft.com/commandline/2016/11/17/do-not-change-linux-files-using-windows-apps-and-tools/
在 WSL 中托管 LAMP 的步骤,其中要在 windows 中提供的文件将由 windows 工具编辑;
- 挂载 windows 目录(如果您还没有挂载)
- 更新您的 Apache / LAMP 堆栈配置以指向已安装的目录; 请参阅这篇文章以获取一些有用的信息。 https://www.digitalocean.com/community/tutorials/how-to-move-an-apache-web-root-to-a-new-location-on-ubuntu-16-04
- 重新启动 Apache 并在需要时重新启动其他 LAMP 相关服务。 (以上文章将此作为最后一步进行了介绍)