linux下 php 安裝mysql的擴展模塊


1.安裝mysql-devel包
[root@DBproxy ~]# yum install mysql-devel
注:該包必須在編譯php之前安裝好,否則在安裝php的mysql擴展模塊是會碰到各種古怪問題

2. php的安裝
#下載
[root@DBproxy zabbix]# wget http://119.90.25.34/cn2.php.net/distributions/php-5.6.28.tar.gz

#解壓
[root@DBproxy zabbix]# tar -zxvf  php-5.6.28.tar.gz 

#安裝
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs  --with-mysql
make && make instal


#安裝擴展模塊
1.進入安裝包中的擴展模塊目錄
[root@DBproxy ext]# pwd
/usr/local/src/php-5.6.28/ext

2.進入准備安裝的模塊目錄
[root@DBproxy ext]# cd mysqli
[root@DBproxy mysqli]# pwd
/usr/local/src/php-5.6.28/ext/mysqli

3.執行phpize(必須在被安裝模塊的目錄中)
[root@DBproxy mysqli]# /usr/local/php/bin/phpize
Configuring for:
PHP Api Version:         20131106
Zend Module Api No:      20131226
Zend Extension Api No:   220131226
[root@DBproxy mysqli]# 

4.開始安裝
[root@DBproxy mysqli]#./configure --with-php-config=/usr/local/php/bin/php-config 
[root@DBproxy mysqli]#make
[root@DBproxy mysqli]#make install
Installing shared extensions:     /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
Installing header files:           /usr/local/php/include/php/
[root@DBproxy mysqli]# 

#模塊被安裝的目錄
[root@DBproxy mysqli]# ls -l /usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
總用量 1724
-rwxr-xr-x. 1 root root 723693 11月 23 00:13 mysqli.so
-rwxr-xr-x. 1 root root 184403 11月 23 00:11 mysql.so
-rwxr-xr-x. 1 root root 586616 11月 23 00:10 opcache.so
-rwxr-xr-x. 1 root root 258143 11月 23 00:18 pdo_mysql.so
[root@DBproxy mysqli]#

5.將mysql.so添加到php.ini參數文件中(該文件的位置可在apache的http.conf中查到)
extension=pdo_mysql.so
extension=mysqli.so


注:不要在php.ini中添加extension=mysql.so,否則apache在啟動時會報異常:
    PHP Warning:  PHP Startup: Invalid library (maybe not a PHP library) 'mysql.so' in Unknown on line 0。
    通過phpinfo發現,即使不在php.ini中添加extension=mysql.so,php啟動后默認是會加載mysql.so模塊的




http://www.cnblogs.com/zhuque/archive/2012/11/03/2763351.html
http://www.banping.com/?p=864

#linux安裝php,gd支持jpeg 

http://www.linuxidc.com/Linux/2014-11/109911.htm

http://chen498402552-163-com.iteye.com/blog/1161254


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM