麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網管 > 服務器 > 正文

LAMP平臺安裝Xcache和Memcached加速網站運行

2020-05-27 12:59:48
字體:
來源:轉載
供稿:網友

   在CentOS 7系統里搭建好LAMP環境后,就可以安裝網站程序了,以最流行了Wordpess為例。為了加快網站的訪問速度,除了花錢買更好的硬件設施外。我們可以通過優化網站的程序、主題。為服務器開啟緩存功能,為網站提速。我們知道,互聯網上緩存為王。

  1.安裝php加速器Xcache

  XCache 是一個國人開發的又快又穩定的 PHP opcode 緩存器,通過共享編譯內存從而降低服務器負載。

  由于yum源倉庫里面沒有,先下載源文件,最新版3.2.0

  在tmp目錄下:cd /tmp 下載:wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz

  解壓縮:tar xvfz xcache-3.2.0.tar.gz

  準備安裝:cd xcache-3.2.0

  安裝前,先要準備編譯環境:yum -y install php-devel gcc

  運行phpize,非常重要:phpize

  配置:./configure --enable-xcache

  安裝:make && make install

  復制配置文件 cp xcache.ini /etc/php.d(xcache.ini在源程序安裝目錄)

  重新啟動http服務:systemctl restart httpd

  2.安裝memcached

  Memcached 是一個高性能的分布式內存對象緩存系統,用于動態Web應用以減輕數據庫負載。它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提供動態、數據庫驅動網站的速度。

  a.安裝

  yum -y install memcached

  安裝memcache關聯php

  yum -y install php-pecl-memcache

  編譯安裝PHP的memcache擴展

  下載 wget http://pecl.php.net/get/memcache-3.0.8.tgz

  tar xf memcache-3.0.8.tgz

  cd memcache-3.0.8

  依次執行

  phpize

  ./configure

  make && make install

  b.配置

  在php.ini文件中添加memcache擴展

  extension=/usr/lib64/php/modules/memcache.so (版本不同目錄可能不同)

  c.運行

  memcached -d -m 128 -c 1024 -P /tmp/memcached.pid

  d.測試

  測試memcached是否工作正常,在網站目錄下編輯一個 文件如memtest.php,放入如下代碼:

  $memcache = new Memcache;

  $memcache->connect(localhost, 11211) or die ("Could not connect");

  $version = $memcache->getVersion();

  echo "Servers version: ".$version."

  n";

  $tmp_object = new stdClass;

  $tmp_object->str_attr = test;

  $tmp_object->int_attr = 123;

  $memcache->set(key, $tmp_object, false, 10) or die ("Failed to save data at the server");

  echo "Store data in the cache (data will expire in 10 seconds)

  n";

  $get_result = $memcache->get(key);

  echo "Data from the cache:

  n";

  var_dump($get_result);

  ?>

  訪問后如果能現實 版本號servers version: 1.4…… store date in the cache等信息說明memcached運行正常。

  5.整合

  Wordpress支持memcached

  下載:wget https://downloads.wordpress.org/plugin/memcached.2.0.2.zip

  unzip memcached.2.0.2.zip

  cd memcached.2.0.2

  復制 object-cache.php 到網站根目錄 wp-content文件夾內,wordpress會自動調用緩存。

  重啟服務器:

  sytemctl restart memcached

  sytemctl restart httpd

  3.開啟Gzip壓縮。

  apache2.4版本默認添加了gzip模塊,我們要同時開啟deflate模塊,壓縮網頁文件,提高服務器瀏覽速度。

  vim /etc/httpd/conf/httpd.conf 在最后加入如下幾行:

  DeflateCompressionLevel 9

  AddOutputFilterByType DEFLATE text/html text/plain text/xml application/x-httpd-php

  AddOutputFilter DEFLATE css js

  重新啟動http服務:systemctl restart httpd

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 成人在线网站 | 污片视频网站 | 欧美大屁股精品毛片视频 | 欧美一区二区三区中文字幕 | 美国黄色小视频 | 久久久久久久久久久高潮一区二区 | 中文字幕在线看第二 | 日本在线不卡一区二区 | 毛片在哪里看 | 欧美性久久久 | av不卡免费在线观看 | 欧洲精品久久 | 精品亚洲视频在线 | 亚洲欧美在线视频免费 | 成熟女人特级毛片www免费 | 国产精品久久久久久久久久大牛 | 免费人成年短视频在线观看网站 | 精品一区二区三区免费视频 | 99精品视频在线观看免费播放 | 国产精品1区2区在线观看 | 狠狠干夜夜草 | 成人毛片免费在线 | 亚洲一区二区在线免费 | 欧美wwwwww | 国产午夜精品久久久久 | 水卜樱一区二区av | xxxxxx免费| 7777在线视频免费播放 | 国产日产精品一区二区三区四区 | 午夜天堂在线视频 | 国产流白浆高潮在线观看 | 黄视频免费观看 | 亚洲午夜1000理论片aa | 国产va在线观看 | 国内精品久久久久久久久久久久 | 国产日本欧美在线观看 | 国产成年免费视频 | 色诱亚洲精品久久久久久 | 美女网站黄在线观看 | 精品999www| 久久精品日韩一区 |