rpm安裝的php 通過編譯增加模組
第一步:先確認安裝了安裝包的基礎包,通常使用系統更新安裝即可:
yum list libmcrypt*
yum install libmcrypt*
第二步:進入PHP原始碼解壓後的目錄中,如我這裡是php-5.2.13,#cd /root/downloads/php-5.2.13/ext/mcrypt
如果沒有mcrypt則需要到網站上去下載,通常是自帶了的。
第三步:執行phpize, #/usr/local/php5/bin/phpize
第四步:編譯configure: ./configure --with-php-config=/usr/local/php5/bin/php-config
這裡需要指定php-config的目錄,然後仔細make,這裡將生成一個mcrypt.so檔案在 ./modules/mcrypt.so
第五步:拷貝./modules/mcrypt.so 到 php 的extension_dir 目錄中.
cp ./modules/mcrypt.so /usr/local/php5/include/php/include/
第六步:確定php.ini檔案中的 extension_dir= /usr/local/php5/include/php/include/
然後加上 extension = mcrypt.so;
yum list libmcrypt*
yum install libmcrypt*
第二步:進入PHP原始碼解壓後的目錄中,如我這裡是php-5.2.13,#cd /root/downloads/php-5.2.13/ext/mcrypt
如果沒有mcrypt則需要到網站上去下載,通常是自帶了的。
第三步:執行phpize, #/usr/local/php5/bin/phpize
第四步:編譯configure: ./configure --with-php-config=/usr/local/php5/bin/php-config
這裡需要指定php-config的目錄,然後仔細make,這裡將生成一個mcrypt.so檔案在 ./modules/mcrypt.so
第五步:拷貝./modules/mcrypt.so 到 php 的extension_dir 目錄中.
cp ./modules/mcrypt.so /usr/local/php5/include/php/include/
第六步:確定php.ini檔案中的 extension_dir= /usr/local/php5/include/php/include/
然後加上 extension = mcrypt.so;
第七步:重啟apache,檢視phpinfo看mcrypt是否已經加上。
本文轉自 freeterman 51CTO部落格,原文連結:http://blog.51cto.com/myunix/1094848,如需轉載請自行聯絡原作者
相關文章
- linux通過重新編譯php來安裝php-soapLinux編譯PHP
- PHP的編譯安裝PHP編譯
- centos PHP 編譯安裝CentOSPHP編譯
- httpd編譯安裝phphttpd編譯PHP
- Mac 編譯安裝 PHPRedis 模組Mac編譯PHPRedis
- Greenplum_原始碼編譯安裝和RPM包安裝原始碼編譯
- PHP7 編譯安裝PHP編譯
- 編譯安裝php7編譯PHP
- php7編譯安裝PHP編譯
- php5.5.38編譯安裝PHP編譯
- PHP編譯安裝引數PHP編譯
- 編譯安裝php5.6.2編譯PHP
- Linux下通過原始碼編譯安裝程式Linux原始碼編譯
- 通過原始碼的方式編譯hadoop的安裝檔案原始碼編譯Hadoop
- 通過git安裝npm私有模組GitNPM
- Centos 編譯安裝 PHP7.4.7CentOS編譯PHP
- Linux 編譯 安裝 PHP 7.3.1Linux編譯PHP
- 編譯安裝nginx-php-mysql編譯NginxPHPMySql
- [LAMP]Php-5.3.29編譯安裝LAMPPHP編譯
- PHP Linux安裝擴充套件(編譯安裝)PHPLinux套件編譯
- php模組安裝PHP
- CentOS 下編譯安裝 PHP7.2CentOS編譯PHP
- php-7.1.0原始碼編譯安裝PHP原始碼編譯
- Mac 通過phpize安裝xdebug(與編譯mysql.so 同理)MacPHP編譯MySql
- Cnetos7編譯安裝PHP教程。編譯PHP
- centos手動編譯安裝apache、php、mysqlCentOS編譯ApachePHPMySql
- 編譯安裝php-amq擴充套件編譯PHPMQ套件
- PHP7.0.0在OS X編譯安裝PHP編譯
- 寶塔php編譯安裝fileinfo失敗PHP編譯
- php 安裝zip模組PHP
- PHP5下單獨編譯php模組PHP編譯
- PHP編譯configure時常見錯誤,和PHP7.1.4 編譯安裝PHP編譯
- 【PHP升級】CentOS6.3編譯安裝 PHP5.4.38PHPCentOS編譯
- CentOS 下編譯安裝 PHP7.2(nginx 版)CentOS編譯PHPNginx
- CentOS 下編譯安裝 PHP7.2(apache 版)CentOS編譯PHPApache
- Mac air 指定 PHP 版本編譯安裝指定 swooleMacAIPHP編譯
- Mac air 指定 PHP 版本編譯安裝指定 RedisMacAIPHP編譯Redis
- Skywalking PHP客戶端編譯安裝PHP客戶端編譯