首先作为phper,应该知道有这么一个的网站:https://pecl.php.net,这是用于管理PHP扩展的工具,在安装一些扩展时非常常用,和composer的道理差不多。一个是安装扩展,一个是维护依赖包。
开始安装:
一、安装pdo_sqlsrv
mkdir /www/server/sqlsrv #创建目录 cd /www/server/sqlsrv wget https://pecl.php.net/get/pdo_sqlsrv-5.9.0.tgz #下载dll文件 tar -xvf pdo_sqlsrv-5.9.0.tgz #解压 cd pdo_sqlsrv-5.9.0 phpize #生成configure文件 ./configure --with-php-config=/www/server/php/73/bin/php-config #这里的目录应该切换到你实际的PHP安装目录 make && make install extension=/www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/pdo_sqlsrv.so #在php.ini里面添加extension,这里也需要根据你实际so安装路径修改
二、安装sqlsrv
wget https://pecl.php.net/get/sqlsrv-5.9.0.tgz #下载dll文件 tar -xvf sqlsrv-5.9.0.tgz #解压 cd sqlsrv-5.9.0 phpize #生成configure文件 ./configure --with-php-config=/www/server/php/73/bin/php-config #这里的目录应该切换到你实际的PHP安装目录 make && make install extension=/www/server/php/73/lib/php/extensions/no-debug-non-zts-20180731/sqlsrv.so #在php.ini里面添加extension,这里也需要根据你实际so安装路径修改
三、重启php服务
systemctl restart php-fpm
查看一下phpinfo,看看是否安装成功:
找到有sqlserver,就说明已经生效啦!恭喜安装成功!
无论从事什么行业,只要做好两件事就够了,一个是你的专业、一个是你的人品,专业决定了你的存在,人品决定了你的人脉,剩下的就是坚持,用善良專業和真诚赢取更多的信任。