Server4 몽고디비 2) Security Authentication 설정 (with Replica Set) 사용자 계정 인증이 없어도 거의 모든 관리자 권한을 사용할 수가 있다. 보안 측면에서 이를 방지하고 사용자 인증(ID/PASSWORD) 모드를 적용하기 위해서는 아래와 같이 설정 단계가 추가적으로 이루어져야 한다. security.authorization: "enabled" 인 상태에서는 Replica Set 서버 추가가 되지 않으며 keyFile 과 함께 사용은 가능하다. 가동 ./mongod --config /home/vmmongo/vmmongo/config/mongodb.conf --replSet rs 접속 (auth db는 admin으로 하겠다.) ./mongo -host mongo1 -port 25249 -u "valueup" --authenticationDatabase "admin" 어드민 계.. 2019. 4. 12. 몽고디비 1) Replica Set 설정 각 서버에 데몬을 설치후 Replica 서버를 설정 합니다. (Primary , Secondary, Arbiter) Primary Host : mongo1 Secondary Host : mongo2 Arbiter Host : mongo3 # Where and how to store data. storage: # dbPath: /var/lib/mongodb dbPath: /home/mongodb/data journal: enabled: true # engine: # mmapv1: # wiredTiger: # where to write logging data. systemLog: destination: file logAppend: true path: /home/mongodb/mongod.log # netwo.. 2019. 4. 12. Redis Replication - Master Slave Sentinel Redis Master Slave 구성 Redis Master Configuration $ tar xzvf redis-5.0.4.tar.gz $> replicaoff #마스터 비밀번호 설정 requirepass # 동일 마스터 비밀번호 설정 masterauth #주석 해제 repl-ping-slave-period 10 #주석 해제 repl-timeout 60 Redis Slave Configuration $> #bind ip 지정 (상호 LISTEN 대역 IP를 기입한다) bind 127.0.0.1 #master의 ip와 port replicaof 10.29.10.67 6379 #비밀번호 설정 requirepass # replication 마스터 masterauth #주석 해제 repl-ping-slav.. 2019. 3. 20. Redis 5.0.4 Install Redis 공식 홈페이지에서 redis Download https://redis.io/download $ tar xzvf redis-5.0.4.tar.gz 압축을 풀은 후, redis 경로에서 $ make ※ 에러 발생 시 컴파일 진행을 위해 설치하도록 한다. $ yum install gcc-c++ src경로에 redis-cli, redis-server 등의 파일등의 생성을 확인 할 수 있다. $ make install 또는 $ (sudo) cp src/redis-server /usr/local/bin $ (sudo) cp src/redis-cli /usr/local/bin 위와 같은 방법으로 실행 파일을 생성할 수 있다. 어느 경로에서도 redis-server 명령어가 실행되는것을 볼 수 있다. OS마.. 2019. 3. 20. 이전 1 다음