国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統 > Linux > 正文

CentOS 6.3下給PHP添加mssql擴展模塊教程

2019-10-26 18:42:05
字體:
來源:轉載
供稿:網友

如果在LINUX系統上需要使用PHP連接Microsoft SQL Server 2005數據庫,我們常見的連接數據庫方式是使用ODBC方式連接.

FreeTDS為Linux系統提供了TDS協議的開源客戶端。由于MSSQL和Sybase使用的恰是TDS協議,所以在Linux中可以用FreeTDS連接MSSQL,下面簡紹使用php的db-lib連接Microsoft SQL Server 2005數據庫.

LINUX操作系統:   centOS6.3 64bit(安裝了系統默認開發包)
APACHE:            httpd-2.4.4
PHP:                  php-5.4.13
freetds:             freetds-0.91

一、關閉iptables和SELINUX

代碼如下:
# service iptables stop
# setenforce 0
# vi /etc/sysconfig/selinux
---------------
SELINUX=disabled
---------------

二、同步時間

代碼如下:
# ntpdate cn.pool.ntp.org

三、安裝APACHE+PHP

傳送門://www.jb51.net/article/54969.htm

四、使用FreeTDS啟用PHP連接MSSQL

1.下載FreeTds

代碼如下:
# su -
# wget ftp://ftp.freetds.org/pub/freetds/stable/freetds-stable.tgz

2.安裝FreeTds

代碼如下:
# tar -zxvf freetds-stable.tgz
# cd freetds-0.91
# ./configure --prefix=/usr/local/freetds --with-tdsver=8.0 --enable-msdblib --enable-dbmfix --with-gnu-ld --enable-shared --enable-static
# make && make install

3.啟用PHP連接MSSQL

方法一:編譯php加上freetds路徑(初次部署推薦)
代碼如下:
# wget http://cn2.php.net/distributions/php-5.4.13.tar.bz2
# tar -jxvf php-5.4.13.tar.bz2
# cd php-5.4.13
# ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-libxml-dir=/usr/local/lib --with-zlib-dir=/usr/local/lib --with-mysql=/usr/local/mysql --with-mysqli=/usr/local/mysql/bin/mysql_config --with-gd --enable-soap --enable-sockets  --enable-xml --enable-mbstring --with-png-dir=/usr/local --with-jpeg-dir=/usr/local --with-curl=/usr/lib --with-freetype-dir=/usr/include/freetype2/freetype/ --enable-bcmath --enable-calendar --enable-zip --enable-maintainer-zts --with-mssql=/usr/local/freetds
# make && make install

方法二:編譯PHP的mssql擴展并加上freetds路徑(二次部署推薦)
代碼如下:
# wget http://cn2.php.net/distributions/php-5.4.13.tar.bz2
# tar -jxvf php-5.4.13.tar.bz2
# cd php-5.4.13/ext/mssql
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mssql=/usr/local/freetds
# make && make install

安裝完畢,按照編譯安裝后的提示
mssql.so模塊會默認保存在 /usr/local/php5/lib/php/extensions/no-debug-zts-20090626/ 目錄下
 
加載該模塊到php
代碼如下:

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 新建县| 安国市| 牙克石市| 商洛市| 阿巴嘎旗| 西丰县| 桦甸市| 方山县| 丹东市| 临沭县| 濮阳县| 界首市| 信宜市| 策勒县| 崇阳县| 武功县| 枝江市| 商洛市| 福清市| 如东县| 阿克苏市| 宝丰县| 龙门县| 卢湾区| 邹平县| 海宁市| 五原县| 太湖县| 北宁市| 凉城县| 喀喇沁旗| 阿拉善左旗| 静海县| 荣昌县| 固安县| 黄梅县| 阳曲县| 子长县| 纳雍县| 德庆县| 盐池县|