在linux中如何安裝memcached和開啟擴充套件
阿新 • • 發佈:2019-02-07
在Windows中安裝memcached和開啟擴充套件和比較簡單的就幾行程式碼 但是在linux中安裝memcache和開啟擴充套件 需要小心和細心 不然裝錯了 就蒙吧
安裝有兩種方式 一種是在linux中掛載光碟 在安裝的時候 我們需要把yum源開啟 我沒有用這個 我用的是聯網下載的
所以這個是我麼需要聯網下載
第一步
第一個方式:因為使用的是centos,所以可以使用yum install memcache,安裝完之後memcached環境變數就新增好了
我們需要從普通使用者切換到超級管理員使用者 root使用者中 敲一下命令
yum insatll memcached
這個是聯網安裝
我們安裝完之後 我們就需要的是 啟動了
如果說can't run as root without the -u switch,切換到普通使用者就可以了
命令如下memcached -d -p 11211
先安裝Telnet 如果yum被佔用 那麼久殺死
安裝Telnet
yum install telnet
然後就是實驗一下
set foo 0 0 3
bar
get foo
quit
第二步 就是在linux中安裝php的memcache的擴充套件(根據提示安裝);
開啟http://pecl.php.net/package/memcache 去找屬於自己的包,這裡我們選用memcache-2.2.7.tgz
yum install zlib zlib-devel yum install gcc gcc-c++ yum install php-devel 先使用whereis phpize php-config 檢視下具體的位置
wget http://pecl.php.net/get/memcache-2.2.7.tgz
tar -zxvf memcache-2.2.7.tgz
cd memcache-2.2.7
/usr/bin/phpize
./configure --with-php-config=/usr/bin/php-config
make && make install
Whereis php.ini//檢視php.ini在那
開啟php.ini,寫入extension = memcache.so
重啟伺服器 systemctl restart httpd,檢視phpinfo(),
尋找memcache就行了