PHPer开发环境的搭建(下)

缺点

  1. 费内存,尤其是hyper-v
  2. 需要研究每一个虚拟机固定ip的问题。所有的服务都在虚拟机里,每次开启重启ip需要固定才可以,要不每次都去扒拉ip会很烦。

方式三 docker容器技术部署

这个是需要有一定学习成本在里面,而且windows中部署docker也是基于hyper-v

综上所述,作为新手还是比较推荐方式二的,虽然是浪费点内存,但还是值得推荐的。


你以为这就完了么?我最近又发现了一种简单的方式。

直接在widows电脑上安装个mysql服务、redis服务。然后,php代码的运行全部用内置命令启动,这样就避免了要装虚拟机,要配置host,要去配置nginx,要开机启动服务,伪静态啥啥的,根本不用担心这几个服务会占用多少内存。

安装redis

  1. 下载windows版本的redis。
  2. 将下载下来的压缩包解压到非系统盘目录。
  3. 去解压缩的目录注册redis服务。
bash 复制代码
./redis-server.exe ----service-install redis.windows-service.conf ----loglevel verbose
  1. 启动redis服务
arduino 复制代码
./redis-server.exe --service-start   //启动
./redis-server ----service-stop //停止
./redis-server ----service-uninstall //卸载服务

这就简简单单的搞定了redis。

安装mysql

可以参考这篇教程,这里不再赘述。跟redis类似。

php框架启动内置服务

以thinkPHP为例 php think run。这就可以嗨皮的进行开发了。

上面这个方法只适合简单的开发,更复杂需要依赖环境的还是要去整环境的。

相关推荐
东方醴歌1 小时前
VMware安装飞牛私有云fnOS并挂载小雅Alist实现异地远程访问
开发语言·后端·golang
她说彩礼65万2 小时前
Asp.NET Core WebApi 创建带鉴权机制的Api
后端·asp.net
bobz9652 小时前
qemu ovs tap down
后端
uhakadotcom2 小时前
简单理解 x402 支付协议
后端·架构·github
shepherd1262 小时前
从零搭建高可用Kafka集群与EFAK监控平台:全流程实战总结
分布式·后端·kafka
uhakadotcom2 小时前
了解Agent2Agent(A2A)协议:实现AI智能体间的无缝通信
后端·面试·github
麓殇⊙2 小时前
springboot--页面的国际化
java·spring boot·后端
java奋斗者2 小时前
新闻推荐系统(springboot+vue+mysql)含万字文档+运行说明文档
spring boot·后端·mysql
DataFunTalk3 小时前
复旦肖仰华:大模型的数据科学!
前端·后端·算法