개발자의 노트
Redis 원격 접속 막기
소프트웨어개발/Redis 2017. 10. 19. 17:55

Redis를 설치하면 기본적으로 원격 접속이 가능하다. 해당 서버 이외에는 원격 접속을 막고 싶다면 설정 파일에서 bind 정보를 로컬로 지정하면 된다. redis.conf 파일을 열고 bind 127.0.0.1 이렇게 로컬 아이피를 지정하면 해당 서버에서만 접속이 가능하게 된다.

[Linux] vnstat (네트워크 트래픽 모니터링)

vnstat 설치 # yum install -y vnstat 60초 동안 테스트를 수행하며 이상이 없는지 확인합니다. 체크 결과 Everything is ok.가 나왔다면 바로 문제없이 사용할 수 있습니다 # vnstat --testkernel 사용할 수 있는 네트워크 인터페이스를 확인할 수 있습니다. # vnstat --iflist Available interfaces: lo usb0 eth0 eth1 eth2 eth3 bond0 virbr0 virbr0-nic 아래 명령어를 통해 기록을 위한 새로운 데이터베이스 파일을 생성합니다. 저장 경로는 /var/lib/vnstat/eth0 으로 설정됩니다. #vnstat -u -i eth0 서버가 bonding 되어있다면 bond된 인터페이스를 잡자. #vns..

리눅스 OS, CPU, 메모리 확인 (CentOS)

※ 리눅스 OS 확인 # lsb_release -a LSB Version: :core-4.0-amd64:core-4.0-noarch:graphics-4.0-amd64:graphics-4.0-noarch:printing-4.0-amd64:printing-4.0-noarch Distributor ID: CentOS Description: CentOS release 6.2 (Final) Release: 6.2 Codename: Final # uname -a Linux localhost 2.6.32-279.19.1.el6.x86_64 #1 SMP Wed Dec 19 07:05:20 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux # getconf LONG_BIT 64 ===> 해당 버전은..

[Linux] 로그 파일 비우기

로그 파일이 엄청 쌓여있을 경우. 파일을 삭제하면 문제가 있을 수 있으므로 아래 명령어로 파일을 비워준다. # cat /dev/null > access.log

리눅스 소켓 접속 제한 늘리기

리눅스는 기본적으로 1024개의 파일을 오픈할 수 있다. (리눅스에서는 소켓 접속도 파일 오픈 개념으로 처리됨) 그래서 소켓 프로그램시 1000명 이상되면 사용자 접속이 안될 수 있는데.. 아래 처럼 파일 오픈 개수를 늘려줄 수 있도록.. # ulimit -a open files (-n) 1024 이런 항목이 있음.. 파일 오픈 개수를 늘리자. root 권한으로 /etc/security/limits.conf 열어서 아래처럼 수정 # vi /etc/security/limits.conf * soft nofile 500000 * hard nofile 500000 저장하고, 새로 로그인 하면. 파일 오픈 개수가 늘려져 있을 것임. # ulimit -a open files (-n) 500000 이렇게 변경되어있으..

Memcached 설치 (CentOS기준)

메모리 캐싱을 위해 Memcached를 설치한다. 의존성 패키지 설치 # yum install -y libevent libevent-devel Memcached 설치 yum으로 설치할 수도 있지만 (yum install -y memcached) 소스로 최신 버전을 설치하자. http://memcached.org/downloads 로 방문하여 최신 안정 버전을 다운로드 받는다. # cd /util/src # wget http://memcached.org/files/memcached-1.4.34.tar.gz # tar xvzf memcached-1.4.34.tar.gz # cd memcached-1.4.34 # ./configure --prefix=/util/memcached # make # make ins..

[Linux] JDK 설치 (1.7)
소프트웨어개발/Java 2017. 10. 19. 12:58

새로운 jdk를 설치하자.http://www.oracle.com/technetwork/java/javase/downloads/ 방문1.7 버전 중에 최신 버전을 다운로드 받아 설치하면 됨 (작성 당시 최신은 7u71) 32bit의 경우 Java SE Development Kit 7u71 32bit 다운로드 jdk-7u79-linux-i586.tar.gz64bit의 경우 Java SE Development Kit 7u71 64bit 다운로드 jdk-7u79-linux-x64.tar.gz JDK 설치 # cd /util/src# gunzip jdk-7u79-linux-x64.gz (파일을 다운받으면 .gz 파일임… 근데 tar로 압축해제됨. )# tar xvf jdk-7u79-linux-x64.gz# mkd..