목록전체 글 (214)
각진 세상에 둥근 춤을 추자
서버에서 원격서버로 보낸 SSH 명령을 패스워드를 입력하지 않고 실행시키기 위해 sudo 설정을 변경시킨다. [원격 서버] sudo chmod 640 /etc/sudoers 6: 소유자에 대한 읽기 및 쓰기 권한 (4+2) 4: 그룹에 대한 읽기 권한 0: 다른 사용자에 대한 권한 없음 위 권한의 범위를 '/etc/sudoers' 파일에 적용시킨다. '/etc/sudoers' 파일의 편집기를 실행한다. sudo vi /etc/sudoers '/etc/sudoers' 편집기에 'dbserver' 사용자가 모든 사용자로부터 NOPASSWD 옵션을 사용하여 '/usr/bin/netstat' 및 '/usr/bin/date' 명령을 패스워드 입력 없이 실행할 수 있게 허용하는 코드를 추가한다. db_server ..
시작하기 앞서, 1. 먼저 각각의 서버에 방화벽을 설치해준다. sudo apt install ufw 2. 방화벽을 활성 시킨 후, 방화벽에 ssh를 허용시킨다. sudo ufw enable sudo ufw allow ssh/tcp SSH 공개키 생성 두 서버 간의 SSH 연결을 위해 각각의 서버에 공개키가 필요하다. 1. 아래 명령어를 입력하여 Open SSH Server를 설치한다. sudo apt update sudo apt install openssh-server 2. 아래 명령어를 통해 SSH가 실행 중인지 확인한다. sudo systemctl status ssh 3. 아래 명령어를 통해 orch 폴더를 만든다 sudo mkdir /usr/local/orch 4. 아래 명령어를 통해 ssh 폴더를..
1. Maven - Lifecycle - clean 2. Maven - Lifecycle - install 3. target 폴더에 war 파일 생성되었다.
1. Ubuntu 터미널에 아래 명령어를 입력하여 톰캣을 설치한다. sudo apt update sudo apt install tomcat9 2. Tomcat 재시작 sudo systemctl restart tomcat9 3. 서비스 부팅 시 Tomcat 자동 시작 sudo systemctl enable tomcat9
1. Ctrl + Alt + T 단축키를 통해 우분투 터미널에 접속한다. 2. 아래 명령어를 입력하여 jdk 8을 설치한다. sudo apt-get update sudo apt install openjdk-8-jdk Y 아래 명령어를 입력하여 자바가 설치되었는지 확인한다. java -version JAVA_HOME 경로 등록하기 1. 아래 명령어를 통해 자바가 설치된 경로를 확인한다. readlink -f $(which java) 2. 아래 명령어를 통해 에디터에 접속 후 JAVA_HOME을 설정한다 sudo vi /etc/profile export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64 3. 환경변수 설정을 확인한다. source /etc/profile echo ..
Ubutu 20.04 다운받기 1. 아래 링크를 통해 Ubuntu 20.04 데스크톱 이미지 파일을 다운 받는다. https://releases.ubuntu.com/20.04/ Ubuntu 20.04.6 LTS (Focal Fossa) Select an image Ubuntu is distributed on three types of images described below. Desktop image The desktop image allows you to try Ubuntu without changing your computer at all, and at your option to install it permanently later. This type of image is what m releases...
해당 링크를 통해 VMware Workstation 17 Player을 다운받는다. https://www.vmware.com/content/vmware/vmware-published-sites/us/products/workstation-player/workstation-player-evaluation.html.html Download VMware Workstation Player | VMware Download VMware Workstation Player for free today to run a single virtual machine on a Windows or Linux PC, and experience the multi-functional capabilities. www.vmware.com ne..
1. 공공데이터 포털 API 활용 신청 https://www.data.go.kr/index.do 공공데이터 포털 국가에서 보유하고 있는 다양한 데이터를『공공데이터의 제공 및 이용 활성화에 관한 법률(제11956호)』에 따라 개방하여 국민들이 보다 쉽고 용이하게 공유•활용할 수 있도록 공공데이터(Datase www.data.go.kr 아래 주소를 통해 회원가입 및 로그인 후 기상청_단기예보 API를 활용신청한다. 마이페이지의 활용신청 현황에서 일반 인증키(Encoding)를 복사한다. 해당 화면에서 "상세설명"과 "참고문서"를 참고하여 코드를 작성한다. 해당 화면의 "활용신청 상세기능정보"에서 요청변수에 따른 응답결과를 미리볼 수 있다. 참고로 "초단기예보조회"는 최근 3일 간의 데이터만 제공하기 때문에 ..
1. Kakao Developer https://developers.kakao.com/ Kakao Developers 카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다. developers.kakao.com Kakao Developer에서 애플리케이션을 등록한 후, JavaScript 키를 복사한다. 내 애플리케이션 > 앱 설정 > 플랫폼에서 개발 시 사용할 도메인을 추가한다. 2. HTML에 지도 그리기 https://apis.map.kakao.com/web/guide/ 카카오지도 가이드를 통해 어떤 방식으로 코드를 작성하는지 알 수 있다. 우선, HTML 화면에 (2) 지도 영역 그리기 지도를 담을 div에 id..
공공데이터 포털 API 중 기상청 단기예보 조회 서비스를 이용한다. 장소 검색에 따라 장소별 날씨를 조회할 수 있다. 구현 화면 메인 화면 검색 결과 화면 1. HTML (1) 메인 화면 코드 더보기 날씨 단기예보 검색 검색 map weather Copyright© circle All Rights RESERVED. 2. CSS 전체 CSS 코드 더보기 /* common css */ * { margin: 0; padding: 0; font-family: 'Lato','Nanum Gothic',dotum,'돋움',arial,sans-serif; font-size: 15px; font-weight: 400; box-sizing: border-box; } ul, ol {list-style: none;} a {t..