先安裝依賴包:
yum install curl curl-devel
找到php的安裝包,cd 進入安裝包
cd php-5.6.25/ext/curl
phpize
如果報找不到phpize就補全路徑,/usr/local/php/bin/phpize
如果出現以下錯誤:cannot find autoconf. please check your autoconf installation and the $php_autoconf environment vari
解決辦法:
yum install m4
yum install autoconf
然後重新phpize
./configure -with-curl=/usr/local/curl -with-php-config=/usr/local/php/bin/php-config
make && make install
安裝成功後會出現以下內容:
installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20131226/
在此資料夾內會出現curl.so
將curl.so複製到php的擴充套件資料夾中
資料夾路徑可在php.ini中找到extension_dir,
第一次安裝擴充套件,這個是注釋掉的可以去掉注釋,然後指定資料夾路徑
複製到資料夾中:
cp /usr/local/php/lib/php/extensions/no-debug-zts-20131226/curl.so /usr/local/php/extension/curl.so
後面的是我的擴充套件資料夾路徑
修改php.ini:新增extension=curl.so
重啟apache:/usr/local/apache/bin/apachectl restart
linux系統下php的安裝
最近有台伺服器需要安裝php,正好學習下安裝過程。很多帖子都是到處複製,也不知道是否正確,這個很悲劇!我從 tar xvf php 5.3.6.tar.bz2,就可以將源 壓縮包解壓縮為php 5.3.6,cd php 5.3.6 執行 configure prefix usr local php ...
linux下安裝php擴充套件
記錄一下在lnmp環境中安裝php的pdo和pdo mysql 擴充套件我的用lnmp一鍵安裝包安裝了php5.6版本,現在需要安裝pdo擴充套件。在網上看了按照乙個部落格的說明安裝成功了,所以記錄一下。擴充套件檔案 在lnmp壓縮檔案 src php5.6.22 ext資料夾中有各種常用的擴充套件...
linux 下編譯安裝php
系統環境 wget tar xf php 5.5.9.tar.bz2 c usr local src 新增 epel 源 rpm uvh 安裝依賴 yum install gcc bison bison devel zlib devel libmcrypt devel mcrypt mhash de...