运维 | CentOS 7 下给 PHP 安装 MSSQL - PDO拓展
2016-02-03 13:34
225 查看
这个东西特别烦人,搞了两次有点经验了,记录一下。
关键字:FreeTDS、PDO、MSSQL、Linux、CentOS7
下载freetds: wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-0.91.100.tar.gz
解压,切换,然后设置: ./configure --with-tdsver=8.0 --prefix=/usr/local/freetds --enable-msdblib --with-gnu-ld --enable-shared --enable-static
编译并安装: make && make install
改一下freetds默认的设置: vim /usr/local/freetds/etc/freetds.conf (把 [global] 下的 tds version前面的分号";"去掉)
下载pdo_dblib: wget https://pecl.php.net/get/PDO_DBLIB
解压,切换,然后设置: ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-dblib=/usr/local/freetds
编译并安装: make && make install
到php.ini加入pdo_dblib.so
搞定!
PS:
还可以用另外一种方法,就是在编译php时,加入 --wih-pdo-dblib=/usr/local/freetds
关键字:FreeTDS、PDO、MSSQL、Linux、CentOS7
下载freetds: wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-0.91.100.tar.gz
解压,切换,然后设置: ./configure --with-tdsver=8.0 --prefix=/usr/local/freetds --enable-msdblib --with-gnu-ld --enable-shared --enable-static
编译并安装: make && make install
改一下freetds默认的设置: vim /usr/local/freetds/etc/freetds.conf (把 [global] 下的 tds version前面的分号";"去掉)
下载pdo_dblib: wget https://pecl.php.net/get/PDO_DBLIB
解压,切换,然后设置: ./configure --with-php-config=/usr/local/php/bin/php-config --with-pdo-dblib=/usr/local/freetds
编译并安装: make && make install
到php.ini加入pdo_dblib.so
搞定!
PS:
还可以用另外一种方法,就是在编译php时,加入 --wih-pdo-dblib=/usr/local/freetds
相关文章推荐
- linux+C环境下动态管理头文件和库文件
- linux虚拟机中修改MAC
- Linux安装配置NFS
- centos7安装gitlab
- linux 查看 设置 网卡接口 混杂模式
- Linux的IO性能监控工具iostat详解
- linux运维实战练习-2016年1月19日-2月3日课程作业
- 几个linux 下C/C++集成开发环境推荐
- linux驱动心得
- 配置Rsync Windows 服务端和Linux客户端
- Linux上的free命令详解
- Linux学习笔记(四)--软件包
- Linux启动停止EPM服务
- linux下配置EPM命令
- linux命令行翻页
- linux进程使用占比前十
- linux下重启Planning
- 修改linux服务器日期
- Linux开启telnet服务
- linux下内存大小、起始地址的解析与修改