잠시만 기다려 주세요

     '시장이나 돌면서 가짜 민생 외치는 이재명을 규탄한다. 싸우지 않을 거면 내려와라... 야당대표는 당신의 방탄이나 하는 자리가 아니다.'
전체검색 :  
이번주 로또 및 연금번호 발생!!   |  HOME   |  여기는?   |  바다물때표   |  알림 (19)  |  여러가지 팁 (1095)  |  추천 및 재미 (163)  |  자료실 (28)  |  
시사, 이슈, 칼럼, 평론, 비평 (799)  |  끄적거림 (142)  |  문예 창작 (719)  |  바람 따라 (75)  |  시나리오 (760)  |  드라마 대본 (248)  |  
살인!


    리눅스 서버

리눅스 서버 - 우분투 리눅스 php redis 설치 및 사용하기, 사용법
이 름 : 바다아이   |   조회수 : 10542         짧은 주소 : https://www.bada-ie.com/su/?541591780419
우분투 기준으로 redis 설정 파일은 아래와 같습니다.
패스워드 설정은 requirepass 옆에 패스워드 쓰시면 됩니다. 아마 주석처리 되어 있을 겁니다.
설정이 바뀌면 다시 시작해야 겠죠...

vi /etc/redis/redis.conf

service redis-server restart


[0] Install Redis. 

root@dlp:~# apt-get -y install redis-server

[1] 	Install PHP Redis Client Module.

root@dlp:~# apt-get -y install php-redis

[2] 	Basic usage on PHP.

설치 후에는 반드시 apache, nginx, php-fpm 재시작해 주셔야 합니다.


ubuntu@dlp:~$ vi use_redis.php

<?php
$redis = new Redis();
$redis->connect("127.0.0.1",6379);
$redis->auth("password");

// set and get Key
$redis->set('key01', 'value01');
print 'key01.value : ' . $redis->get('key01') . "\n";

// append and get Key
$redis->append('key01', ',value02');
print 'key01.value : ' . $redis->get('key01') . "\n";

$redis->set('key02', 1);
print 'key02.value : ' . $redis->get('key02') . "\n";

// increment
$redis->incr('key02', 100);
print 'key02.value : ' . $redis->get('key02') . "\n";

// decrement
$redis->decr('key02', 51);
print 'key02.value : ' . $redis->get('key02') . "\n";

// list
$redis->lPush('list01', 'value01');
$redis->rPush('list01', 'value02');
print 'list01.value : ';
print_r ($redis->lRange('list01', 0, -1));

// hash
$redis->hSet('hash01', 'key01', 'value01');
$redis->hSet('hash01', 'key02', 'value02');
print 'hash01.value : ';
print_r ($redis->hGetAll('hash01'));

// set
$redis->sAdd('set01', 'member01');
$redis->sAdd('set01', 'member02');
print 'set01.value : ';
print_r ($redis->sMembers('set01'));
?>

# run

ubuntu@dlp:~$ php use_redis.php

key01.value : value01
key01.value : value01,value02
key02.value : 1
key02.value : 101
key02.value : 50
list01.value : Array
(
    [0] => value01
    [1] => value02
)
hash01.value : Array
(
    [key01] => value01
    [key02] => value02
)
set01.value : Array
(
    [0] => member01
    [1] => member02
)

 출처 : https://www.server-world.info/en/note?os=Ubuntu_16.04&p=redis&f=9


| |





      1 page / 6 page
번 호 카테고리 제 목 이름 조회수
155 리눅스 서버 apt ... ... apt 바다아이 306
154 리눅스 서버 , smartctl, hdd ssd 바다아이 460
153 리눅스 서버 , .... arch kernel compile.... 바다아이 448
152 리눅스 서버 [Vim, Vi] 바다아이 428
151 리눅스 서버 ... 바다아이 511
150 리눅스 서버 vps root .. 바다아이 462
149 리눅스 서버 Ubuntu 24.04 LTS - SSH Port , ssh 바다아이 493
148 리눅스 서버 samba ... , ... 바다아이 1388
147 리눅스 서버 postfix main.cf ... 바다아이 5036
146 리눅스 서버 /etc/crontab ... 바다아이 3359
145 리눅스 서버 - MEMTEST, , 바다아이 5042
144 리눅스 서버 top , top 바다아이 5680
143 리눅스 서버 , systemd-networkd, archlinux network setting 바다아이 7046
142 리눅스 서버 mirror .. ... 바다아이 7306
141 리눅스 서버 [Ubuntu] (swapfile) , ... 바다아이 7342
140 리눅스 서버 ufw , iptables 바다아이 8293
139 리눅스 서버 ... grub . submenu, grub-mkconfig, grub 바다아이 6840
138 리눅스 서버 CentOS 7 Upgrade Kernel, centos 바다아이 9220
137 리눅스 서버 , dd , 바다아이 7170
136 리눅스 서버 ... ntp .. ... 바다아이 7930
135 리눅스 서버 archlinux netstat , netstat ... 바다아이 7543
134 리눅스 서버 ps , ps option 바다아이 7366
133 리눅스 서버 , swap , ... swap . 바다아이 7532
132 리눅스 서버 crontab , .... 바다아이 7540
131 리눅스 서버 ssh , ssh 바다아이 8785
130 리눅스 서버 SSH SSH , ssh-keygen rsa 바다아이 8295
129 리눅스 서버 , date : () , () , 바다아이 8550
128 리눅스 서버 aws lightsail, ssh .. .pem 바다아이 13567
127 리눅스 서버 , ubuntu generic kernel 바다아이 8937
126 리눅스 서버 .. apt ... 바다아이 8810
| |









Copyright ⓒ 2001.12. bada-ie.com. All rights reserved.
이 사이트는 리눅스에서 firefox 기준으로 작성되었습니다. 기타 브라우저에서는 다르게 보일 수 있습니다.
[ Ubuntu + GoLang + PostgreSQL + Mariadb ]
서버위치 : 오라클 클라우드 춘천  실행시간 : 0.18494
to webmaster... gogo sea. gogo sea.