IT/삽질
-
[JAVA배포] JAR파일 vs WAR파일IT/삽질 2024. 6. 16. 23:57
흔히 java 배포 시 war배포, jar배포 방식을 혼용해서 말하는 경우가 있다.이번 기회에 둘 간의 차이점을 알아 본다. JAR파일과 WAR파일의 차이점JAR (Java Archive) 파일: 독립 실행 가능한 자바 애플리케이션 배포 시 사용됨. JAR 파일은 라이브러리나 유틸리티 패키지 포함 가능하며, java -jar 명령어로 실행 가능함. 흔히 스프링 프로젝트 생성 시 "External Libraries" 에 등록되는 .jar 형태가 그것이다.WAR (Web Application Archive) 파일: 웹 애플리케이션을 배포하는데 사용됨. 보통 WAS (서블릿 컨테이너, 예: 톰캣, 제우스..) 를 통해 배포되는 경우를 일컫음. JAR 파일 예제1. SpringBoot 애플리케이션 코드packa..
-
[WSL] Ubuntu 18.04 에 Jenkins 설치하기IT/삽질 2024. 3. 20. 23:38
새롭게 구성한 WSL2 Ubuntu 18.04 에 jenkins 를 설치해본다. 젠키스 설치 이전에 java가 설치되어 있지 않다면 java 부터 설치하자. 단, 버전에 따라 지원되는 java 버전이 상이하니 반드시 "jenkins java support policy" 키워드로 조회해보자. ( 비단 jenkins 뿐만 아니라 다른 패키지 설치 시에도 자바 정책 확인은 필수! ) 참고로 2024-03-20 현재 정책은 아래에서 확인 가능! https://www.jenkins.io/doc/book/platform-information/support-policy-java/ Java Support Policy Jenkins – an open source automation server which enables ..
-
[WSL] putty 로 wsl 접속하기IT/삽질 2024. 3. 20. 00:39
오랫만에 윈도우를 사용하다 보니 환경이 많이 달라져 있었다. 기본적인 cmd 외에 (잘 사용하지 않던) Windows Powershell 말고 'Windows Terminal' 이라는 툴이 있더라. 그러나 평소 익숙했던 Putty를 띄워서 접속해보려는데, 이상하게도 계속 접속 실패가 난다. 구글링을 해보니 WSL 내 기본 설치되는 ssh 문제로 삭제 후 재설치가 필요하다고 한다. 참고한 블로그를 남겨 본다. -> https://www.tuwlab.com/ece/29302 결론! Putty 로 잘~ 접속 된다!
-
[WIN10] WSL 에 FTP 서버 구성하기IT/삽질 2024. 3. 19. 23:48
새로 윈도우 노트북을 장만 후 환경을 구성하고 있다. 신기한게 윈도우에서도 Linux 환경을 손쉽게 구성할 수 있던 점이다. WSL (Windows Subsystem for Linux) 라는 기능으로 이 기능을 통해서 VM 환경이 아니더라도 간단하게 구성이 가능했다. 이번에 WSL에 우분투를 설치 후, 해당 리눅스에 FTP 환경 구성하는 방법을 진행하였고 참고한 사이트를 남겨 본다. 1. FileZilla 사용해서 파일 전송 -> https://backendcode.tistory.com/263 2. WSL 관련 정리 -> https://shaun289.blogspot.com/search/label/WSL Goooooood!!
-
[filezilla] root 계정으로 ftp 접속하기IT/삽질 2024. 3. 4. 21:58
root 로 왜 접속이 안되는데?? 새로 CentOS7 환경을 구성 후에 Filezilla 로 접속 테스트 진행 시 root 계정으로 접속이 불가한 현상이 나타났다. 이거 뭐야 왜 안돼?? Putty 로는 정상 접속이 되는데 유독 파일질라로 접속 시 계속 실패한다. 한참 컴퓨터랑 씨름 후에 찾은 결론! - 접속거부 리스트에 존재하기 때문! 참고) 530 Permission denied - 계정/비밀번호를 정상 입력했음에도 파일질라고 접속 시 "530 Permission denied" 를 받았다면. 2가지 파일을 확인해야 한다. 즉, 접속불가 파일에 기재된 계정으로 접속을 시도했기 때문이다. - 대상 파일: /etc/vsftpd/ftpusers, /etc/vsftpd/user_list - 차이점 - ftp..
-
[OCI] 인스턴스 삭제 후 재생성하기IT/삽질 2024. 2. 12. 22:09
또 삽질이다 ㅠㅠ 오라클 클라우드 프리티어로 인스턴스 생성해서 이것저것 재밌게 해보고 있었는데. 메일서버 구성해보겠다고 하다가. 설정이 꼬였는지.. 하루종일 수정하다가 안되겠어서 인스턴스 재생성하려고 한다 ㅠㅠ 왠만하면 해결해보려고 했는데.. 아따.. 힘드네.. 인스턴스 재생성하고 다시 환경 구성하기 위해서 지금 만들어뒀던 환경을 기록해본다... 오늘은 정리만하고 재생성은 내일 해야지... ㅠㅠ 1. SSH 접속 (필수) - 고정 IP 할당 - openssh private key 생성 - 접속 스크립트 작성 참고) https://github.com/Bletcher-Project/bletcher_mix/issues/8 https://colabear754.tistory.com/88 https://sonhc...
-
[AWS] EC2 인스턴스 행(hang) 현상 & 스왑메모리 할당IT/삽질 2024. 1. 4. 23:28
아.. 정말 하루 종일 삽질했다.. AWS 프리티어 요금제 가입해서 테스트 용도의 인스턴스를 생성해서 사용 중이다. 요즘 서버 인프라 자동 구성을 위해 오픈소스인 rundeck 을 알아보기 위해서 서버에 설치해봤다. 로컬 PC에서 ssh 로 ec2 서버로 접속해서 사용하는데.. rundeck 서비스를 기동하니까 갑자기 버벅 거린다. 어라?? 그리고 행 걸린듯 먹통이다. ssh 접속을 종료하고 다시 들어가봐도 행 걸려 있기는 마찬가지다. 우와.. 미치겠다.. 결국은 ec2 대시보드로 가서 인스턴스를 '중지' 후 다시 '시작' 했다. 접속이 되자마자 바로 top 명령어를 날려보니 rundeck 이 cpu 를 엄청 잡아 먹고 있다...;; 얼릉 kill -9 를 날리고 프로세스를 죽이니.. 다시 cpu는 평온..