lamp(九) php模組安裝

2021-09-01 11:47:59 字數 681 閱讀 8596

11.32 php擴充套件模組裝安

php和apache類似,可以功能模組話。編譯後生產有新需求不用整體重新編譯,只需把相關模組編譯安裝即可。使用/usr/local/php/bin/php -m可以檢視php已經安裝的模組。

下面以redis模組為例,安裝php模組。

解壓縮unzip phpredis-develop.zip進入解壓後目錄cd phpredis-develop生成configure檔案,其他模組不一定需要生成configure,redis目錄中沒有。/usr/local/php/bin/phpize編譯./configure --with-php-config=/usr/local/php/bin/php-config安裝make && make install

以上就增加了redis模組,/usr/local/php/bin/php -i |grep extension_dir檢視redis是否存在。沒有的話編輯php配置檔案:vim /usr/local/php/etc/php.ini,增加一行配置(可以放到檔案最後一行):「extension = redis.so」。

另外,我們可以在php.ini中去檢視、自定義擴充套件模組存放目錄。

lamp環境只編譯安裝php

linux上yum安裝apache和mysql的源更新都較快,但php版本往往比較低。所以往往有需求yum安裝apache和mysql,然後編譯安裝php。這個思路就在於不使用yum安裝php,需要手動指定apxs的路徑。補充知識 apxs是乙個為apache http伺服器編譯和安裝擴充套件模組的...

手動編譯安裝lamp之php

馬哥教育講課文件 三 編譯安裝php 5.4.8 1 解決依賴關係 請配置好yum源 可以是本地系統光碟 後執行如下命令 yum y groupinstall x software development libmcrypt 2.5.7 5.el5.i386.rpm libmcrypt devel ...

Centos下搭建php環境,安裝lamp環境

首先使用yum命令安裝或者公升級所需的程式庫 copy以下命令到命令列回車即可。yum y install gcc gcc c autoconf libjpeg libjpeg devel libpng libpng devel freetype freetype devel libxml2 lib...