PHP   发布时间:2022-04-09  发布网站:大佬教程  code.js-code.com
大佬教程收集整理的这篇文章主要介绍了在win7中搭建Linux+PHP 开发环境大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。

我用了 3 年多的 Linux 桌面,很是不爽,主要是各个软件的体验不够统一,太分裂,太多选择让人无从选择。 而回到 Windows,则更糟糕,使用 *nix 工具集变得非常折腾,部署 Web 环境也很麻烦,而且我的服务器都是 Linux 的,代码里有些功能是不能运行在 Windows 上的。

因为我偶尔还打打游戏,一个月前,我还是选择回到 Windows 桌面。 但我下面的这些软件几乎都是跨平台的,如果你使用 Linux 桌面,也不会有什么影响的。

我的主机是 Windows 7 x64,然后跑一个 Arch 的虚拟机,所有代码的运行和调试都在虚拟机中进行。

Arch 虚拟机

Arch 安装略折腾,但我喜欢它 KISS 的哲学,我用 VirtualBox,分配 512MiB 甚至 256MiB 就够用了。 网络改成「桥接网卡」然后在路由器设置一个 MAC 绑定的固定 IP,我给虚拟机的是 192.168.0.105,而我主机的是 192.168.0.100.

需要装的软件包最核心的有:openssh,Nginx,mariadb,PHP,xdebug. 至于其他一些:vim,mongodb,PHP-mongo,PHPmyadmin 就看个人需要了。

直接在 VirtualBox 的虚拟机窗口上敲命令很不方便,我会装一个叫 VirtuaWin 的虚拟桌面软件,类似于 KDE 的 Workspace(工作区),把 VirtualBox 的窗口丢到另一个桌面。 然后用 XShell 连 SSH 上去敲命令。

当然你还需要建一个非 root 账户来日常使用,我建了一个 jysperm. 然后你可以修改 /etc/PHP/PHP-fpm.conf:

user = jysperm group = jysperm 这样 PHP-FPM 的进程会以你的用户来跑,读写文件不会遇到任何权限问题。

作为开发服务器,可能同时需要开发测试多个项目,每次都要去 Nginx 里面新建站点是很折腾的事情,下面的配置文件可以让你一劳永逸:

代码如下:

大佬总结

以上是大佬教程为你收集整理的在win7中搭建Linux+PHP 开发环境全部内容,希望文章能够帮你解决在win7中搭建Linux+PHP 开发环境所遇到的程序开发问题。

如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。
标签: