window平臺 php 安裝 redis 擴展

一、使用phpinfo() 函數查看PHP的版本信息

<?php phpinfo(); ?> 查看擴展文件版本(特別注意以php版本的 architecture 是x86仍是64爲準,不能以操做系統爲準)php

 

二、線程安全ts仍是非線程安全nts

PHP的兩種執行方式:ISAPI和FastCGI。FastCGI執行方式是以單一線程來執行操做,因此不須要進行線程的安全檢查,除去線程安全檢查的防禦反而能夠提升執行效率,因此,若是是以 FastCGI(不管搭配 IIS 6 或 IIS 7)執行 PHP ,都建議下載、執行 non-thread safe 的 PHP (PHP 的二進位檔有兩種包裝方式:msi 、zip ,請下載 zip 套件)。而線程安全檢查正是爲ISAPI方式的PHP準備的,由於有許多php模塊都不是線程安全的,因此須要使用Thread Safe的PHP
html

詳情瞭解   ts和nts的區別 (redis中碰到)git

 

三、 下載redis 擴展 

 將擴展放在對應版本的 ext 下github

 

四、下載redis 服務

官網 下載redis 服務redis

git 下載 redis 服務 windows

 

 

 五、Redis-x64-3.2.100.msi 安裝

 啓動服務:切換到redis 安裝目錄 輸入redis-server 回車即啓動安全

 啓動客戶端端:切換redis 安裝目錄 輸入 redis-cli  回車便可函數

 

六、Redis-x64-3.2.100.zip安裝 

簡易啓動post

啓動服務:切換到目錄直接雙擊 redis-server.exe 啓動便可ui

常規啓動方法:

  啓動服務:切換到目錄執行 redis-server redis.windows.conf  ,下圖表示啓動成功,若是想退出就按ctrl+C

   

不要關閉該cmd控制檯 , 啓動客戶端:切換到目錄直接雙擊 redis-cli.exe 便可 

 

七、 設置密碼 默認沒有密碼的

一、用記事本或者Notepad++打開redis.windows.conf並找到「# requirepass foobared」這一行,在這一行下面增長一行「requirepass 你的密碼」

  從新設置密碼後,從新登陸才能獲取操做權限

redis-cli.exe -h 127.0.0.1 -p 6379 -a 123456 //需添加密碼參數
 

二、命令修改

config get requirepass //獲取當前密碼
config set requirepass "yourpassword"//設置當前密碼,服務從新啓動後又會置爲默認,即無密碼;不建議此種方式

 

八、window 後臺啓動redis 服務

1. 進入 DOS窗口

2. 在進入Redis 的安裝目錄

3. 輸入:redis-server --service-install redis.windows.conf --loglevel verbose ( 安裝redis服務 )

4.  輸入:redis-server --service-start ( 啓動服務 ) 或者 redis-server.exe redis.windows.conf &

5. 輸入:redis-server --service-stop (中止服務)

啓動指定的配置文件redis-server --service-start redis.windows-service.conf 

 

九、開機自啓

一、在redis的目錄下執行(執行後就做爲windows服務了)

redis-server --service-install redis.windows.conf

二、卸載redis服務

redis-server --service-uninstall
相關文章
相關標籤/搜索