분류 전체보기423 리눅스에서 자바 컴파일, 실행하는 방법(javac, java) 리눅스에서 자바파일 컴파일 하는 방법 리눅스에서 자바파일 실행 하는 방법 에 대해서 간단히 설명하고자 한다. 서버에서 특정 자바파일만 컴파일해서 라이트하게 테스트하고자 할때 유용하게 활용하고 있다. ■ import 없는 단순 자바파일 컴파일 시 1. Test하고자 하는 java파일을 생성한다. (Test.java) 2. 테스트코드 작성 3. javac 파일명.java 입력하여 컴파일을 한다. 컴파일 명령어 : javac 파일명.java 4. 그러면 다음과 같이 Test.java가 컴파일 되어 Test.class 파일이 생김 5. 자바파일 실행을 위해 java 파일명 명령어를 입력한다. 테스트코드였던 "test message" 출력됨을 확인 자바파일 실행 명령어 : java 파일명 즉, ★컴파일시에는 파일.. 2019. 12. 30. CentOS 6 방화벽 iptables / CentOS 7 방화벽 firewall CentOS6까지는 방화벽 설정을 위해 iptables 서비스를 재시작하여 방화벽 규칙을 설정했지만 CentOS7부터는 방화벽을 관리하는 데몬인 firewalld를 제공해 더 쉽게 방화벽을 설정할 수 있게 되었다. centos6과 7의 명령어가 iptables, firewall 로 다르기 때문에 일단 버전을 확인하는것이 중요하다. #리눅스 OS 버전 확인방법 #sudo cat /etc/*release* CentOS release 6.5 (Final) ~ 이런식으로 버전정보 출력됨 ▶CentOS6기준 Iptables 설정 1. iptables 설치 #sudo apt install iptables 2. iptables 설정 - 방화벽설정 방법은 iptables 파일을 직접 수정하거나, 쉘에서 명령어를 통해서.. 2019. 12. 26. 자동화 빌드 도구, Gradle 내용 정리 도서내용과 개인적으로 공부한 내용을 추가하여 정리합니다. [gradle 정의] gradle이란 "자동화빌드도구"로 프로그래밍 방식과 다양한 플러그인을 지원하는 하나의 빌드 플랫폼이다. 소스코드를 컴파일 하고 jar나 war 형태등으로 패키징해서 deploy 하는일을 자동화해주는 것이다. [gradle 특징] -gradle은 java6 이상이면 사용가능 -xml이 아닌 그루비로 작성되어 DSL(Domain-Specific Language)을 스크립트로 사용한다. *DSL이란? 특정 도메인에 특화된 프로그래밍 언어 -변수 선언, if else for 등의 로직으로 구현도 가능하다. -병렬실행, 작업결과캐싱, 데몬프로세스재사용 등의 특징으로 빠른 빌드 속도를 제공한다. -하나의 Repository로 여러 프로.. 2019. 12. 20. JSP 주석 오류 (<%-- --%>) 개인적으로 운영업무를 하다보니 소스에 주석을 상세하게 적는게 습관이 되어버렸다. 오늘은 주석때문에 생긴 에피소드를..간단히 적어보고자 한다.=_= http://xxx.xxx.xx/a/b/c.jsp?qry=alsjaorigoarjwgoajirgoajirgo;ajwrgoij 위와 같이 호출 시, 기존에 되던 소스가 갑자기 전혀 동작을 안 하는 문제 발생 Service단은 바꾼게 없고...JSP단에서 주석 작성한게 문젠가? 해서 봤더니 원인은 생각보다 단순(?) 했다. 프로세스가 진행이 되지 않았던 이유는 바로 "주석의 위치" 때문. 태그 파싱시 주석이 안의 내용을 생각하지 않고(?) 제대로 인식이 되지 않은 이유였다. 주석을 지우거나, 꼭 필요한 주석이라면 아래와 같이 태그와 다른 줄에 작성해준다. 간단하지.. 2019. 12. 17. SSL 인증서 저장위치 확인 / SSL 인증서 만료일 확인방법 1. SSL인증서 위치를 확인하기 위해 웹서버(nginx) 설정파일 확인 2. 인증서위치로 이동 # cd /인증서위치 3. 만료일확인 명령어 (pem,crt 파일등 해당 명령어로 확인 가능) 3-1. 확인방법1 # openssl x509 -enddate -noout -in 인증서파일명 예시 이미지) 2020년 4월 24일 만료일인 인증서 3-2. 확인방법2 해당 웹사이트로 접속하여 URL 옆 '자물쇠아이콘' 클릭 > '인증서' 클릭 하여 확인할 수도 있음. 예시 이미지) 네이버에서 사용하는 인증서의 만료일 확인 2019. 11. 5. UDP로 Syslog 출력하는 방법 (syslog서버설치 및 cloudbees 예제) SysLog를 활용한 로그서버 구축 (UDP) 1. 환경 테스트를 위해 두 서버를 사용하였다. (1) Syslog서버( syslog 데몬이 설치되는 서버) : 192.XX.XX.XXX (2) Syslog클라이언트(syslog를 호출하여 data를 보내는 서버) : 192.YY.YY.YYY 2. 테스트방법 Syslog클라이언트서버에서 구현한 syslog호출 로직을 통해 Syslog서버에 log가 잘 기록되는지를 확인한다. 3. Syslog서버에 데몬 설치 # syslog 서버 관련 패키치 설치 yum install -y rsyslog # syslog 서버 기동 systemctl enable rsyslog systemctl start rsyslog # 방화벽 오픈 (UDP 포트 OPEN) firewall-c.. 2019. 11. 1. 이전 1 2 3 4 5 6 7 8 ··· 71 다음