# Link para a compilação PHP e Apache abaixo:
http://suporte-em-ti.blogspot.com.br/2012/11/compilando-apache-e-php-no-linux.html
# Freetds
Baixe o freetds no link ftp://ftp.freetds.org/pub/freetds/stable/freetds-stable.tgz e descompacte:
tar -zxvf freetds-stable.tgz
cd freetds-0.91
./configure --enable-msdblib --prefix=/usr/local/freetds
make && make install
touch /usr/local/freetds/include/tds.h
touch /usr/local/freetds/lib/libtds.a
Para que o freetds possa acessar seu servidor SQL Server, edite o arquivo /usr/local/freetds/etc/freetds.conf e adicione as linhas abaixo:
[SQL]
host = 192.168.1.10
port = 1433
tds version = 8.0
# PHP (versão: 5.1.2)
Infelizmente não tenho o link da download dessa versão.
tar -zxvf php-5.1.2.tar.gz
cd php-5.1.2/ext/mssql/
phpize
./configure --with-mssql=/usr/local/freetds/ --with-php-config=/usr/bin/php-config
make
cd ../../
./configure --with-apxs2=/usr/www/bin/apxs --with-mysql --with-ldap --with-gd --with-jpeg-dir=/usr/lib/ --with-zlib --with-png-dir=/usr/lib/ --enable-track-vars --enable-sigchild --with-xml --with-mssql-dir=/usr/local/freetds/ --prefix=/usr/www/php
make && make install
cp ext/mssql/modules/mssql.so /usr/www/php/extensions/
Edite o arquivo /usr/www/php/lib/php.ini e adicione a entrada abaixo.
extension=mssql.so
Nenhum comentário:
Postar um comentário