본문 바로가기

분류 전체보기22

yum update시 No more mirrors to try 문제해결 centOS에서 패키지 업그레이드를 위해 yum update -y 라고 했을때 아래와 같은 오류 메시지가 나오는 경우가 있다 No more mirrors to try 특정 패키지의 설치에 실패하고 나머지 패키지들도 설치가 안되는 현상이 지속된다 보통은 #yum clean all 또는 #yum repolist 와 같은 명령어로 캐시를 지우고 다시 하면 된다고 알려져있지만 안되는 경우도 있다 일단 급하게는 yum update --exclude=geoipupdate*,popt* 와 같이 문제가 되는 패키지만 제외하고 업데이트하면 당장 설치가 진행된다. 하지만 이 경우 나중에 다시 yum update 를 했을때 똑같은 패키지 명에서 막혀 문제가 지속된다. 이런 경우 특정 패키지가 특정 repo 저장소에서만 다른.. 2023. 7. 6.
node pkg의 exe 생성 명령어 pkg -t win batch_txt.js --debug pkg -t win --debug -c package.json exec.js -o exec.exe --no-bytecode 2022. 11. 8.
깃허브 ssh key 로 사용하기 + ssh key 생성 (따옴표 필요, 비밀번호 없이 생성하면 자동화때 비번없이 사용가능) ssh-keygen -t rsa -b 4096 -C "email@naver.com" '주의사항' ssh key 생성할때 경로를 변경하면 테스트용으로는 키가 잘되는데 정작 pull 이나 push 할때 에러 발생 >> 생성후 ssh파일 생성된 경로로 들어가서 id.pub 파일 내용을 깃허브 사이트 설정의 ssh key 부분에 추가함 + ssh key 로컬상에 저장된거 확인 명령어 ssh-add -l + ssh 로 접속되는지 확인 ssh -T git@github.com 2022. 9. 11.
MVCS 패턴 MVC+S 란? 기존 mvc 패턴에 ( Model, View, Controllers ) Service 를 더해서 비즈니스 로직 관리 및 서비스 구조를 개선함 MVCS 적용구조 기존 MVC 까지는 동일한 상태로 이어져있었음 이번 프로젝트에서 Service 파트는 총 3가지 기능을 추가하여 분리함 1. Stateless + Stand alone 웹서버형 서비스 nodejs 기반이라 웹서버 상태로 서비스 구동이 가능함 2. Rest-API Endpoint 전달용 서비스 MSA 구조의 일부분으로서 기존에 구동되는 Endpoint rest 서비스에 바로 붙어서 처리결과 데이터를 주입함 3. Cli 기반 Crontab 형 구동 서비스 crontab 을 통해 배치작업이 주기적으로 돌아가면서 데이터베이스에 결과를 축적.. 2022. 8. 23.
NPM 이용시 "must use TLS 1.2 or higher" 메시지 해결 npm notice Beginning October 4, 2021, all connections to the npm registry - including for package installation - must use TLS 1.2 or higher npm 을 이용하여 패키지를 설치할때 위와 같은 메시지가 나올때가 있다 npm config set registry https://registry.npmjs.org/ 위와 같은 명령어를 입력하여 해결이 가능하다 기존의 주소가 http 에서 https 로 바뀌어 해결되게 된다. 2022. 8. 20.