Lembrando de alterar as partes em cinza conforme sua necessidade.

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

yum remove
unixODBC-utf16 unixODBC-utf16-devel

ACCEPT_EULA=Y yum
install msodbcsql17 mssql-tools -y

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

source ~/.bashrc

yum install -y
unixODBC-devel

pecl install sqlsrv

pecl install
pdo_sqlsrv

chmod 755 /usr/lib64/php/modules/*.so

echo extension=pdo_sqlsrv.so > /etc/php.d/30-pdo_sqlsrv.ini
echo extension=sqlsrv.so > /etc/php.d/20-sqlsrv.ini

service httpd restart

Para testar a conexão com o banco de dados MS SQL use o seguinte comando (altere as partes em cinza conforme a necessidade):

telnet ip_banco 1433

sqlcmd -S ip_banco -U usuario_banco -P senha_banco -Q "SELECT @@VERSION"

Agora crie um arquivo phpinfo.php para verificar a configuração de seu PHP e, estando habilitado o módulo SQLSRV, basta usar a aplicação.

Fontes/Referências

https://docs.moodle.org/28/en/Installing_MSSQL_for_PHP

Mais Informações

Esperamos ter ajudado da melhor forma possível e estaremos sempre a disposição para mais informações.

Entre em contato conosco pelo e-mail equipe@nvlan.com.br.

NVLAN - Consultoria