본문 바로가기

Others

(103)
Redis 서버가 MISCONF Redis is configured to save RDB snapshots 에러를 내며 동작하지 않아요 가끔식 Redis를 사용하는 분들에게 다음과 같은 질문을 받을 때가 있습니다. “갑자기 Redis 가 동작을 하지 않고 죽은거 같아요? ” 그럴 때, 실제로 Redis가 장애가 났을 때도, 나지 않았을 때도 있지만, 주로 다음과 같은 에러를 낼 때가 많습니다. “- MISCONF Redis is configured to save RDB snapshots, but is currently not able to persist on disk. Commands that may modify the data set are disabled. Please check Redis logs for details about the error. Redis 가 언제나 에러가 없고 stable 하면 좋을 텐데, 성능을 떨어뜨리는 몇..
우분투 FTP 서버 설치 이용방법 [출처] https://goproprada.tistory.com/189
[Nginx] Let's Encrypt를 통해 Nginx에서 무료로 https 설정하기(Ubuntu 14.04) 업데이트(2018.03.03) : 기존에 webroot plugin 방식에서 python-certbot-nginx을 사용하는 방식을 추가하였습니다. python-certbot-nginx를 통해서 설치하는게 훨씬 간단합니다. 무료 인증서 서비스를 제공하는 Let’s Encrypt를 통해서 서비스에 ssl 설정을 추가하자 환경 Ubuntu 14.04 Nginx (version : 1.4.6)(apt-get을 통한 설치) 도메인 사전 준비사항 Nginx에 대한 간단한 사용법 HTTPS와 인증서에 대한 개념 도메인도 하나 필요합니다. 여기에서는 example.com이라는 도메인이 있다고 가정하고 진행하겠습니다. 소개 이 글은 How To Secure Nginx with Let’s Encrypt on Ubuntu..
MongoDB의 질의 결과를 file에 저장하기 1. 질의 스크립트를 생성해주세요. query.js var dbname = 'log'; var db = db.getSiblingDB(dbname); var cursor = db.ItemLogData.find(); while(cursor.hasNext()) { printjson(cursor.next()); } query.js의 내용중에 dbname과 collection, 질의 내용을 본인에 맞게 수정해주세요. 2 mongo 명령어를 사용해서 질의 스크립트를 실행해주시면 됩니다. $mongo –quiet query.js > result.txt [출처] https://luna1x.wordpress.com/2013/11/21/mongodb%EC%9D%98-%EC%A7%88%EC%9D%98-%EA%B2%B0%EA..
sendmail 설치 [출처] https://blog.kimsfactory.com/entry/Ubuntu-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%BC%EB%93%9C%EB%A9%94%EC%9D%BC-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-sendmail[출처] https://blog.kimsfactory.com/entry/Ubuntu-%EC%9A%B0%EB%B6%84%ED%88%AC-%EC%84%BC%EB%93%9C%EB%A9%94%EC%9D%BC-%EC%84%A4%EC%B9%98%ED%95%98%EA%B8%B0-sendmail [메일 전송 테스트] $ telnet localhost 25 Trying 127.0.0.1...telnet: Unable to connect to r..
Ubuntu 리눅스에 MongoDB설치와 부팅시 자동실행 [출처] https://www.leafcats.com/289[출처] https://www.leafcats.com/289 최근에는 Docker Container를 통해 리눅스 배포판을 가리지 않고 각종 어플리케이션을 설치하는 것이 가능해 졌다. 그럼에도 간혹 No container로 설치해야 하는 상황들이 있는데, 그 중 가장 많은 경우가 DB이다. 역시나 ubuntu 환경에서 VM Process로 MongoDB를 설치해야 하는 상황이 생겼다. 우선 설치를 위해 아래 커멘드를 실행한다. (ubuntu 14.04 맞춤형 스크립트이다. 다른 버전의 경우 정상 동작하지 않는다면 mongodb 공식 홈페이지를 참고하자)1234567sudo apt-key adv --keyserver hkp://keyserver.u..
Mongodb 덤프하고 백업하기 [출처] https://velog.io/@killi8n/Mongodb-%EB%8D%A4%ED%94%84%ED%95%98%EA%B3%A0-%EB%B0%B1%EC%97%85%ED%95%98%EA%B8%B0-gejmop2baz덤프하기일단 몽고디비가 깔려있다면, mongodump라는 명령어로 덤프를 시켜야한다.아래 명령어를 실행하게 되면 내 현재 위치에 dump라는 폴더가 생기게된다.mongodump --host 127.0.0.1 --port 27017--out 명령어로 위치를 지정해줄수도 있다. host와 port는 기본값인 127.0.0.1과 27017을 사용했다.mongodump --out ~/mongo_backup --host 127.0.0.1 --port 27017혹은 아이디와 비밀번호로 잠금된 몽고디..
[wordpress] wp-option 테이블 (Mysql) 이직 후, 신입 취준 시 가볍게 설치 후 깨작거리기만 해봤던 워드프레스를 셋팅하게 되었다. 게시물 정도가 올라가는 가벼운 블로그 형태여서 관리자페이지 운영에 편리한 워드프레스를 사용한 것 같았지만, 로컬에 기존 개발 환경을 맞추는 데에 나름 애를 먹었던 한가지를 기록하고자 글을 쓰게 되었다. 별거 아닌데 시간을 보낼 수 없고, 나중에 이 글이 나 또는 누군가에 도움이 될지도 모르기에. 보통 APM 프로그램을 통해 워드프레스를 돌렸을 경우에,APM 구동 후 http://localhost:port/서비스폴더/wp-admin 의 형태로 워드프레스 어드민에 접근하게 된다. 이때 실서버 디비(일반적으로 Mysql)을 덤프해서 로컬에 셋팅했다면,http://localhost:port/서비스폴더/wp-admin 로 ..