CentOS7(20)
-
간단한 ssh포트 접속하는 거
간단한거를 안써놨음 혹시나 잊어먹을까봐 써놔야겠음 ssh 기본 포트는 22번을 사용하지만 22번은 널리 알려진 well known포트. 아무리 보안 포트라지만서도 포트번호를 안다는 것은 좀... root#> vi /etc/ssh/sshd_configroot#> vi /etc/ssh/ssh_config 에서 #Port 22 로 되어 있는 부분에 주석을 지우고 원하는 포트 번호 입력 단 8000번대이상으로. root#> vi /etc/sysconfig/iptables-A INPUT -m state --state NEW -m tcp -p tcp --dport 포트번호 -j ACCEPT iptables 에 해당 포트 번호 추가 root#> service iptables restartroot#> service s..
2016.12.16 -
nginx 버전 업그레이드
nginx 설치 root@ #> service nginx stoproot@ #> mv nginx nginx_bak wget http://nginx.org/download/nginx-1.10.2.ziproot@ #> tar xvzf nginx-1.10.2.tar.gzroot@ #> cd nginx-1.10.2/src/core root@xxx /core/ #> cd /nginx-1.10.2/root@xxx /nginx-1.10.2/ #> ./configure --prefix=/nginx --conf-path=/nginx/conf/nginx.conf --error-log-path=/logs/error.log --http-log-path=/nginx/logs/access.log --with-http_ssl_mo..
2016.11.21 -
원하는 것만 출력하는 옵션 feat. ps -ef
ps -ef | grep *** | grep -v grep | wc -l 실행중인 프로세스 목록중에서 ***인 것만 출력 하면서 grep실행 프로세스는 생략을 하고 출력한 프로세스의 라인수만 출력 grep *** = 프로세스이름이 ***인것만 출력 grep -v grep = -v옵션은 해당 단어가 들어가는 것은 제외한다는 의미. 그러므로 grep이 들어가는 프로세스는 제외 wc -l = 문서가 몇줄, 몇 단어로 구성되어 있는지 출력해줌 -l옵션은 라인 수만 출력
2016.11.10 -
파일 복사 TAR, SCP (secure copy)
#> scp -r 옵션은 디렉토리를 복사할 떄 -p 옵션은 원본 파일의 소유자 권한 등을 유지 -P 옵션은 ssh포트 번호가 기본 22가 아닐 때 해당 옵션을 주고 포트번호 지정#> scp -P 포트번호 root@1.2.3.4:/path/ /path/ tar로도 파일 복사 가능 #> tar cz - / | ssh tar xz -C
2016.11.08 -
gluster 구축 (vm 6대) 간략한 매뉴얼
CentOS 6.6 6대Ctypes-1.0.1Glusterfs-3.3.2사용 Gluster는 파일 동기화 프로그램 중 하나로 lsync, rsync와의 차이점은 Gluster가 훨씬 가볍다는 것과 디스크 사용량이 80%를 넘어가면 작동하지 않는 점. yum install openssl* -yyum install python* -yyum install fuse fuse-devel flex bison python-devel ctype -yyum install -y glusterfs glusterfs-fuse mkdir /mnt/glust tar xvzf ctypes-1.0.1.tar.gzcd ctypes-1.0.1 python setup.py buildpython setup.py install 이제 Glus..
2016.10.31 -
WAS란
Web Application Server의 약어 WEB 서버는 HTML같은 정적인 문서같은 컨텐츠를 처리하는것WAS 서버는 asp,php,jsp 등 개발 언어를 읽고 처리하여 동적 컨텐츠, 웹응용 프로그램 서비스를 처리하는 것. 요즘 WAS서버에는 WEB서버의 기능을 포함
2016.10.27 -
Centos7 libc설치
Centos6 이하 버전에서는 libc-client 를 yum 으로, 즉 패키지로 설치가 가능하지만 Centos7 버전에서는 libc-client 패키지를 지원해주지 않는다. 7버전에서 설치 하기위해서는 몇가지를 설치해야 libc 패키지 설치를 진행할 수 있다. 1. epel-release-7-*.noarch.rpm설치 #> wget http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm -이주소로 다운받으면 된다. #> yum install -y epel-release-7-5.noarch.rpm 2. epel-release-7.rpm 설치 #> wget http://rpms.famillecollet.com/enterpris..
2016.03.17 -
CPU 메모리 정보
CPU : cat /proc/cpuinfo 메모리 : cat /proc/meminfo
2013.12.16 -
root 로그인 막기
ssh로 root로그인 막기 vi /etc/ssh/sshd_config 에서#PermitRootLogin = yes를 PermitRootLogin = no로 바꿔주고 주석을 제거.service sshd restart를 해주면 로그인이 안됨.42번째줄에 있음 설정해주기 전에 일반계정하나 만들어 주고 해야함.useradd abcde
2013.10.31 -
네트워크 본딩 설정
리눅스 본딩 하기. 먼저 본딩이란. 여러개의 네트워크 이더넷을 하나의 가상 이더넷에 묶는 것을 말한다. 서버 사용 중 이더넷이 죽으면 서버도 죽는다. 여러개를 연결을 해놓으면 하나가 죽어도 다른하나가 토스 받아서 계속 살아있다. 이것이 첫번째이고 두번째는 네트워크 대역폭을 늘리는 것이다. 기가비트 이더넷을 하나씩 연결하면 1기가. 끝. n개 연결하면 n기가. 저는 vmware로 이더넷 카드 4개 박았슴다. 4개의 랜카드를 하나로 본딩하는 작업을 했씀다. 설치하고 나서 ifconfig로 보면 이더넷이 안올라 올건데 vi로 /etc/sysconfig/network-scripts/ifcfg-eth* 로 들어가서 onboot = yes 로 바꿔주면 올라옴미다. (* = 0~3) 바꾸고나서 물론 service n..
2013.09.11