PHP擴展模塊安裝
當我們安裝好php之後可能會忘記裝一些模塊,或者需要增加模塊的時候我們可以使用擴展模塊安裝。
查看php加載了哪些模塊,使用命令/usr/local/php/bin/php -m
下面演示下安裝redis模塊
cd進入安裝下載目錄cd /usr/local/src/
下載一個redis的包wget https://codeload.github.com/phpredis/phpredis/zip/develop
更改包的名字mv develop phpredis-develop.zip
解壓包unzip phpredis-develop.zip
cd進入解壓後的包的目錄cd phpredis-develop/
然後我們需要做一個phpize操作,因爲要生成configure文件,因爲我們要編譯它需要configure文件,而它的包裏沒有,(可能會報錯,少一個包,我們提前yum安裝一下這個包)yum install -y autoconf
生成configure文件/usr/local/php/bin/phpize
進行編譯./configure --with-php-config=/usr/local/php/bin/php-config
make
make install
查看擴展模塊的存放目錄usr/local/php/bin/php -i |grep extension_dir
在php配置文件中添加一行vim /usr/local/php/etc/php.ini
打開配置文件後搜索關鍵字:extension=php
在最後面添加一行:extension=redis.so
然後我們查看一下是否加載/usr/local/php/bin/php -m |grep redis
顯示redis就是加載了