centos7下用pecl安裝php擴充套件

2021-08-21 07:59:16 字數 2083 閱讀 4599

安裝擴充套件之前先用pear設定php.ini的路徑:

/usr/local/php7/bin/pear config-set php_ini /usr/local/php7/etc/php.ini
這樣做的好處就是用pecl安裝php擴充套件的時候,會自動在php.ini中引用擴充套件包,不用自己手動新增擴充套件包。

/usr/local/php7/bin/pecl install channel:

安裝完成之後會自動把yaf.so加入到php.ini中,不用自己手動新增擴充套件

/usr/local/php7/bin/pecl install channel:

/usr/local/php7/bin/pecl install channel:

1、安裝redis服務:

安裝教程詳見:

centos7安裝redis

2、安裝擴充套件:

/usr/local/php7/bin/pecl install channel:

/usr/local/php7/bin/pecl install channel:

1、首先安裝memcache服務端memcached:

yum -y install libevent-devel

cd ~ && wget -o memcached-1.4.33.tar.gztar -zxvf memcached-1.4.33.tar.gzcd memcached-1.4.33./configure && make && make install

詳細安裝說明請見:

memcached官方說明

,安裝完成開始啟動memcached:

memcached -d -l 127.0.0.1 -p 11211 -m 150 -u root  -c 512 -p /var/run/memcached.pid

啟動引數說明:

-d選項是啟動乙個守護程序,

-l是監聽的伺服器ip位址,如果有多個位址的話,我這裡指定了本機位址127.0.0.1    

-p是設定memcache監聽的埠,我這裡設定了預設的11211,最好是1024以上的埠,    

-m是分配給memcache使用的記憶體數量,單位是mb,我這裡是10mb,    

-u是執行memcache的使用者,我這裡是root,    

-c選項是最大執行的併發連線數,預設是1024,我這裡設定了512,按照你伺服器的負載量來設定,    

-p是設定儲存memcached的pid檔案,我這裡是儲存在/var/run/memcached.pid

啟動完成檢視啟動結果:

ps -ef | grep memcached

設定memcache?機啟動:

echo -e 'memcached -d -l 127.0.0.1 -p 11211 -m 150 -u root  -c 512 -p /var/run/memcached.pid ' >> /etc/rc.local

2、安裝memcache擴充套件:

cd ~ && wget  -zxvf libmemcached-1.0.18.tar.gzcd libmemcached-1.0.18/

./configure

make && make install

cd ~ && git clone  php-memcached/git checkout php7

phpize./configure --disable-memcached-saslmake && make install && make test

extension="memcached.so"

重啟php:

kill -usr2 `cat /usr/local/php7/var/run/php-fpm.pid`

重啟之後檢視php是否已經正常載入:

php -m|grep memcached

如果輸出:memcached則說明配置成功

在 CentOS7 下用 yum 安裝 nginx

1.配置 yum 倉庫 centos rhel 建立 etc yum.repos.d nginx.repo 檔案,內容如下 nginx name nginx repo stable version baseurl mainline version baseurl baseurl gpgcheck 0...

centos7下安裝janusGraph單機版

janusgraph是一款圖資料庫,繼承自titan,支援分布式,可以整合了多種資料庫,大資料平台,如hbase,hadoop,spark,elasticsearch等。詳細介紹大家可參考官方文件janusgraph官方文件。下面我們介紹如何在centos7上安裝配置單機版本的janusgraph....

centos7下安裝tensorflow gpu版

我的版本 cuda 8.0 cudaa6.0 python3.5.1 tensorflow gpu1.4.0 說說遇到的坑 折騰了一下午 1.查資料說是python3.6可以與其他軟體相容,於是我就安裝了python3.6.6版本,結果後面測試import tensorflow時會報錯importe...