热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

Lnmp下安装memcached

Lnmp下安装memcached1、先安装libevent,再安装Memcached主程序#tarxflibevent-2.0.21-stable.tar.gz#cdlibeven

????????Lnmp下安装memcached

1、先安装 libevent,再安装 Memcached主程序

# tar xf libevent-2.0.21-stable.tar.gz

# cd libevent-2.0.21-stable

# ./configure --prefix=/usr/local/libevent

# make

# make install

2、Memcached 安装?

# tar xf memcached-1.4.21.tar.gz

# cd memcached-1.4.21

# ./configure --prefix=/usr/local/memcached --with-libevent=/usr/local/libevent/

# make

# make install

3、服务器端安装结果测试:

# /usr/local/memcached/bin/memcached -d -m 512 -u root

# ss -tnulp | grep 11211

技术分享

# pkill memcached

4、Memcached 和 PHP 结合使用

①php Memcached 扩展 安装 ? memcache-2.2.6.tgz

# tar xf memcache-2.2.7.tgz

# cd memcache-2.2.7

# /usr/local/php5/bin/phpize

# ./configure --enable-memcache --prefix=/usr/local/memcache --with-php-cOnfig=/usr/local/php5/bin/php-config --with-zlib-dir

# make

# make install

技术分享

# vim /usr/local/php5/php.ini #加入下面两行,最后一行要看实际情况

extension=memcache.so

extension="/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626/"

# service nginx restart #重启nginx

技术分享

# /usr/local/memcached/bin/memcached -d -m 512 -u root #启动memcached

#memcached?-d?-m?10?-u?root?-l?localhost?-p?11211?-c?256?-P?/tmp/memcached.pid?

此命令仅作为讲解下面参数

各个参数的详解

1.??-d选项是启动一个守护进程,

2.??-m是分配给Memcached使用的内存数量,单位是MB,

3.??-u是运行Memcache的用户,我这里是root

4.??-l是监听的服务器IP地址,

5.??-p是设置Memcache监听的端口,最好是1024以上的端口,

6.??-c选项是最大运行的并发连接数,默认是1024,按照你服务器的负载量来设定,

7.??-P是设置保存Memcachepid文件

②测试memcached是否能与php配合使用

# vim /usr/local/nginx/html/mem_test.php

# vim mem.php

$mem = new Memcache;

$mem->connect( ‘127.0.0.1‘ , 11211);

$mem->set (‘test‘ , "hello world!" , 0 ,12);

$val = $mem->get( ‘test‘);

echo $val;

?>

# curl http://192.168.131.135/mem.php

技术分享

出现"hello world!"则说明memcache php扩展成功了

Lnmp下安装memcached


推荐阅读
  • Redis API
    安装启动最简启动命令行输入验证动态参数启动配置文件启动常用配置通用命令keysbdsize计算key的总数exists判断是否存在delkeyvalue删除指定的keyvalue成 ... [详细]
  • PHP5.5在Windows下安装memcached的方法下载服务端资源
    本文介绍了在Windows下安装PHP5.5的memcached的方法,包括下载服务端资源、解压、注册、卸载、启动和停止等步骤,并提供了相关的学习推荐。同时还提供了下载PHP在Windows下的php_memcache.dll文件的链接。 ... [详细]
  • 由PHP转让Memcahce,首先,需要在server安装Memcache,如何安装Memcache这不是本文的重点,大约m ... [详细]
  • 《数据结构》学习笔记3——串匹配算法性能评估
    本文主要讨论串匹配算法的性能评估,包括模式匹配、字符种类数量、算法复杂度等内容。通过借助C++中的头文件和库,可以实现对串的匹配操作。其中蛮力算法的复杂度为O(m*n),通过随机取出长度为m的子串作为模式P,在文本T中进行匹配,统计平均复杂度。对于成功和失败的匹配分别进行测试,分析其平均复杂度。详情请参考相关学习资源。 ... [详细]
  • CentOS 6.5安装VMware Tools及共享文件夹显示问题解决方法
    本文介绍了在CentOS 6.5上安装VMware Tools及解决共享文件夹显示问题的方法。包括清空CD/DVD使用的ISO镜像文件、创建挂载目录、改变光驱设备的读写权限等步骤。最后给出了拷贝解压VMware Tools的操作。 ... [详细]
  • 本文介绍了使用cacti监控mssql 2005运行资源情况的操作步骤,包括安装必要的工具和驱动,测试mssql的连接,配置监控脚本等。通过php连接mssql来获取SQL 2005性能计算器的值,实现对mssql的监控。详细的操作步骤和代码请参考附件。 ... [详细]
  • Centos下安装memcached+memcached教程
    本文介绍了在Centos下安装memcached和使用memcached的教程,详细解释了memcached的工作原理,包括缓存数据和对象、减少数据库读取次数、提高网站速度等。同时,还对memcached的快速和高效率进行了解释,与传统的文件型数据库相比,memcached作为一个内存型数据库,具有更高的读取速度。 ... [详细]
  • zabbix中文乱码的问题
    在使用zabbix时,有时候会出现中文乱码的问题,如下:因为zabbix自身对中文简体的支持不完善,需要我们手动的去上传新的字体进行替换:1、在windows获取字体库文件在Windows上的 ... [详细]
  • 实战项目memcached+tomcat+session+nginx在工作中的应用和配置
    环境介绍:公司根据实际需要搭建一个购物网站,当用户购物时可以将不同商品,放到同一个购物车中进行同时付款。环境的搭建:外网用户IP地址:1.1.1.1主机名:fanxiaohui用户 ... [详细]
  • 本文讨论了如何优化解决hdu 1003 java题目的动态规划方法,通过分析加法规则和最大和的性质,提出了一种优化的思路。具体方法是,当从1加到n为负时,即sum(1,n)sum(n,s),可以继续加法计算。同时,还考虑了两种特殊情况:都是负数的情况和有0的情况。最后,通过使用Scanner类来获取输入数据。 ... [详细]
  • 在project.properties添加#Projecttarget.targetandroid-19android.library.reference.1..Sliding ... [详细]
  • 本文介绍了在Windows环境下如何配置php+apache环境,包括下载php7和apache2.4、安装vc2015运行时环境、启动php7和apache2.4等步骤。希望对需要搭建php7环境的读者有一定的参考价值。摘要长度为169字。 ... [详细]
  • 本文介绍了如何使用C#制作Java+Mysql+Tomcat环境安装程序,实现一键式安装。通过将JDK、Mysql、Tomcat三者制作成一个安装包,解决了客户在安装软件时的复杂配置和繁琐问题,便于管理软件版本和系统集成。具体步骤包括配置JDK环境变量和安装Mysql服务,其中使用了MySQL Server 5.5社区版和my.ini文件。安装方法为通过命令行将目录转到mysql的bin目录下,执行mysqld --install MySQL5命令。 ... [详细]
  • 本文详细介绍了在Linux虚拟化部署中进行VLAN配置的方法。首先要确认Linux系统内核是否已经支持VLAN功能,然后配置物理网卡、子网卡和虚拟VLAN网卡的关系。接着介绍了在Linux配置VLAN Trunk的步骤,包括将物理网卡添加到VLAN、检查添加的VLAN虚拟网卡信息以及重启网络服务等。最后,通过验证连通性来确认配置是否成功。 ... [详细]
  • 第四讲ApacheLAMP服务器基本配置Apache的编译安装从Apache的官方网站下载源码包:http:httpd.apache.orgdownload.cgi今 ... [详细]
author-avatar
LMS柳树_
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有