您好,登錄后才能下訂單哦!
本文實例講述了Ubuntu18.04系統安裝、配置Redis及phpredis擴展操作。分享給大家供大家參考,具體如下:
安裝
$ sudo apt-get update $ sudo apt-get install redis-server
啟動
$ sudo /etc/init.d/redis-server start
注意: 若無法啟動
systemctl status redis-server.service redis-server.service: Can't open PID file /var/run/redis/redis-server
cat /var/log/redis/redis-server.log Creating Server TCP listening socket ::1:6379: bind: Cannot assign requested address
vim /etc/redis/redis.conf bind 127.0.0.1 ::1
sudo redis-server /etc/redis/redis.conf &
systemctl status redis-server netstat -ntpl | grep 6379
$ redis-cli
該命令會打開如下Redis提示:
127.0.0.1:6379>
輸入ping
127.0.0.1:6379> ping PONG
說明成功安裝
默認redis是不允許遠程登錄的,需要我們配置
編輯redis配置文件
sudo vi /etc/redis/redis.conf
注釋下面這一行, 可以搜索查找
#bind 127.0.0.1
注:redis-cli -h (ip 地址) -p (端口號 默認是6379) 注意參數要和具體指要空格隔開
編輯配置文件
sudo vi /etc/redis/redis.conf
找到下面這一行并去除注釋(可以搜索requirepass)
#修改之前 #requirepass foobared
#修改之后 requirepass 123456
sudo service redis-server restart
或者可以強制殺死再手動開啟
sudo killall redis-server sudo redis-server /etc/redis/redis.conf &
這里最好把配置文件加進去不然可能會出現配置未生效
apt install git git clone https://github.com/phpredis/phpredis.git
mv phpredis /etc/phpredis
cd /etc/phpredis phpize
./configure make make install
vim /etc/php/7.2/apache2/php.ini
找到在php.ini文件末尾添加下面這條命令
extension=redis.so
/etc/init.d/apache2 restart
<?php phpinfo(); ?>
希望本文所述對大家Ubuntu環境配置有所幫助。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。