在 php.ini 中添加以下内容:
extension=memcached.so 步骤二:重启apache服务器,使配置生效 [root@localhost memcached-2.2.0]# systemctl restart httpd.service重启完之后,检查是否安装完成php-memcached扩展
[root@localhost memcached-2.2.0]# echo "<?php echo phpinfo() ?>">>/home/www/index.php(这里web目录如果没改的话是在 /var/www/html/)在浏览器地址栏输入 127.0.0.1,查看php扩展,如果有以下图片所示,则表示安装成功:
当然,更方便的方法是用 php -m
上面都说明了我们已经成功的将 memcached 加入到 php 扩展中了
步骤三:使用 php 简单操作 memcached其实 memcached 和 redis 、MySQL 是没什么两样,同是数据库,(redis是非关系数据库,mysql是关系数据库),因此使用也是差不多的,同样具有命令行使用和php操作使用,关于memcached的更多命令大家可以自行百度。
<?php $m = new Memcached();//实例化Memcached类 $arr = array( array('127.0.0.1',11211); ); $m->addServers($arr); $m->set('name','lsgogroup',3600);//设置缓存值,有效时间3600秒,如果有效时间设置为0,则表示该缓存值永久存在的(系统重启前) $m->get('name');//读取缓存值 $m->delete('name');//删除缓存值 ?>redis命令远不止上面所说的,这里只做简单的使用。
Linux下Memcached安装与启用
Linux CentOS 7 下通过Memcached实现Session共享
Memcached的安装配置及将PHP的session保存在Memcached中
Linux CentOS 7 下通过Memcached实现Session共享