Devido minha necessidade de utilizar um sistema PHP usando SQL Server no
Linux, juntei neste tutorial o resultado da busca que fiz na internet para o funcionamento do mesmo.
Não abordarei aqui a instalação do Linux Centos 5.2.
Suponhamos que esteja apenas com o sistema básico instalado.
Baixe em um diretório de sua preferência o pacote
rpmforge.
# cd /tmp/
# wget http://packages.sw.be/rpmforge-release/rpmforge-release-0.3.6-1.el5.rf.i386.rpm
# rpm -ivh rpmforge-release-0.3.6-1.el5.rf.i386.rpm
Em seguida instalaremos os softwares necessários com o comando yum:
# yum install php php-cli php-common php-ldap php-mssql freetds unixODBC
Configuração
ODBC:
Vamos configurar o arquivo
odbc.ini com o editor de sua preferência:
# vi /etc/odbc.ini
[serverdb]
Description = FreeTDS
Driver = FreeTDS
Servername = serverdb #Endereço do Servidor SQL
Database = db #Database
UID = user #Usuário
PWD = password #Senha
Port = 1433
ODBCINST:
Vamos configurar o arquivo
odbcinst.ini com o editor de sua preferência.
# vi /etc/odbcinst.ini
[FreeTDS]
Description = Conexao MSSQL
Driver = /usr/lib/odbc/libtdsodbc.so
Driver64 = usrlib
Setup = /usr/lib/libtdsS.so
Setup64 = /usr/lib
FileUsage = 1
Localize o diretório padrão de seu servidor web. No meu caso /var/www/html, no Centos Linux 5.2.
Crie nesse diretório o arquivo info.php com o seguinte conteúdo:
<?php
phpinfo();
?>
Em seguida abra no navegador o endereço:
http://ipdoseuservidor/info.php
Verifique se existe a opção mssql no resultado exibido.
Nenhum comentário foi encontrado.