Windows下搭建Laravel+PHP+Nginx+SQLServer环境

搭建这个一个奇葩的环境、完全是被逼的

个人博客

免费开源博客 https://vienblog.com
干那种事情(ss)的博客 https://vien.tech

安装PHP

这是一个坑,官方提供4个win版本的PHP(横向版本),分别是32位非线程安全、32位线程安全、64位非线程安全和64位线程安全。其实这本身不太坑,但是加上SQLServer就是大坑了:(危险动作,请勿模仿)我是64位服务器,所以安装了64位线程安全版本,然后连接SQLServer需要给PHP添加几个依赖,也就是.dll文件,然后还要装驱动。坑爹的事情发生了,php.ini我都把这个dll写全路径,依然告诉我找不到,后来我发现这个dll也是有版本的,有nts和ts版本,仔细一想,这不就是no thread safe 和thread safe的缩写么 ,这个要对应版本安装。而且最好对应PHP的版本,像我用的PHP7.1,对应的dll也要是71。本以为我太特么机智了,那我只用线程安全的dll对应我下载的线程安全的PHP就好了,结果还是找不到。最终,神农尝遍百草,发现PHP7.1非线程安全版本配合对应版本的非线程安全的dll文件才可以。所以,这里我们就按照没毒的姿势走吧。

###下载PHP7.1非线程安全版本
地址:http://windows.php.net/download/ 我选择的是VC14 x64 Non Thread Safe (2017-Aug-02 00:22:57),这里下载zip包就可以。

安装PHP并配置环境变量

  • 安装其实很简单,就是把这个zip包解压一下就好了。我解压在了C盘根目录下,但是你解压在哪要记得,下一步配置环境变量需要。
  • 右键我的电脑-》属性-》高级系统设置-》高级-》环境变量,中文应该是这样的,英文版是右键This PC-》properties-》advanced-》environment variables
  • 然后选择下面的System variables系统变量中的Path
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值