ubuntu 安裝PHP redis拓展

2021-09-23 22:29:30 字數 2437 閱讀 2135

sudo wget
sudo tar -zxvf redis-4.0.2.tgz
$whereis phpize

phpize: /usr/bin/phpize

whereis 可能有很多個

在redis-4.0.2資料夾中執行

sudo /usr/bin/phpize

drwxr-xr-x 2 root root 4096 5月 23 01:57 ./

drwxr-xr-x 10 root root 4096 5月 23 01:57 ../

-rwxr-xr-x 1 root root 837 5月 23 01:57 pear*

-rwxr-xr-x 1 root root 858 5月 23 01:57 peardev*

-rwxr-xr-x 1 root root 774 5月 23 01:57 pecl*

lrwxrwxrwx 1 root root 9 5月 23 01:57 phar -> phar.phar*

-rwxr-xr-x 1 root root 14833 5月 23 01:57 phar.phar*

-rwxr-xr-x 1 root root 48618304 5月 23 01:57 php*

-rwxr-xr-x 1 root root 48473272 5月 23 01:57 php-cgi*

-rwxr-xr-x 1 root root 3325 5月 23 01:57 php-config*

-rwxr-xr-x 1 root root 4534 5月 23 01:57 phpize*

sudo ./configure  --with-php-config=/usr/local/php/bin/php-config 

sudo make

sudo make test

如果失敗可以詳細的看下失敗原因

這個時候會報一些錯誤,開啟php.ini

sudo vi /usr/local/php/etc/php.ini
disable_functions = passthru,exec,system,chroot,chgrp,chown,shell_exec,proc_open,proc_get_status,popen,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,stream_socket_server
去除shell_exec,proc_open

sudo make install
在php-pfm 中新增redis拓展

extension=redis.so
檢視
php -m

jiqing@jiqing-pad:/$ php -m |grep redis

redis

已經新增成功了!

進一步測試,

<?php

$redis = new redis();

$redis->connect('127.0.0.1',6379);

$redis->set('test','hello world!');

echo $redis->get('test');

?>

hello world!

process finished with exit code 0

成功!

進一步檢視服務開啟情況!
jiqing@jiqing-pad:/home/wwwroot/default$ sudo netstat -anp|grep :6379

tcp 0 0 0.0.0.0:6379 0.0.0.0:* listen 27904/redis-server

tcp6 0 0 :::6379 :::* listen 27904/redis-server

jiqing@jiqing-pad:/home/wwwroot/default$ sudo ps -ef |grep redis

jiqing 1576 32272 0 03:05 pts/1 00:00:00 grep --color=auto redis

jiqing 27904 1772 0 02:23 ? 00:00:02 redis-server *:6379

Ubuntu之旅(一)安裝Ubuntu

說起linux,以前搞過rhel5,紅旗等,但是都只是用來做伺服器,沒在上面搞過開發。據說ubuntu易用性和完善性比較好,適合做開發,於是準備裝乙個試試。記述下一路過來的經驗。一 安裝ubuntu 唯一需要注意的是,wubi.exe會自動根據你的電腦判斷安裝32位還是64位的ubuntu作業系統。...

ubuntu簡單安裝

ubuntu簡單安裝 本例介紹硬碟安裝 單ubuntu系統 首先你要獲得ubuntu的安裝盤,設定bios,選擇開機從cdrom安裝。重啟插入ubuntu安裝盤,看到提示,選擇install.第乙個 然後進入橘黃色的介面,不要以為安裝好了。真正的安裝現在才開始。在視窗下雙擊install圖示,開始安...

ubuntu 安裝google chrome瀏覽器

google chrome的開源版本chromium,現在他支援ubuntu了 首先要增加源,我們修改sources.list sudo gedit etc apt sources.list 然後加入源,這裡有兩個不同的源 ubuntu 9.04 jaunty s5 g h8 f x google ...