جهت نصب sqlserv که برای ارتباط با پایگاه داده MSSQL در php و لینوکس استفاده می شود،‌ می توانید مراحل زیر را انجام دهید ‌:

نکته :‌ این افزونه بروی سیستم عامل های جدید نظیر Centos 7‌ نصب می شود و در Centos 6 نصب نمی شود و همچنین بروی php 7 به بالا نصب می شود.


در Centos 7 مراحل زیر انجام را انجام دهید.


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

yum update

yum remove unixODBC-utf16-devel

ACCEPT_EULA=Y yum install msodbcsql mssql-tools

yum install unixODBC-devel

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bash_profile

echo 'export PATH="$PATH:/opt/mssql-tools/bin"' >> ~/.bashrc

source ~/.bashrc


جهت نصب افزونه ها از دستور زیر استفاده کنید

pecl install sqlsrv pdo_sqlsrv

پس از نصب موارد زیر را فایل php.ini قرار دهید.


nano /usr/local/lib/php.conf.d/10-directadmin.ini

extension=pdo_sqlsrv.so

extension=sqlsrv.so

و در انتها سرویس apache را ریلود نمایید.

service httpd reload