Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: Gentoo Linux Genkernel
Por edps
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

PHP5 + MSSQL (FreeTDS) no Centos Linux 5.2
Linux user
Publicado por Cristyan Giovane de Souza Santos em 03/11/2008

Login: cristyangiovane, 186257 pontos
[ Hits: 6144 ]

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
   Dica Linux recomendada Ntop em um G4 com Yellow Dog Linux 6.0
   Dica Linux recomendada Firebird no Ubuntu - Instalação e Utilização
   Dica Linux recomendada Peanut Linux - Guia de instalação
   Dica Linux recomendada Pronúncia de termos
   Dica Linux recomendada Estudando para LPI com PenguinBrain

Comentários
Nenhum comentário foi encontrado.

Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.