memcache連線php以及實現session共享
1,php連線memcache擴充套件
1, 去官網下載個memcache的客戶端 ,記住是客戶端 我這裡下載的是memcache2.2.3
tar zxvf memcache-2.2.3.tgz
cd memcache-2.2.3
2,用phpize生成一個模組並且編譯(因為我是編譯裝的lamp)
/usr/local/php/bin/phpize
./configure –with-php-config=/usr/local/php/bin/php-config
make && make install
3.,把生成的模組memcache.so的路徑新增到php.ini配置檔案裡
這裡我的so模組統一在/usr/local/php/ext下 我指定的擴充套件模組路徑
vim /etc/php.ini
extension_dir = /usr/local/php/ext
extension = memcache.so
4,之後重啟apache.如果你用nginx的話 只需重啟php-fpm
5,檢視php是否有這個模組 /usr/local/php/bin/php-fpm -m
2,memcached實現session共享
目的是不讓sessin存在伺服器上,而儲存在我們的memcached 這樣使用者呼叫速度就非常快了
這裡有三個選擇:哪個都可以 我試過第一個 已經成功
1,在php.ini當中進行配置
搜尋並新增倆行:
session.save_handler = “memcache”
session.save_path = “tcp://遠端伺服器的ip(這裡存到memcache):11211”
2,在httpd.conf中對應的虛擬主機中新增
php_value session.save_handler “memcache”
php_value session.save_path “tcp://memcache的ip:11211”
3,在php-fpm.conf對應的pool中新增
php_value[session.save_handler] = memcache
php_value[session.save_path] = “tcp://192.168.0.9:11211”
之後就可以叫開發人員呼叫啦!
相關文章
- PHP實現多伺服器session共享之memcache共享PHP伺服器Session
- LVS負載均衡下session共享的實現方式-持久化連線負載Session持久化
- php以及php擴充套件memcache 安裝PHP套件
- 使用Memcached實現Session共享Session
- php跨域共享sessionPHP跨域Session
- 通過redis實現session共享RedisSession
- Springsession+redis實現session共享SpringGseSessionRedis
- php實現SESSION跨域PHPSession跨域
- ubuntu 下安裝memcache 以及php擴充套件UbuntuPHP套件
- 快速實現 Tomcat 叢集 Session 共享TomcatSession
- memcache同步session的方法Session
- Spring Session實現Session共享下的坑與建議SpringSession
- 【memcache快取專題(3)】PHP-memcache擴充套件的安裝以及使用快取PHP套件
- PHP 連線方式介紹以及如何攻擊 PHP-FPMPHP
- Nginx解析漏洞復現以及哥斯拉連線Webshell實踐NginxWebshell
- 用Nginx實現Session共享的均衡負載NginxSession負載
- 分散式中使用 Redis 實現 Session 共享(上)分散式RedisSession
- 分散式中使用 Redis 實現 Session 共享(中)分散式RedisSession
- 分散式中使用 Redis 實現 Session 共享(下)分散式RedisSession
- PHP多臺伺服器如何共享sessionPHP伺服器Session
- SpringBoot2.x 整合Spring-Session實現Session共享Spring BootSession
- Tomcat利用MSM實現Session共享方案解說TomcatSession
- 利用trcsess合併以共享模式連線的session所產生的tracefile!模式Session
- session 共享Session
- Shiro+Redis實現tomcat叢集session共享RedisTomcatSession
- Internet連線共享(轉)
- php載入memcache模組PHP
- 安裝PHP的memcachePHP
- PHP 連線 OraclePHPOracle
- PHP 連線oraclePHPOracle
- php連線mongodbPHPMongoDB
- php連線kafkaPHPKafka
- Nginx搭建Tomcat9叢集並實現Session共享NginxTomcatSession
- not in 用外連線實現
- profile限制user連線session數Session
- Oracle專有(dedicated)連線和共享(shared)連線Oracle
- PHP 實現堆, 堆排序以及索引堆PHP排序索引
- memcached-session-manager session共享Session