当前位置: 首页 > news >正文

宝塔 php7.4 安装SQLserver扩展

一、加入微软源

curl https://packages.microsoft.com/config/rhel/7/prod.repo > /etc/yum.repos.d/mssqlrelease.repo

二、安装odbc驱动程序

yum install msodbcsql mssql-tools unixODBC-devel 

三、安装php7.4对应的pdo_sqlsrv扩展包

# 下载
wget http://pecl.php.net/get/pdo_sqlsrv-5.10.1.tgz 
# 然后继续输入如下指令进入扩展包目录
cd pdo_sqlsrv-5.10.1
# 使用php7.4目录的phpize
/www/server/php/74/bin/phpize
# 执行完成然后继续输入如下指令
./configure --with-php-config=/www/server/php/74/bin/php-config
# 不要漏掉前面的“./”,按回车完成输入,执行完成然后继续输入如下指令
make && make install
# 在php.ini配置文件中加入扩展
echo "extension = pdo_sqlsrv.so" >> /www/server/php/74/etc/php.ini

如果需要安装sqlsrv扩展包

# 1
wget http://pecl.php.net/get/sqlsrv-5.10.1.tgz
# 2
tar -zxvf sqlsrv-5.10.1.tgz
# 3
cd sqlsrv-5.10.1
# 4
/www/server/php/74/bin/phpize
# 5
./configure --with-php-config=/www/server/php/74/bin/php-config
# 6
make && make install
# 7
echo "extension = sqlsrv.so" >> /www/server/php/74/etc/php.ini

sqlsrv扩展包官方下载地址

sqlsrv扩展包官方下载地址

在这里可查看pdo_sqlsrv扩展包对应的php版本说明,按照自己的php版本安装所需要的扩展即可。

http://www.lryc.cn/news/366801.html

相关文章:

  • C++中的常见I/O方式
  • Java Web学习笔记23——Vue项目简介
  • [UE 虚幻引擎] DTLoadFbx 运行时加载FBX本地模型插件说明
  • mysql log_bin
  • 数据整理操作及众所周知【数据分析】
  • maven的install不报错但deploy到nexus报400错误
  • WebSocket前端分页:技术深度、实践困境与未来展望
  • 基于jeecgboot-vue3的Flowable流程-待办任务(一)
  • 计算机网络--传输层
  • 【Vue】普通组件的注册使用-局部注册
  • 搞编程学习时是如何查找资料的?
  • 2024年AI大模型训练数据白皮书作用
  • Highcharts 条形图:数据可视化利器
  • 算法——二分查找
  • 统计信号处理基础 习题解答10-8
  • Flutter打包网络问题解决办法
  • 【ARM Cache 及 MMU 系列文章 6.3 -- ARMv8/v9 Cache Tag数据读取及分析】
  • Lua移植到标准ANSI C环境
  • crossover软件安装程序怎么安装 Crossover for Mac切换Windows系统 crossover软件怎么样
  • 【2024高考作文】新课标I卷-人工智能主题,用chatGPT作答
  • 【计算机网络】P2 计算机网络体系结构基本概念,涉及分层的基本术语、SDU、PCI 与 PDU 的概念以及层次结构的含义
  • 主流物联网协议客户端开源库介绍(mqtt,coap,websocket,httphttps,tcp及udp)
  • 【Python】成功解决SyntaxError: invalid syntax
  • 源代码防泄密
  • Unity DOTS技术(十三) ComponentSystem及JobComponentSystem
  • Apifox的使用
  • 【SpringBoot】SpringBoot整合RabbitMQ消息中间件,实现延迟队列和死信队列
  • kafka消息积压处理方案
  • 【vscode-快捷键 一键JSON格式化】
  • 什么是 Spring Boot 的起步依赖和自动配置?它们的作用是什么?