전체 글 38

[Setting | Ubuntu] CI / CD 환경 구축하기 (2)

CI / CD 환경을 구축하기 위한 2단계 웹훅 설정 및 젠킨스 아이템 설정작성일 : 2024-12-26OS : Ubuntu 22.04.5 LTSJeknins : v2.479.2젠킨스 설치 후 진행 - Link1단계 완료 후 진행 - Link Jenkins Item 생성젠킨스 작업을 생성하고 깃헙 이벤트를 통해 실행됨# + 새로운 Item 클릭# Enter an item name : {배포대상}_{프로젝트명}# Select an item type : Pipeline# OK 클릭 Jenkins Item 설정GitHub Webhook을 받을수 있게 설정# GitHub project 체크Project url : {GitHub Repository 주소 입력}# Generic Webhook Trigger 체크Po..

Setting 2024.12.27

[Setting | Ubuntu] CI / CD 환경 구축하기 (1)

CI / CD 환경을 구축하기 위한 1단계 젠킨스 설정> 작성일 : 2024-12-26> OS : Ubuntu 22.04.5 LTS> Jeknins : v2.479.2젠킨스 설치 후 진행 - Link  Jenkins 계정에 권한 추가컨테이너에서 Jenkins 계정에 root권한을 부여# 컨테이너 접속sudo docker exec -it jenkins_sock /bin/bash# 업데이트 & sudo 설치apt-get updateapt-get install -y sudo# 권한부여echo 'jenkins ALL=(ALL) NOPASSWD:ALL' >> /etc/sudoers   컨테이너 내부에 Docker 설치Docker Image로 만들기 위함# 컨테이너 접속sudo docker exec -it jenk..

Setting 2024.12.26

[Setting | Ubuntu] Docker - Jenkins 설치

Docker를 이용한 Jenkins 컨테이너 설치 방법을 정리한다.작성일 : 2024-12-26OS : Ubuntu 22.04.5 LTS 컨테이너 실행sudo docker run \--detach \--name jenkins_sock \--memory=4096m \-d \-p 8888:8080 \-p 8889:50000 \-v /home/opendocs/jenkins:/var/jenkins_home \-v /var/run/docker.sock:/var/run/docker.sock \-u root \jenkins/jenkins:lts 초기 비밀번호 확인docker exec -it jenkins_sock /bin/bashcat /var/jenkins_home/secrets/initialAdminPasswor..

Setting 2024.12.26

[Setting | Windows 11] 개발툴 설치

윈도우 11에 개발툴 설치 방법을 정리한다.작성일 : 2024-12-25OS : Windows 11 Pro (24H2) Database 접속툴 설치* 설치파일 다운로드https://dbeaver.io/download/Windows (installer). Click!* 접속 테스트Host / Database / Username / Password 입력완료 Click!* 접속 확인 SSH 접속툴 설치* 설치파일 다운로드https://mobaxterm.mobatek.net/download.htmlHome Edition > Download now Click!MobaXterm Home Edition v24.4 (Portable edition) Click!* 압축해제 후 개발툴 폴더에 이동Work/Dev/tools..

Setting 2024.12.25

[Setting | Windows11] WSL(Windows Subsystem for Linux) & Ubuntu 설치

윈도우 11에 우분투를 설치하는 방법을 정리한다.> 작성일 : 2024-12-25> OS : Windows 11 Pro (24H2)  가상화 설정 확인만약 설정되어 있지 않다면 CMOS를 통해 설정해줘야 한다.# 실행taskmgr   'Linux용 Windows 하위 시스템' 기능 켜기* 제어판 > 프로그램 > Windows 기능 켜기/끄기* Linux용 Windows 하위 시스템 체크   WSL 설치* PowerShell을 관리자 권한으로 실행wsl --install* 설치 완료후 재부팅   배포판 목록 확인 및 설치* 배포판 목록 확인wsl --list --online* 설치wsl --install -d Ubuntu-24.04* 설치 확인 및 작업표시줄 고정

Setting 2024.12.25

[Tip | VSCode] npm 실행시 에러

윈도우 설치 후 VSCode / NodeJS를 설치하고 Terminal에서 npm 실행시 에러 발생문제 해결> 작성일 : 2024-12-24> OS : Windows 11 Pro (24H2)> VSCode : 1.96.2> NodeJS : 22.12.0 에러 확인PS C:\_Work\Development\source\www-web> npmnpm : 이 시스템에서 스크립트를 실행할 수 없으므로 C:\Program Files\nodejs\npm.ps1 파일을 로드할 수 없습니다. 자세한 내용은 about_Execution_Policies(https://go.microsoft.com/fwlink/?LinkID=135170)를 참조하십시오.위치 줄:1 문자:1+ npm+ ~~~ + CategoryInfo ..

Tip 2024.12.24

[Setting | Windows 11] 개발환경 세팅

윈도우 11에 개발환경 세팅절차를 정리한다.> 작성일 : 2024-12-24> OS : Windows 11 Pro (24H2)  Git 설치* 설치파일 다운로드https://git-scm.com/downloads/win64-bit Git for Windows Setup. Click!* 설치 후 세팅# 사용자 설정git config --global user.email "opendocs@kakao.com"git config --global user.name "Opendocs"# 자동개행문자설정해제git config --global core.autocrlf false# 파일명 길이제한 해제git config --global core.longpaths true# 대소문자 구분설정git config --globa..

Setting 2024.12.24