国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

memcached 安裝配置

gotham / 1875人閱讀

摘要:依賴獲取編譯舊版本可能會被其他軟件依賴此處建議安裝在獨立目錄編譯獲取若是編譯安裝需要指定的目錄提供服務腳本的常用選項說明指定進程監(jiān)聽的地址以服務模式運行以指定的用戶身份運行進程用于緩存數(shù)據(jù)

依賴:

linevent 獲取: http://libevent.org/
編譯(舊版本可能會被其他軟件依賴, 此處建議安裝在獨立目錄):

# ./configure --prefix=/usr/local/libevent
# make && make install
# echo "/usr/local/libevent/lib" > /etc/ld.so.conf.d/libevent.conf
# ldconfig 
編譯:

memcached 獲取: https://memcached.org/

# ./configure --prefix=/usr/local/memcached 
# --with-libevent=/usr/local/libevent #若是編譯安裝libevent, 需要指定libevent的目錄
# make && make install
提供memcached 服務腳本:
#!/bin/bash
#
# Init file for memcached
#
# chkconfig: - 86 14
# description: Distributed memory caching daemon
#
# processname: memcached
# config: /etc/sysconfig/memcached
 
. /etc/rc.d/init.d/functions
 
## Default variables
PORT="11211"
USER="nobody"
MAXCONN="1024"
CACHESIZE="64"
OPTIONS=""
 
[ -f /etc/sysconfig/memcached ] && . /etc/sysconfig/memcached
 
RETVAL=0
prog="/usr/local/memcached/bin/memcached"
desc="Distributed memory caching"
lockfile="/var/lock/subsys/memcached"
 
start() {
        echo -n $"Starting $desc (memcached): "
        daemon $prog -d -p $PORT -u $USER -c $MAXCONN -m $CACHESIZE
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && touch $lockfile
        return $RETVAL
}
 
stop() {
        echo -n $"Shutting down $desc (memcached): "
        killproc $prog
        RETVAL=$?
        echo
        [ $RETVAL -eq 0 ] && rm -f $lockfile
        return $RETVAL
}
 
restart() {
        stop
        start
}
 
reload() {
        echo -n $"Reloading $desc ($prog): "
        killproc $prog -HUP
        RETVAL=$?
        echo
        return $RETVAL
}
 
case "$1" in
  start)
        start
        ;;
  stop)
        stop
        ;;
  restart)
        restart
        ;;
  condrestart)
        [ -e $lockfile ] && restart
        RETVAL=$?
        ;;      
  reload)
        reload
        ;;
  status)
        status $prog
        RETVAL=$?
        ;;
   *)
        echo $"Usage: $0 {start|stop|restart|condrestart|status}"
        RETVAL=1
esac
 
exit $RETVAL
memcached的常用選項說明:

-l :指定進程監(jiān)聽的地址;
-d: 以服務模式運行;
-u :以指定的用戶身份運行memcached進程;
-m :用于緩存數(shù)據(jù)的最大內存空間,單位為MB,默認為64MB;
-c :最大支持的并發(fā)連接數(shù),默認為1024;
-p : 指定監(jiān)聽的TCP端口,默認為11211;
-U :指定監(jiān)聽的UDP端口,默認為11211,0表示關閉UDP端口;
-t :用于處理入站請求的最大線程數(shù),僅在memcached編譯時開啟了支持線程才有效;
-f :設定Slab Allocator定義預先分配內存空間大小固定的塊時使用的增長因子;
-M:當內存空間不夠使用時返回錯誤信息,而不是按LRU算法利用空間;
-n: 指定最小的slab chunk大小;單位是字節(jié);
-S: 啟用sasl進行用戶認證;

啟動memcached 服務:
# chmod +x /etc/init.d/memcached
# chkconfig --add memcached
# service memcached start
給PHP 安裝memcached 擴展:
# /usr/local/php/bin/phpize
# ./configure --with-php-config=/usr/local/php/bin/php-config --enable-memcache
# make && make install
編輯php.ini 文件:
extension=memcache.so
查看模塊加載情況:
[root@bogon ~]# php -m
[PHP Modules]
bz2
Core
ctype
date
dom
ereg
fileinfo
filter
hash
iconv
json
libxml
mbstring
mcrypt
memcache <-- 在這
mysql
mysqli
openssl
pcre
PDO
pdo_sqlite
Phar
posix
Reflection
session
SimpleXML
sockets
SPL
sqlite3
standard
tokenizer
XCache
XCache Cacher
xml
xmlreader
xmlwriter
zlib
 
[Zend Modules]
XCache
XCache Cacher
輕量級Memcached管理監(jiān)控工具 --> memadmin:

獲取: http://www.junopen.com/memadmin/
基于PHP 的Web 管理程序, 配置很簡單
編輯config.php 配置賬戶密碼之后直接訪問登錄即可

文章版權歸作者所有,未經(jīng)允許請勿轉載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/61680.html

相關文章

  • CentOS7 安裝配置 Memcached

    摘要:本教程向你展示如何在上安裝和配置。安裝首先確保所有的包都是最新的執(zhí)行以下命令安裝開啟服務并將其添加到系統(tǒng)啟動時的自動啟動中配置默認的配置文件位于目錄中。允許連接到的最大數(shù)目。 點擊訪問原文地址 介紹 Memcached 是一個分布式、高性能的內存緩存系統(tǒng),通過緩存內存中的數(shù)據(jù)和對象,提高和加速動態(tài) web 應用程序的性能。它主要用于加速對數(shù)據(jù)庫重度使用的站點。 Memcached 還用...

    darkerXi 評論0 收藏0
  • CentOS7 安裝配置 Memcached

    摘要:本教程向你展示如何在上安裝和配置。安裝首先確保所有的包都是最新的執(zhí)行以下命令安裝開啟服務并將其添加到系統(tǒng)啟動時的自動啟動中配置默認的配置文件位于目錄中。允許連接到的最大數(shù)目。 點擊訪問原文地址 介紹 Memcached 是一個分布式、高性能的內存緩存系統(tǒng),通過緩存內存中的數(shù)據(jù)和對象,提高和加速動態(tài) web 應用程序的性能。它主要用于加速對數(shù)據(jù)庫重度使用的站點。 Memcached 還用...

    ixlei 評論0 收藏0
  • 如何在CentOS 8系統(tǒng)鏡像部署Memcached緩存工具?

    摘要:是一個高性能的分布式內存對象緩存系統(tǒng),用于動態(tài)應用以減輕數(shù)據(jù)庫負載。這是一套開放源代碼軟件,以授權發(fā)布。本文將會記錄如何在上安裝和配置的教程。默認情況下,設置為僅在上監(jiān)聽中。這指示僅綁定到指定的接口。配置服務后,下一步是在防火墻中打開端口。Memcached?是一個高性能的分布式內存對象緩存系統(tǒng),用于動態(tài)Web應用以減輕數(shù)據(jù)庫負載。它通過在內存中緩存數(shù)據(jù)和對象來減少讀取數(shù)據(jù)庫的次數(shù),從而提高...

    awesome23 評論0 收藏0
  • Centos 下編譯安裝Memcache

    摘要:安裝環(huán)境說明操作系統(tǒng)安裝路徑開始編譯安裝編譯需要的擴展包開始編譯安裝擴展包安裝成功后會輸出這個地址,這是擴展模塊文件夾創(chuàng)建自啟動腳本綁定偵聽的地址服務端口運行程序的用戶身份最大使用內存最大同時連 安裝環(huán)境說明: 操作系統(tǒng):Centos 6.5 -64bit 安裝路徑:/usr/local/memcached 開始編譯memcached 安裝編譯需要的擴展包 yum insta...

    王陸寬 評論0 收藏0

發(fā)表評論

0條評論

gotham

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<