php使用memcache存储session
安装完php的时候需要安装memcache的扩展wget https://github.com/libevent/libevent/releases/download/release-2.0.22-stable/libevent-2.0.22-stable.tar.gz
tar zxf libevent-2.0.22-stable.tar.gz
cd libevent-2.0.22-stable
./configure --prefix=/usr/local
make && make install
wget http://pecl.php.net/get/memcache-3.0.8.tgz
tar zxf memcache-3.0.8.tgz
cd memcache-3.0.8
locate phpize
/usr/local/php/bin/phpize
locate php-config
./configure --with-php-config=/usr/local/php/bin/php-config
make && make install
安装完扩展之后会出现一个路径
/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/
http://i2.运维网.com/images/blog/201808/07/03ca4e3358e6debbfa672eb498f129c0.png
定位php.ini的位置
# locate php.ini
/etc/puppet/modules/php/files/etc/php.ini
/usr/local/php/etc/php.ini
# cat /usr/local/php/etc/php.ini|grep extension
修改如下配置
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20131226/"
extension = memcache.so
http://i2.运维网.com/images/blog/201808/07/f7011ed61f1ab6443a46f8600a919111.png
编辑测试文件
# cat test.php
#
通过浏览器进行测试访问
http://i2.运维网.com/images/blog/201808/07/8eb88a767bec91d0e88f12fdf743ec55.png
页:
[1]