安裝php支援mssql,curl,gd庫等

2021-05-05 20:37:05 字數 1958 閱讀 6224

先安裝的zlib

./configure --prefix=/usr/local/zlib

然後裝的curl

./configure --prefix=/usr/local/curl --with-zlib=/usr/local/zlib

安裝gd預設安裝

./configure --prefix=/usr/local/gd --with-zlib=/usr/local/zlib

(有些前面先安裝jepg,png...with就可以了,之後php的時候看./configure --help裡面有具體的)

安裝freetds支援mssql

./configure --prefix=/usr/local/freetds /

--with-tdsver=8.0 /

--enable-msdblib /

--enable-dbmfix /

--with-gnu-ld /

--enable-shared /

--enable-static

安裝libmcrypt 支援mcrypt

./configure --prefix=/usr/local/freetds /

--disable-posix-threads

預設mysql和apache都是安裝好的

如下配置

./configure --prefix=/usr/www/php /

--with-apxs2=/usr/www/apache/bin/apxs  /

--with-config-file-scan-dir=/etc/ /

--with-zlib=/usr/local/zlib /

--enable-bcmath /

--with-bz2 /

--with-curl=/usr/local/curl /

--enable-dbase /

--enable-exif /

--enable-ftp /

--with-pdo-dblib=/usr/local/freetds /

--with-pdo-mysql=/usr/www/mysql /

--with-gd=/usr/local/gd /

--enable-mbstring=cn /

--enable-calendar /

--enable-bcmath /

--with-libmbfl /

--with-mcrypt=/usr/local/libmcrypt /

-with-mssql=/usr/local/freetds /

-with-mysql=/usr/www/mysql/ /

--with-mysqli=/usr/www/mysql/bin/mysql_config /

--enable-embedded-mysqli=share /

--enable-soap /

--enable-sockets /

--with-xmlrpc /

--with-pear=/usr/www/php/pear/

--enable-zip

$make

$make install

之後是配置檔案cp php.ini-dist /etc/php.ini#因為我在前面的編譯裡設定了在/etc中載入php.ini

修改apache的httpd.conf確保有以下一行,一般預設是有的

loadmodule php5_module modules/libphp5.so

新增如下,使apache能夠解釋.php結尾的檔案

這時候啟動apache應該可以了支援php了

有必要設定虛擬主機需要開啟載入vhost的注釋

然後編輯apache/conf/extrahttpd-vhosts.conf

新增網域名稱支援,這裡不再贅述,

php 支援 mysql php支援mysql配置

想在centos5.2上裝乙個discuz論壇,在突破了apache許可權問題後,發現discuz的提示資訊裡顯示不支援mysql mysql connect 不支援 請檢查mysql 模組是否正確載入 我自己寫個測試檔案 php view plaincopy phpinfo 執行後顯示 c sha...

Linux下安裝PHP的GD支援庫

thinkphp 在使用縮圖的時候需要使用到gd庫 安裝步驟如下 在安裝 gd 前需要安裝前置庫 freetype jpegsrc,libpng。1.freetype cd freetype 2.4.0 configure prefix usr local freetype make make in...

安裝protobuf Python支援

tar zxvf protobuf 2 6.1 tar gz解壓完成後,進入到protobuf 資料夾,進行配置,並且make.cd protobuf 2.6 1 configure make make check 如果成功,可以看到下面的介面.如果都為pass即可進行安裝。注,可能需要sudo許可...