본문 바로가기
반응형

개발일지/기타9

[Linux] JAVA 환경변수 설정(Web Applicaion) /etc/profile 을 수정해야 한다. vi /etc/profile profile파일 최 하단으로 가서(shift+G) vi 파일에 아래 문구를 넣는다(i) JAVA_HOME=jdk설치 디렉토리 JRE_HOME=jdk설치 디렉토리 CATALINA_HOME=tomcat설치 디렉토리 CLASSPATH=.:$JAVA_HOME/lib/tools.jar:$CATALINA_HOME/lib/jsp-api.jar:$CATALINA_HOME/lib/servlet-api.jar PATH=$PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin export JAVA_HOME JRE_HOME CLASSPATH PATH CATALINA_HOME 그러고 저장(esc :qw!) 톰캣이 시작중이라면 종료 후 다시 .. 2022. 4. 15.
[Linux] 방화벽 설정 리눅스를 통해 web application등을 배포할 때는 포트가 열려있어야 한다. 당연한 말이겠지만? 그래서~~리눅스에 포트 설정을 해줘야 외부에서 아이피 주소를 통해 접속 할 수 있다. web의 경우에는 보통 8080포트를 사용하니 web기준으로 작성하겠다. 1. 방화벽 설정 sudo firewall-cmd --permanent --zone=public --add-port=8080/tcp root권한이 아니라면 "sudo"가 앞에 붙고 root권한이라면 sudo를 제외한 나머지 명령어를 입력하면 된다. sudo는 윈도우로 치면 관리자 권한으로 실행? 같은것 방화벽 설정이 끝났다면 방화벽을 재실행 해줘야 한다. 왜 network나 alias등록을 할 때도 network restart, source al.. 2022. 4. 15.
[VSCODE] visual studio code와 git 연동하기 이 글은 git프로그램과 vscode가 설치되어 있고, git 설정과 git저장소가 있다는 전제하에 적은 글입니다. 다음으로 넘어가기 전에 git이름과 이메일 설정을 해야합니다. git에서 저장소 주소를 복사합니다. vscode에서 F1을 누르고 git clone을 입력합니다. 복사한 git 저장소 주소(url)을 입력합니다. 엔터를 치고 나면 파일 디렉토리가 나올겁니다. git경로 설정 창인데 연결하고자 하는 폴더를 선택한 후 엔터(저장소 열기)를 클릭하면 됩니다. 그럼 git연동 파일이 생성될 것입니다. 궁금한점이 있으시다면 댓글 부탁드립니다. 2021. 5. 13.
데이터 통신 프로토콜 TCP, UDP TCP란 데이터 통신을 위한 프로토콜의 일종, Transport Layer에서 사용하는 프로토콜로 하위 계층에 사용되는 IP와 엮어 TCP/IP라고도 표현한다. TCP는 Point To Point Service로 양끝에 연결되었다는 정보만 알고있다. 물리적인 자원은 하위 계층인 Ip를 통해 할당되어진다. 또한 Connection Oriented Service로 가상 회선방식을 제공하고 Flow Control, Congestion Control를 제공한다. 이를 통해 TCP는 높은 신뢰성을 보장한다. UDP는 Connectionless Oriented Serive로 데이터그램 방식을 제공, 헤더의 CheckSum 필드를 통해 최소한의 오류만 검출한다. 또한 별도의 연결 설정이나 해제 과정이 존재하지 않다... 2021. 4. 21.
반응형