如何在mac系统中搭建php服务器
// 停止Apache服务 sudo apachectl stop // 查看Apache版本 httpd -v Mac OS自带Apache,只需要启动Apache就行。

文件index.html.en就是访问 http://localhost 所看到的页面。通过finder的前往文件夹命令,输入/Library/WebServer/Documents可直接看到本地服务器中的文件。
安装PHP扩展要求Mac系统已经安装了Xcode环境和命令行开发工具,如果还没安装,可以使用Shell安装。xcode-select --install 为了扩展管理方便,首先来安装pecl扩展管理器。
关于sudo命令,不用我多说了吧。先启动Apache服务吧,然后在浏览器中输入localhost。出现It works字样,说明Apache就搞定了。在Macbook pro下,Apache的网站服务器根目录在/Library/WebServer/Documents路径下。
Mac OS X 内置了Apache 和 PHP 运行“sudo apachectl start”,再输入帐号密码,这样Apache就运行了。
快速搭建基于HTTPS的本地开发环境
1、为什么本地开发要使用HTTPS?因为有很多Web API必须在HTTPS环境下才可以使用。
2、想要搭建https网站,需要具备域名、空间、https证书等要素。
3、首先在独立的服务器(云服务器、VPS),搭建好普通的网站,并且这个网站可以访问。登陆淘宝搜索关键字:Gworg获取SSL证书。拿到SSL证书安装到服务器就实现HTTPS网站了。注:虚拟主机通常都不支持。
http3/quic环境搭建
1、HTTP/1 一次请求-响应,建立一个连接,用完关闭,每一个请求都要建立一个连接(HTTP1有连接无法复用、队头阻塞、协议开销大和安全因素等多个缺陷)。
2、HTTP/3 真正的多路复用特性意味着堆栈中的任何地方都不会发生行头阻塞。当从更远的地方请求资源时,在地理上,数据包丢失的可能性要高得多,并且 TCP 需要重新传输这些数据包。
3、由于HTTP1 HTTPx HTTP2都是基于TCP开发的,其中的TCP握手问题就无法避免,为了解决这个问题,Google 就另起炉灶搞了一个基于 UDP 协议的 QUIC 协议,并且使用在了 HTTP/3 上。
4、第一种方法就是通过谷歌浏览器自带的QUIC协议来突破。
