# cd freetds-0.62.4
# ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
--with-tdsver=8.0 --> 연결할 mssql server가 mssql 2000 일때 8.0, mssql 7 은 7.0 이다
# make ; make install
# cd /usr/local/fretds
# cd /usr/local/fretds
# cp ./lib/* /usr/lib 라이브러리 파일을 복사한다
# vi ./etc/freetds.conf 설정파일 수정
이부분을 주석을 제거
[MyServer70]
host = mssql server ip
port = 1433
tds version = 8.0 --à mssql 7 은 7.0
client charset = EUC-KR
이부분을 주석을 제거
[MyServer70]
host = mssql server ip
port = 1433
tds version = 8.0 --à mssql 7 은 7.0
client charset = EUC-KR
apache 설치
기존 설치상의 변경할 내용 없다. 그냥 기존 대로 설치하면 된다
php설치
소스 컴파일 시
# ./configure --with-mssql=/usr/local/freetds --enable-mssql --with-php-config=/usr/local/bin/php-config
기존내용에 위의 내용을 첨가한다.
# apachectl stop
# apachectl stop
# apachectl start
결과화면은 다음과 같다