Linux server(CentOS 6.x, 7.x)
-
[CentOS 7] 방화벽 설정 명령어Linux server(CentOS 6.x, 7.x) 2020. 2. 18. 10:25
- firewall-cmd --list-all-zones 서버방화벽 적용리스트 출력 - firewall-cmd --reload 서버방화벽 리스타트 ## 룰 등록하기 - firewall-cmd --permanent --zone=public --add-rich-rule="rule family="ipv4" source address="111.11.11.111/32" port protocol="tcp" port="8010" accept 특정출발지IP에서 특정포트 허용 - firewall-cmd --permanent --zone=public --add-port=8080/tcp 특정포트 ANY로 허용 - firewall-cmd --permanent --zone=public --add-service=ssh 서비스 A..
-
[CentOS] vim 여러줄 주석처리하기Linux server(CentOS 6.x, 7.x) 2020. 1. 10. 09:59
1. 여러줄 주석 처리하기 1.1 visual 모드로 주석처리를 원하는 부분을 쭉 선택합니다. v누르면 visual 상태 진입 1.2 이때 hjkl 로 블록을 잡고(방향키로 작업) 1.3 ":" 키를 누르고 1.4 그 상태 그대로 그 뒤에 norm i 이렇게 작업하시면 됩니다. ex) norm i# 2. 여러줄 주석 해제하기(풀기) 2.1 visual 로 범위를 잡고 2.2 :norm 1x **1x 는 가장 앞 문자 1개 없앤다는 의미 **2x 는 가장 앞 문자 2개를 없앤다는 의미
-
[CentOS] 리눅스 쉘에서는 명령이 실행되는 데 crontab에서는 실행이 되지않을때 대처법Linux server(CentOS 6.x, 7.x) 2019. 12. 23. 14:28
이것때문에 한 1시간 삽질한것같다.... 가끔 일반적으로 내가설치한 OS나 AWS는 문제가없는데 cafe24에서 호스팅받는 가상서버에서는 가끔씩 이런문제가 발생한다 삽질하지마시라고 공유합니다 1. vim /etc/crontab SHELL=/bin/bash PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin 위처럼 crontab 설정파일에 저렇게 넣으면 됩니다
-
[CentOS 7] 서버 및 터미널, 파일인코딩 동일하게 설정하여 한글사용하고 한글파일보기(euc-kr 이든, utf-8)Linux server(CentOS 6.x, 7.x) 2019. 5. 15. 14:14
서버와 서버의 원격접속을 도와주는 터미널의 인코딩을 동일하게 맞추어도 한글이 계속 깨지는 파일이 존재,;; 그런갑다 하고 신경안쓰고 넘어 갔던적이 많은데 더이상은 안될것같아.... 정확하게 확인 후 블로그에 게시한다. 1. 서버 인코딩 확인법 # locale : 현재 쉘의 인코딩상태 출력 echo $LANG : root든 , 사용자 계정이든 각각의 인코딩 방식을 다르게 지정가능하여 유저별로 들어가서 확인해야한다. 참고로 사용자계정의 ./.bash_profile 파일에 인코딩설정이 안되어 있다면 아래 설명하는 파일에 설정된 인코딩을 따라갈것이고 ./.bash_profile에 지정을 하면 지정된 인코딩이 지정된다. 변경방법으로는 크게는 두가지가 있다. 2. 서버 인코딩 변경법 2.1 export LANG="..
-
[CentOS 7] nginx, 설치부터 버추얼호스트 설정, 톰캣연결, SSL인증서 적용하기Linux server(CentOS 6.x, 7.x) 2019. 5. 10. 21:47
1. yum install epel-release -y // nginx 패키지설치 1. yum install nginx -y // nginx 설치 2. /etc/nginx/conf.d/virtual.conf server { listen 80; listen [::]:80; server_name xxx.xxx.co.kr; // 도메인의 매핑된 IP가 localhost가 되면 안되고 실제 서버에 할당된 IP를 설정 rewrite ^(.*) https://xxx.xxx.co.kr$1 permanent; // 리다이렉션 설정 location / { #index index.html index.htm; #proxy_pass http://localhost:8001; // 리다이렉션 설정할땐 사용안해도된다. 이건 톰캣 ..
-
[CentOS 6.x] 서버 본딩설정Linux server(CentOS 6.x, 7.x) 2019. 4. 18. 16:41
◈ CentOS 6.x Bonding(본딩)설정 1. 본딩이란? 한대의 서버에 여러개의 랜카드를 이용하여 대역폭 또는 예비 회선으로 사용할 수 있도록 하는 전송 속도의 분배및 대비책으로 사용하기 위한 기술입니다. 윈도우에서는 티밍(teaming)이라고 불리우기도 하는 기술 2. Bonding 종류Mode 0 (balance-rr) balance-round robine ( 2개의 NIC을 순차적으로 분배 + Fault Tolerance) 회선이 2회선일 경우 트래픽을 같이 사용할 수 있어 대역폭을 분산시키는데 효율적입니다. [ A nic -> B nic -> A nic -> B nic 순] 으로 패킷을 분산 시키는 방법입니다. 또한, 장애허용으로 인하여, 한쪽 네트워크에 단절이 오더라도 이를 보안하는 기능..