服务器环境配置:xamp,wamp,laragon。。。。
自己学php,没有购买 Mac 的可能。处于菜鸡的水平。感觉去学搭建非 window 平台的环境时候,绝大部分的时间都在填各种配置的坑 (基础太差)。也看了 windows 平台上 wamp,xmapp,laragon 等集成环境。用起来倒是很方便。于是产生下面的疑问:
Windows 平台上的这类集成环境是否可以用于生产环境?有些教程教分别安装配置 Apache,MySQL,PHP。这就很迷惑了,分别安装和用这些集成环境有什么区别?
你可以选择双系统上deepin,体验过一段时间,还可以吧。
phpstudy wsl2都挺好的,我用的phpstudy
可以用的,环境其实不是问题吧,如果不想折腾,WIN下也是很方便。如果是MAC的环境,也得花很多时间的了。
windows下用phpstudy,linux 可以自己买台云服务器,新用户都是100以内搞定,我去年底在腾讯云88元买的。如果说不想买的话也没问题,可以用腾讯云的开发者实验室,想怎么搞就怎么搞 :smile: :smile:
我推荐用
vagrant+virtualbox
搭建虚拟机,第一配置使用起来很方便,第二还可以熟悉linux环境的各种命令。php 环境的话我用的集成的https://oneinstack.com/
,一键安装各种服务和配置。Windows 平台上的这类集成环境是否可以用于生产环境?有些教程教分别安装配置 Apache,MySQL,PHP。这就很迷惑了,分别安装和用这些集成环境有什么区别?
Apache
,MySQL
,PHP
,封装了一层,一键安装,方便使用。是可以直接用在生产环境的。Apache
到PHP
,PHP
到MySQL
等,让你更深层次的理解PHP
是怎么运行的本地环境用 wampp、phpstudy都可以 服务器用linux装宝塔
新手就老老实实干一个集成环境,不管 wamp / xampp / phpstudy 都行 等入门了再来玩 虚拟机、Linux、docker
集成环境是可以用于生成的,分别安装自己可把控的程度高,安全程度高一些(指全从官网拉资源),集成环境会安装一些可能用不上的扩展之类的,安装的东西来路不明,电脑可能被肉鸡(phpstudy曾出现过肉鸡事故,详情请百度),但胜在方便。略带极客精神(瞎折腾)的可自己在虚拟机上反复配置,找到一个自己觉得最舒服的配置方式,写成shell脚本一键安装。最后分享下我自己的环境配置:本地开deepin虚拟机上laradock,小、中型项目上直接宝塔,大型项目还没遇到过。 :joy:
@zzzzzq 谢谢,我到天也就应该是微型项目,最多就是网站,微信小程序
@Eric-PL 谢谢解答!
我现在是用 windows 环境装 docker 然后跑宝塔面板,有直接做好的宝塔镜像。
好处是代码的运行环境是 Linux 可以跟服务器保持一致。
windows 下只装 git 和 ide,需要 composer 的时候进 docker 容器里面。搭建开发环境还是很方便快捷的,楼主可以试试。