PHP5 + MSSQL (FreeTDS) no Centos Linux 5.2

Publicado por Cristyan Giovane de Souza Santos em 03/11/2008

[ Hits: 15.904 ]

 


PHP5 + MSSQL (FreeTDS) no Centos Linux 5.2



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.
Linux: phpinfo() com MSSQL FreeTDS
Outras dicas deste autor
Nenhuma dica encontrada.
Leitura recomendada

Criando senhas seguras

Instalando o IRSSI no Ubuntu

Recuperando senhas de root com LILO ou GRUB

MS Internet Explorer no Linux (IEs4Linux)

LiveUSB do openSUSE a partir do Windows

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts