之前我用yum安裝,安裝的php是低版本的,沒有php-fpm,然後我用yum給卸載了,重新按照以下的方法安裝的。
wget http://cn2.php.net/distributions/php-5.4.38.tar.gztar zvxf php-5.4.38.tar.gzcd php-5.4.38./configure --prefix=/usr/local/php --enable-fpm --with-mcrypt \--enable-mbstring --disable-pdo --with-curl --disable-debug --disable-rpath \--enable-inline-optimization --with-bz2 --with-zlib --enable-sockets \--enable-sysvsem --enable-sysvshm --enable-pcntl --enable-mbregex \--with-mhash --enable-zip --with-pcre-regex --with-mysql --with-mysqli \--with-gd --with-jpeg-dir
我安裝php,按照以上的命令安裝,但是裝完了,沒有php-fpm,而且php -v顯示的php版本是
PHP 5.1.6 (cli) (built: Nov 6 2014 12:25:33)
真是見了鬼啊。(我的yum沒有php-fpm的repo源,search不到,所以我採用編譯安裝的方法)
回複內容:
之前我用yum安裝,安裝的php是低版本的,沒有php-fpm,然後我用yum給卸載了,重新按照以下的方法安裝的。
wget http://cn2.php.net/distributions/php-5.4.38.tar.gztar zvxf php-5.4.38.tar.gzcd php-5.4.38./configure --prefix=/usr/local/php --enable-fpm --with-mcrypt \--enable-mbstring --disable-pdo --with-curl --disable-debug --disable-rpath \--enable-inline-optimization --with-bz2 --with-zlib --enable-sockets \--enable-sysvsem --enable-sysvshm --enable-pcntl --enable-mbregex \--with-mhash --enable-zip --with-pcre-regex --with-mysql --with-mysqli \--with-gd --with-jpeg-dir
我安裝php,按照以上的命令安裝,但是裝完了,沒有php-fpm,而且php -v顯示的php版本是
PHP 5.1.6 (cli) (built: Nov 6 2014 12:25:33)
真是見了鬼啊。(我的yum沒有php-fpm的repo源,search不到,所以我採用編譯安裝的方法)
用rpm -qa|grep php尋找然後用rpm -e全部卸載重裝了,然後就ok了!
php沒有卸載乾淨,如果想看你新安裝的PHP的版本要執行:/usr/local/php/bin/php -v
而php-fpm檔案在/usr/local/php/sbin/php-fpm