Olá ! Nesse artigo gostaria de compartilhar as configurações para efetuar conexões no banco de dados Microsoft SQL Server, através do Apache+PHP no Centos 7.
Primeiramente, os dados para este laboratório são:
Servidor MSSQL Server: 192.168.200.1
Base de dados: baselaboratorio
Além do servidor Web e dos outros módulos PHP necessários para sua aplicação, é necessário instalar os seguintes pacotes:
yum install php-mssql php-odbc
O pacote php-mssql deve instalar também o freetds, caso não seja instalado automaticamente, efetue a instalação manual.
Para que o Apache/PHP consiga efetuar a conexão no servidor MSSQL Server, você irá precisar editar dois arquivos:
- /etc/odbc.ini
[mssql] Description = MSSQL Server Driver = freetds Database = baselaboratorio ServerName = MSSQL TDS_Version = 8.0
- /etc/freetds.conf
[mssql] host = 192.168.200.1 port = 1433 tds version = 8.0 client charset = UTF-8
Efetuadas estas configurações, reinicie o servidor Apache.