点击安装扩展,找到memcached,点击安装。等待几分钟即可安装成功。
二、查看memcached缓存效率
如何查看安装好之后的memcached工作效率呢?
有两种方法,一个是宝塔自带的服务状态,另一个是第三方php文件。
1、回到软件管理,找到蓝色M字样的Memcached,再点击右侧的“设置”。看到memcached管理界面。
服务:停止、重启、重载配置。
配置修改:如果不懂代码的话,不要伸手,后果自负。
负载状态:memcached运行中的相关状态。其中最重要的是hit这个参数,也就是命中率。当然是越高越好了。
性能调整:前面IP和端口不要改。缓存大小根据实际情况调整。根据什么来调整呢?回到负载状态栏,有一个“当前已使用内存”,看这个数字来调整。比如默认分配给memcached一共64M内存,但是已使用内存62M就说明memcached可用内存快要满了,这时候就手动改大一点,比如128M。具体数字根据每天流量情况来定。
Memcached的目的就是把所有文章内容都扔进内存,这样用户来访时直接读取内存中的内容,跳过了数据库,所以使用memcached后网站打开感觉特别快。比如网站每天发几十篇文章,可能这个数字就调整大一点,防止不够用了。
2、第三方php文件比较直观一些,更容易看出memcached现在的状态。使用Memcached 图形界面监测工具就可以实现这个目的,具体方法就是去http://pecl.php.net/package/memcache下载一个监控文件,建议选择稳定版(stable),下载后得到一个压缩包里面很多文件,只需要 memcached.php 文件。上传前需要修改账号密码和连接地址,具体操作可以搜索一下。
三、误区
很多人上来就先安装了蓝色M字样的memcached,但是没有加速效果,这是不对的,必须要通过php管理内来安装才有效果。
以上是宝塔面板安装memcached及详细配置方法,基本上该说的都说出来了,至于看文章的你还有不明白的请留言进一步探讨。