网站首页 > 资源文章 正文
PHP8和JIT
PHP已经存在了26年的解释型编程语言,深受欢迎。最新版本提升了不少,而JIT是最重要的新功能之一。JIT(Just In Time)编译器将Opcache优化的优化基础之上进行优化的,可以进行CPU机器代码编译存储执行,绕过Zend VM及其过程开销,提高性能。
下面是Windows下,PHP8+Apache+JIT(即时编译)的安装教程
Apache安装方法
1、下载Apache
https://httpd.apache.org/
下载后解压到D:\Apache
2、配置Apache
打开文件D:\Apache\Apache24\conf\httpd.conf修改以下内容,根据自己的情况修改端口。
Define SRVROOT "D:\Apache\Apache24"
Listen 8081
如果系统443端口已占用,可修改以下文件
D:\Apache\Apache24\conf\extra\httpd-ssl.conf
Listen 441
D:\Apache\Apache24\conf\extra\httpd-ahssl.conf
Listen 441 https
安装服务
win+X打开系统快捷菜单,选择Windows power shell,输入下面的命令
cd "D:\Apache\Apache24\bin"
.\httpd -k install -n Apache
启动服务
net start Apache
PHP安装方法
1、安装VC运行库
https://aka.ms/vs/16/release/VC_redist.x86.exe
https://aka.ms/vs/16/release/VC_redist.x64.exe
2、下载PHP组件
打开下载网址
https://windows.php.net/download#php-8.0-nts-vs16-x86
根据自己的情况选择。为方便测试,选择了如图的版本
3、安装PHP
将下载的PHP压缩包解压到C:\PHP8_TS
根据环境(开发或者生产环境)复制 php.ini-development 或 php.ini-production,改名php.ini
打开php.ini,修改设置
;date.timezone = 改为 date.timezone = PRC
;extension_dir = "ext" 改为 extension_dir = "C:\PHP8_TS\ext"
示例:
date.timezone = PRC
extension_dir = "C:\PHP8_TS\ext"
根据开发需要,去掉扩展前面的注释。
extension=gd
extension=mysqli
启用jit,去掉注释。
zend_extension=opcache
opcache.enable=1
opcache.enable_cli=0
opcache.memory_consumption=128
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=10000
opcache节点加入下面内容
opcache.jit=tracing
opcache.jit_buffer_size=100M
4、环境变量Path后面添加PHP和ext的路径
5、Apache配置
D:\Apache\Apache24\conf\httpd.conf 添加以下内容
AddHandler application/x-httpd-php php
PHPIniDir "C:\PHP8_TS"
LoadModule php_module "C:\PHP8_TS\php8apache2_4.dll"
AddType application/x-httpd-php html htm
重启Apache服务,PHP安装完毕
测试
新建一个站点,添加index.php
<?PHP
echo PHPInfo();
?>
浏览器里面打开,出现这个信息表示安装成功。
猜你喜欢
- 2024-11-11 VBA|过程或方法内部的直接或间接调用与相对怪异的语法格式
- 2024-11-11 VB6多线程执行Post请求(基于Curl库)
- 2024-11-11 VB6多线程执行Get请求(基于Curl库)
- 2024-11-11 以下函数可以用于VB6,也可以用在VBA当中! '...
- 2024-11-11 VB之生成随机数(vb程序随机生成数)
- 2024-11-11 计算机二级VB复习重点十四篇,9月份还有小伙伴考VB吗,需要就拿去吧
- 2024-11-11 关于VB的小记录(关于vb的常见问题)
- 2024-11-11 VB6 日期相关函数(vbscript 日期函数)
- 2024-11-11 使用OpenCV库操作摄像头拍照、调节参数和视频录制
- 2024-11-11 VB绘制实时曲线(vb绘制函数图像)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- 电脑显示器花屏 (79)
- 403 forbidden (65)
- linux怎么查看系统版本 (54)
- 补码运算 (63)
- 缓存服务器 (61)
- 定时重启 (59)
- plsql developer (73)
- 对话框打开时命令无法执行 (61)
- excel数据透视表 (72)
- oracle认证 (56)
- 网页不能复制 (84)
- photoshop外挂滤镜 (58)
- 网页无法复制粘贴 (55)
- vmware workstation 7 1 3 (78)
- jdk 64位下载 (65)
- phpstudy 2013 (66)
- 卡通形象生成 (55)
- psd模板免费下载 (67)
- shift (58)
- localhost打不开 (58)
- 检测代理服务器设置 (55)
- frequency (66)
- indesign教程 (55)
- 运行命令大全 (61)
- ping exe (64)
本文暂时没有评论,来添加一个吧(●'◡'●)