반응형

분류 전체보기 687

[egovframework] GPKI 웹보안 API 적용

목차GPKI 웹 보안 API를 적용해서 로그인 팝업까지 뜨는 과정만 포스팅환경변수 세팅CLASSPATH라는 시스템 변수 추가 후 jar파일 경로를 설정PATH에 추가웹보안 API 모듈 복사원하는 위치에 gpkiapi, gpkisecureweb폴더를 위치시킴프로젝트의 웹 리소스 경로에 복사tomcat의 vm option에 웹 보안 API 모듈의 위치의 설정파일을 잡아줌설정파일은 2개가 있음로그인 코드 수정(Controller)로그인 화면 메소드의 GPKI 부분 주석 해제 후 sessionid를 model에 추가로그인 화면(jsp) 수정GPKI 인증서 호출 용 form 생성 후 아래처럼 click event에 GPKISecureWebNP.js의 Login을 호출이 때 sessionid는 필수값임, 설정 안하..

IT/development 2024.05.14

[DevOps] Nexus 실행 및 연동 (feat. eGovCI)

목차전자정부프레임워크의 서버용 개발환경에 들어 있는 Nexus를 설치 및 연동 과정을 기록한다. [DevOps] CentOS 8 Jenkins CI, CD 환경 구축(feat. eGovCI)목차이번엔 전자정부프레임워크의 서버용 개발환경을 이용해서 CI, CD를 구축했다.다음엔 저번에 설치한 GitLab과 새로 설치한 Jenkins로 처음부터 연동하는 것도 포스팅 예정이다. [DevOps] CentOS 8 Jenyaga.tistory.comNexus 실행 및 설정eGovCI-4.2.0을 기준으로 작성되었다.해당 버전의 Nexus OSS 버전은 2.15.1이라 jdk 1.8이 필수다.해서 nexus 실행 시에는 따로 jdk 1.8로 돌려야 한다.jdk 1.8 리눅스용을 해당 경로에 업로드 후 설정파일에서 설..

IT/DevOps 2024.05.08

[DevOps] CentOS 8 Jenkins CI, CD 환경 구축(feat. eGovCI)

목차이번엔 전자정부프레임워크의 서버용 개발환경을 이용해서 CI, CD를 구축했다.다음엔 저번에 설치한 GitLab과 새로 설치한 Jenkins로 처음부터 연동하는 것도 포스팅 예정이다. [DevOps] CentOS 8 JenKins 설치(feat. CI, CD)목차JenKins 설치과정내 경우는 jdk가 이미 설치되어 있었기에 그 부분은 생략했다.#공개키 가져온다.rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key#저장소 파일 설치sudo wget -O /etc/yum.repos.d/jeyaga.tistory.com [DevOps] CentOS 8 GitLab 설치목차GitLab 설치과정#GitLab의 CentOS용 RPM 저장소 ..

IT/DevOps 2024.05.03

[DevOps] CentOS 8 GitLab 설치

목차GitLab 설치과정#GitLab의 CentOS용 RPM 저장소 설치하기 위한 스크립트 다운로드 및 실행curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.rpm.sh | sudo bash#gitlab 커뮤니티버전 설치sudo yum install -y gitlab-ce외부 접속 url 변경#gitlab설정파일 연다.sudo vi /etc/gitlab/gitlab.rbgitlab 설정파일을 열어서 external_url을 외부에서 접속할 url로 변경한다.기본 80를 사용하니까 변경하고 싶으면 url:포트로 변경한다.외부접속 url 포트 방화벽 허용#방화벽에 포트 허용sudo firewall-cmd --per..

IT/DevOps 2024.05.01

[DevOps] CentOS 8 JenKins 설치(feat. CI, CD)

목차JenKins 설치과정내 경우는 jdk가 이미 설치되어 있었기에 그 부분은 생략했다.#공개키 가져온다.rpm --import https://pkg.jenkins.io/redhat-stable/jenkins.io-2023.key#저장소 파일 설치sudo wget -O /etc/yum.repos.d/jenkins.repo \ https://pkg.jenkins.io/redhat-stable/jenkins.repo#jenkins 설치sudo yum install -y jenkins#서비스 데몬 리로드sudo systemctl daemon-reload#jenkins 서비스 시작sudo systemctl start jenkins#서비스에 jenkins 등록(서버 부팅 시 자동 jenkins 시작)sudo..

IT/DevOps 2024.05.01

[DevOps] CentOS7 설치부터 jdk, mysql, tomcat 연동까지 과정

목차CentOS7 설치부터 jdk, mysql, tomcat 설치 및 간단한 연동과정을 간략히 포스팅한다.CentOS 미러 사이트에서 isov파일 다운로드한다.(여기선 GUI환경으로 설치하기 위해 DVD 선택)CentOS7 설치리눅스 부팅디스크로 만들어서 부팅(부팅 우선순위 USB Driver로 변경)재부팅 누른다.root계정으로 로그인한다.yum update를 해서 최신으로 업데이트한다.wget으로 다운받기 위해 wget을 설치한다.jdk 세팅jdk를 다운받는다.(난 전자정부프레임워크 4.2.0 배포를 위해서 17로 설치했다.)wget https://corretto.aws/downloads/latest/amazon-corretto-17-x64-linux-jdk.tar.gztar xvf 압축파일명으로 압..

IT/DevOps 2024.04.25

[의료] 사전연명의료의향서 작성

목차사전연명의료의향서를 그동안 작성한다고 생각만 하다가 결국 어제 작성하고 왔다.용어가 생소한 사람이 있을 수도 있다.쉽게 얘기하면 자신이 향후 의사표현을 할 수 없을 정도로 상태가 많이 안좋은 환자가 되었을 때(임종기)를 대비하여 건강할 때 자신의 의사를 미리 작성해두는 문서이고 존엄사와도 관계가 있을 수 있다.이 문서를 작성하면 임종기에 다음 7가지의 의료행위를 받지 않겠다는 의미가 된다.1. 심폐소생술심정지 환자에게 시행하는 가슴압박 처치법※ 응급실로 오는 과정에는 이루어 질 수 있고 병실안에서 행하지 않겠다는 의미부작용: 갈비뼈 골절 등2. 혈액투석신장 기능에 이상이 생긴 환자에게 의료기기를 사용하여 혈액 속 노폐물 배출되게 하는 기술부작용: 출혈, 감염 등3. 항암제 투여암을 축소, 억제, 제거..

일상다반사/ETC 2024.04.13

[애드센스] 광고 게재가 현재 제한적입니다. (feat. 신기록)

현재 몇개월 넘게 애드센스에서 광고 게재 제한적 조치를 당하고 있는 상태인데 한번 언제 풀리나 기록으로 남겨보도록 하겠다.작년에는 적색표시한 영역의 광고 게재 제한 시작일이 달랐다. 아마도 기억에 의하면 최초 광고 제한은 2022년 11월이었던걸로 기억하지만 캡처를 찍지 못했다.구글링해보면 다른 블로거분들은 2개월 혹은 8개월까지 걸린 분도 있다고 하던데 난 언제 풀릴지 모르겠다. 꾸준히 글은 계속 올리고 있는데..그래서 히스토리를 남겨보기로 했다.한 3개월 간격으로 이 글을 업데이트 할 예정이다.과연 언제 풀릴 것인가..(현재날짜는 24년 4월11일)현재 날짜 24년 5월1일왜 광고 게재 제한 시작일이 2월달로 변경된걸까?과연 풀리기나 할 것인가? 풀리면 얼마나 늦게 풀릴 것인가?아마 내가 신기록일까?..

일상다반사/ETC 2024.04.11
반응형