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

資訊專欄INFORMATION COLUMN

Centos 下編譯安裝Memcache

王陸寬 / 2164人閱讀

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

安裝環(huán)境說明:

操作系統(tǒng):Centos 6.5 -64bit

安裝路徑:/usr/local/memcached

開始編譯memcached

安裝編譯需要的擴(kuò)展包

yum install libevent libevent-devel

開始編譯memcached

tar -zxvf memcached-1.4.21.tar.gz
cd memcached-1.4.21
./configure --prefix=/usr/local/memcached
make
make install
安裝PHP memcache 擴(kuò)展包
tar -zxvf memcache-2.2.7.tgz
cd memcache-2.2.7
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config 
make 
make install

# 安裝成功后會輸出這個地址,這是php擴(kuò)展模塊文件夾
/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/ 
創(chuàng)建memcached自啟動腳本
#! /bin/sh
#
# chkconfig: - 55 45
# description:  The memcached daemon is a network memory cache service.
# processname: memcached
# config: /etc/sysconfig/memcached

# Source function library - for other linux
#. /etc/rc.d/init.d/functions
# Source function library - for suse linux
. /lib/lsb/init-functions


ip="192.168.25.129"             # 綁定偵聽的IP地址
port="11211"                    # 服務(wù)端口
username="root"                 # 運(yùn)行程序的用戶身份
max_memory=64                   # default: 64M | 最大使用內(nèi)存
max_connection=1024             # default: 1024 | 最大同時連接數(shù)



if [ -f /etc/sysconfig/memcached ];then
  . /etc/sysconfig/memcached
fi

# Check that networking is up.
if [ "$NETWORKING" = "no" ]
then
  exit 0
fi

RETVAL=0
prog="memcached"
pidfile=/tmp/memcached.pid
basedir=/usr/local/memcached
cmd=${basedir}/bin/memcached

start () {
  echo -n $"Starting service:$prog "
  chown $username $basedir
  $cmd -d -p $port -u $username  -m $max_memory -c $max_connection -P $pidfile $OPTIONS
  RETVAL=$?
  echo
  [ $RETVAL -eq 0 ] && touch /var/lock/subsys/memcached
  return $retval
}

stop() {
    echo -n $"Stopping service: $prog  "
    current_user=$(whoami)
    pidlist=$(ps -ef | grep $current_user | grep memcached | grep -v grep | awk "{print $2}")
    for pid in $pidlist ; do
        kill -9 $pid
        if [ $? -ne 0 ]; then
           return 1
        fi
    done
    RETVAL=$?
    echo
    [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/memcached
}

restart () {
  stop
  start
}

# See how we were called.
case "$1" in
  start)
  start
  ;;
  stop)
  stop
  ;;
  status)
  status memcached
  ;;
  restart|reload)
  restart
  ;;
  condrestart)
  [ -f /var/lock/subsys/memcached ] && restart || :
  ;;
  *)
  echo $"Usage: $0 {start|stop|status|restart|reload|condrestart}"
  exit 1
esac

exit $?

腳本配置

# 將此腳本cp到/etc/init.d目錄下并改名為memcached,然后增加執(zhí)行權(quán)限
cp memcached /etc/init.d/memcached
chmod a+x /etc/init.d/memcached

配置開啟自啟動

chkconfig --add memcached              # 增加開啟啟動
chkconfig --level 2345 memcached on    # 設(shè)置啟動級別

測試啟動,停止,重啟memcached

# 服務(wù)啟動,停止
service memcached start
service memcached stop

# init.d目錄啟動,停止
/etc/init.d/memcached start
/etc/init.d/memcached stop
配置PHP支持memcached

編輯php.ini文件

vim /usr/local/php/etc/php.ini

# 修改以下內(nèi)容
extension_dir = "/usr/local/php/lib/php/extensions/no-debug-non-zts-20100525/"

# 增加擴(kuò)展到php
extension = memcache.so

重新啟動php-fpm

/etc/init.d/php-fpm restart

在php測試下是否成功

connect("192.168.25.129", 11211);
$memcache->set("key", "test");
echo $memcache->get("key");

結(jié)果截圖( 成功輸出了緩存值 ):

總結(jié)

到這里我們memcache緩存就編譯安裝完成了,memcache是很強(qiáng)大的緩存系統(tǒng),加油吧....如果兄弟們安裝遇到問題可以加我QQ:418250505 大家一起討論,共同進(jìn)步~!

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

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/61670.html

相關(guān)文章

  • Centos 下編安裝Memcache

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

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

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

    Tecode 評論0 收藏0
  • centos下編lnmp環(huán)境

    摘要:部署架設(shè)環(huán)境網(wǎng)卡綁定多個內(nèi)網(wǎng)和外網(wǎng)下其實這部不用操作默認(rèn)就是原來的內(nèi)網(wǎng)配置原配置中的地址原配置的內(nèi)網(wǎng)地址原配置原配置原配置添加規(guī)則內(nèi)網(wǎng) uclund 部署架設(shè)環(huán)境 cp /etc/resolv.conf /etc/resolv.conf.bak yum update -yyum -y install gcc gcc-c++ autoconf cmake libjpeg libg lib...

    tuomao 評論0 收藏0
  • centos下編lnmp環(huán)境

    摘要:部署架設(shè)環(huán)境網(wǎng)卡綁定多個內(nèi)網(wǎng)和外網(wǎng)下其實這部不用操作默認(rèn)就是原來的內(nèi)網(wǎng)配置原配置中的地址原配置的內(nèi)網(wǎng)地址原配置原配置原配置添加規(guī)則內(nèi)網(wǎng) uclund 部署架設(shè)環(huán)境 cp /etc/resolv.conf /etc/resolv.conf.bak yum update -yyum -y install gcc gcc-c++ autoconf cmake libjpeg libg lib...

    CoderStudy 評論0 收藏0

發(fā)表評論

0條評論

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