본문 바로가기

리눅스13

[프로젝트] 인프라 windows & 우분투(ubutnu) 클러스터링 구성 재기록 os: ubuntu 22.04.3 LTS 사람은 망각의 동물이다. 그걸 요즘 더 뼈저리게 느낀다. 언젠가 잘 기억할 수 있을 것 같다고 생각했던 것들도 시간이 지나면 잊히기 마련이다. 그래서인지 업무에 관한 것. 특히나 이번에 인프라 관련 업무를 맡게 되면서, 더 꼼꼼하게 작성하려고 했었다. 어떤 업무라는 게, 내가 맡을 수도 있지만 다른 누군가도 맡을 수 있다. 이전의 직장에서의 일을 생각해 보면, 나도 누군가 남겨 놓았던 자료 덕분에 일을 조금 더 수월하게 할 수 있었다. 그건 타인을 위한 것도 있지만, 나를 위한 이유도 있다. 언젠가 내가 보기 위한 것. 그리고 또 다른 누군가가 맡게 된다면, 시행착오를 줄이고 조금 더 시간을 단축하여 일할 수 있도록 해주는 것. 그런 마음으로 작성을 했었고, 그렇.. 2024. 2. 5.
[UBUNTU] 기본 port 아닐 경우 ftp 접속 이전에 (아마도) 기본 port로 설정되어 있는 ftp를 사용했었다. 근데 그건 회사 직원분의 개인용 ftp였음. 그래서 회사 내 담당자분께 사내 ftp도 있냐고 여쭤봤더니, 있다고 하셨다. 다른 직원 통해서 사내에 설치된 ftp 서버 정보를 받았는데, 접속이 안 되었다. 모바엑스텀을 이용한 'ftp' 접속은 가능했지만? 우분투에서는 접속이 되질 않아, 계속 헤매다가 알게 된 사실. (두둥) https://talkit.tistory.com/738 이 블로그 덕분에 너무나 쉽게 해결이 되었다. 기존에는 도메인으로만 접속을 했는데, 기본 port가 아니라서 생겼던 문제였다. ftp 기본 포트는 '21'이라고 한다. 👉 삽질 ftp 127.0.0.1 ftp 127.0.0.1:2222 ftp 뒤에 서버ip나 호.. 2024. 1. 9.
[Jenkins] Maven project build (메이븐 프로젝트 빌드) os: Windows 11 처음 접해보는 메이븐 프로젝트. 찾아 보니, 보통은 Pipeline을 많이 사용하는 것 같았다. 메이븐 프로젝트를 빌드할 예정이니, 파이프라인 대신에 젠킨스에서 제공하는 'Maven project'를 이용해봤다. 깃허브랑 연동도 해야하기 때문에 플러그인에서 깃허브랑 메이븐을 받아야 한다. Maven Integration plugin Github API Plugin Github plugin 이미 설치되어 있는 게 있을 수도 있다. 혹은 설치 자체가 안 될 수도 있는데? 설치가 안된다면, jdk 버전도 확인해보길. 메이븐 프로젝트는 윈도우 로컬에 설치를 했는데, jdk 11임에도 설치가 제대로 되질 않았다. jdk 17로 바꾸니, 그제서야 플러그인도 설치가 잘 됨. 아무튼 위에서 .. 2024. 1. 3.
[UBUNTU] Jenkins 설치 os: Ubuntu 22.04.2 LTS 처음에 구글에 `Jenkins 설치` 방법을 검색하여 나온 블로그 글을 참고해서 젠킨스 설치를 시도했었다. 실패. 다음으로는 챗gpt에게 질문하여 나온 방법으로 설치하였지만... 또 실패... 상태를 확인했을 때, failed가 떴다. 재시작 또한 되질 않았다. Linux Jenkins – an open source automation server which enables developers around the world to reliably build, test, and deploy their software www.jenkins.io 그리고 마지막으로 Jenkins 공식 홈페이지에 나와 있는 Jenkins documentation을 참고하여 설치 완료! 뭐든 .. 2024. 1. 2.
[Linux] Ubuntu & Rocky Linux 패키지 업데이트 명령어 1. Ubuntu 패키지 업데이트 sudo apt update 2. Rocky Linux 패키지 업데이트 (8 이상) sudo dnf -y update 2023. 11. 2.
[UBUNTU] 우분투 tomcat(톰캣) 설치 및 삭제 명령어 1. 톰캣 설치 💡 자바 설치되어 있어야 함 1. 패키지 업데이트 sudo apt update 2. 톰캣 설치 sudo apt install tomcat9 3. 톰캣 시작 sudo service tomcat9 start 4. 톰캣 상태 확인 sudo systemctl status tomcat9 5. 서비스 부팅 시 자동 시작 sudo systemtl enable tomcat9 2. 톰캣 삭제 1. 톰캣 중지 sudo service tomcat9 stop 2. 톰캣 패키지 제거 sudo apt remove --purge tomcat9 3. 설정 파일 및 데이터 제거 sudo apt purge tomcat9-common 4. 불필요한 의존성 제거 sudo apt autoremove 2023. 8. 21.