1运准,先更新,為安裝做準(zhǔn)備
????????????sudo apt-get update
????????????sudo apt-get upgrade
2与殃,下載Redis服務(wù)
????????sudo apt-get -y install redis-server
3儡湾,下載PHP7.2-Redis擴(kuò)展
????????1,先在git上下載文件
????????????????git clone https://github.com/phpredis/phpredis.git
? ? ? ? 2,編譯安裝----一步步執(zhí)行以下代碼
? ? ? ? ? ? ? ? 打開目錄 cd phpredis/
? ? ? ? ? ? ? ? ? ?phpize
? ? ? ? ? ? ? ? ? ?./configure
? ? ? ? ? ? ? ? ? ?make
? ? ? ? ? ? ? ? ? ?make install
注意:安裝若出現(xiàn)報(bào)錯(cuò)
????????????????cp: cannot create regular file '/usr/lib/php/20170718/#INST@19389#': Permission denied
Permission denied這類表示沒權(quán)限 在執(zhí)行命令時(shí)前面上 sudo 再執(zhí)行即可
4,配置PHP7.2-Redis擴(kuò)展
????????在/etc/php/7.2/mods-available目錄下面創(chuàng)建redis.ini文件
? ? ? ? sudo vim /etc/php/7.2/mods-available/redis.ini
? ? ? ? 進(jìn)入編輯頁,按i進(jìn)入編輯模式?
? ? ? ? 添加?extension=redis.so
? ? ? ? 按esc? ? ? ? 輸入·:wq? 保存退出
? ? ? ? 需要在/etc/php/7.2/fpm/conf.d目錄下面建立快捷方式 舆逃,使用軟連接
? ? ? ? sudo?ln -s /etc/php/7.2/mods-available/redis.ini /etc/php/7.2/fpm/conf.d/20-redis.ini
5,? ? 重啟fpm
? ? ? ? sudo service php-fpm restart
6,測(cè)試
? ? ? ? 輸入 redis-cli?
? ? ????輸入 ping 出現(xiàn)如下圖所示即redis安裝成功
? ? ? ? redis是無用戶名戳粒,默認(rèn)密碼為空
????????查詢默認(rèn)密碼
? ??????127.0.0.1:6379> config get requirepass
????????1) "requirepass"
????????2) ""
????????修改密碼
????????configset requirepass root
????????auth root
????????查詢修改后的密碼
????????127.0.0.1:6379> configget requirepass
????????1)"requirepass"
????????2)"root"
也可在安裝apache或者nginx的前提下路狮,在網(wǎng)站根目錄創(chuàng)建info.php文件并添加
????????<?php phpinfo();?>
查看php擴(kuò)展信息
打開瀏覽器