当前位置:首页 > CN2资讯 > 正文内容

Linux+php+memcache+APC加速PHP网站

13小时前CN2资讯
一、前言       对于一个站长而言不仅要做好网站内容外,还需要对网站做优化,如果速度访问很慢的,没有人下次再访问你的站点,目前国内使用php的网站不计其数,这里用我的博客为例:http://chinaapp.sinaapp.com 以加速我的wordpress站点。   二、安装apc配置       首先下载好需要的安装包:前提是你的网站已经运行于php,也就是有php安装环境。
  • cd /usr/src && tar xzf APC-3.1.7.tgz &&cd APC-3.1.7 && /usr/local/php5/bin/phpize 
  •  ./configure --enable-apc --enable-apc-mmap --with-php-config=/usr/local/php5/bin/php-config 
  • make&& make install  
  •    
  • 安装完后会生成一个在/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/里面 
  • 三、安装memcached
  • cd /usr/src && tar xzf libevent-1.4.12-stable.tar.gz && cd libevent-1.4.12-stable 
  • ./configure –prefix=/usr/local/libevent &&make && make install  
  • 然后安装memcached  
  • tar xzf memcache-2.2.5.tar.gz && cd memcache-2.2.5 && /usr/local/php5/bin/phpize
  • ./configure –prefix=/usr/local/memcached --with-libevent=/usr/local/libevent --with-php-config=/usr/local/php5/bin/php-config 
  • make &&make install  
  • 安装完后,会在/usr/local/php5/lib/php/extensions/no-debug-non-zts-20060613/里生成一个 这个模块 
  • 四、接下来修改php.ini     默认的php.ini在/usr/local/php5/lib/php.ini 你也可以指定:
  • extension_dir = "./" 
  • 修改为  
  • extension_dir="/usr/local/php5/lib/php/extensions/no-debug-non-zts-20090626" 
  •     把下面这些添加到最后:
  • extension = apc.so  
  • extension=memcache.so   
  • [APC]  
  • apc.enabled = 1 
  • apc.shm_segments = 1 
  • apc.shm_size = 64M 
  • apc.optimization = 1 
  • apc.num_files_hint = 0 
  • apc.ttl=7200 
  • apc.user_ttl=7200 
  • apc.gc_ttl = 3600 
  • apc.cache_by_default = on
  •     要使wordpress使用memcache,还得下载wordpress-cache缓存配置文件,我这里提供参考下载: 
  • http:///download/object-cache.php.tar.gz   
  • #下载文件解压放在网站 */wp-content/目录下即可,然后修改里面默认ip 127.0.0.1 为你的memcache服务器的ip和端口。  
  •    
  • #然后重启相关服务即可!查看memcache加速是否生效,可以用 netstat -an |grep  ESTABLISHED
  • #查看转发的memcache端口,最直观的就是访问一下你的网站就知道了!默认是11211端口
    • 你可能想看:

      扫描二维码推送至手机访问。

      版权声明:本文由皇冠云发布,如需转载请注明出处。

      本文链接:https://www.idchg.com/info/26590.html

      分享给朋友:

      “Linux+php+memcache+APC加速PHP网站” 的相关文章

      ColoCrossing怎么样?高性价比与稳定性的最佳选择分析

      ColoCrossing是一家自2003年起在网络主机市场崭露头角的公司,位于美国纽约州的布法罗市。这家公司以其稳定的性能和合理的价格而闻名,在美国的多个大城市设有数据中心,实现了从东海岸到西海岸的覆盖。这一遍布美国的基础设施,能够为各类业务提供灵活且可靠的网络服务。作为一个用户,我总能感受到Col...

      性价比VPS:高效节约的虚拟专用服务器选择指南

      在讨论性价比VPS之前,我觉得先弄清楚什么是性价比VPS特别重要。简而言之,性价比VPS是指在一定的价格范围内,提供较高的性能和稳定性的虚拟专用服务器。这类服务在近几年变得越来越受欢迎,特别是对于那些预算有限但又希望拥有高质量主机服务的人来说,性价比高的VPS就像是一道光,照亮了他们的选择之路。 性...

      RackNerd 密码管理与安全指南:保护您的账户安全

      RackNerd 密码管理与安全 在探讨RackNerd的密码管理与安全之前,了解这个主机商的背景有助于我们更好地理解其服务的重要性。RackNerd成立于美国,专注于提供多种主机服务,包括虚拟主机、KVM VPS、Hybrid Dedicated Servers和独立服务器租用等。这些服务非常适合...

      OneTechCloud:高性价比VPS与独立服务器的最佳选择

      在了解OneTechCloud之前,我们先来探讨一下它的成立背景和发展历程。OneTechCloud,或称易科云,是一家自2019年就开始运营的国内小型主机商。虽然成立时间不久,但它迅速在市场上获得了一定的知名度。作为由中国团队经营的公司,OneTechCloud专注于提供海外VPS和独立服务器服务...

      如何选择与配置VPS服务器并确保其安全性与性能优化

      VPS服务器概述 当我们提到VPS(虚拟专用服务器)时,简直是开启了一个全新的技术世界。它把一台物理服务器分割成多个独立的虚拟环境,每个VPS都有自己的操作系统和资源分配。这种方式给用户带来了更多的灵活性和控制权,也意味着即使在较低的成本下,我们也能拥有自己专属的服务器。 VPS的魅力在于其独立性。...

      探索4837线路:高速度、稳定性与价格优势的网络选择

      在当今网络时代,选择合适的线路对于提高上网体验至关重要。4837线路就是其中一个备受关注的选项。它主要指在回国或出国前,通过一个名为4837的节点进行连接,进行跨国网络传输。这个线路归类为联通线路,其特点在于相对负载较低,使得整体表现更胜一筹。经过近年来的广泛应用,4837线路逐渐成为热门选择。 我...