분류 전체보기
-
🌱NCP(3) STS로 WAR 파일 배포해서 톰캣 연동하기카테고리 없음 2023. 10. 30. 17:11
0. STS에서 프로젝트 생성, WAR 파일 배포 STS 에서 legacy project로 하나 추가해 준다. spring mvc project www.exex.org properties에서 자바 11버전으로 변경해 주기 만들어둔 프로젝트 우클릭 Export - WAR file (또는 war 검색) [Browse] - 경로를 톰캣 설치된 webapps로 설정 ❗ Destination 경로 칸에 프로젝트명끝에 .war 붙여주면 에러가 사라진다. home.jsp 화면 설정 프로젝트의 views 폴더에서 home.jsp 확인 🧙순서 1.은 로컬에서 접속 방법이니 war 배포해서 실행하는 방법을 보려면 바로 2.로 넘어가자. 1. 로컬에서 톰캣 실행하여 서버 접속 톰캣 설치 위치 - bin 폴더 - startu..
-
🌱NCP(2) NCP + PuTTY 로 자바, MySQL 설치 및 디비버로 등록카테고리 없음 2023. 10. 26. 15:17
이전 단계 참고 https://marchislike.tistory.com/119 자바 jdk 11 ➡️ mysql 8.0 설치(Public key 확인) ➡️ mysql 패스워드 설정 ➡️ mysql secure 설정 ➡️ DB 생성 , 사용자 계정 ➡️ mysql 방화벽 ➡️ 디비버에 네트워크 등록 1. 자바 설치 자바 설치 명령어 >> apt install openjdk-11-jdk >> Y 근데 업데이트 필요하다고 뜬다. >> apt update 입력 후 화면 다시 자바 설치 명령어 입력 >> apt install openjdk-11-jdk 2. MySQL 설치 >> wget -c https://dev.mysql.com/get/mysql-apt-config_0.8.10-1_all.deb >> dpk..
-
🌱NCP(1) Naver Cloud Platform 첫 사용법 및 PuTTY 이용카테고리 없음 2023. 10. 26. 15:17
1. 서버 생성하기 https://www.ncloud.com/ NAVER CLOUD PLATFORM cloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Technology Certification www.ncloud.com 사이트 접속해서 로그인 후 결제수단까지 등록 끝나면 아래와 같은 화면 나옴 간단한 설정을 해 보기 위해 [Classic] 선택 [Services] - [All] - [Server] 선택하면 좌측 메뉴에 자동으로 Server 탭이 생긴다. 세대들 설명이 있다. 테스트용으로는 Micro를 쓸 것이다. 일단 [+ 서버 생성] 클릭 아래 이미지와 같이 체크하여 다음 이런 안내문이..
-
FileZila 파일질라 설치 및 사용법카테고리 없음 2023. 10. 26. 15:16
파일질라 데이터양이 많아지면 일반 http통신으로 전송하려할 때 오랜 시간이 걸린다. 이 때 ftp(file transfer protocol)의 종류인 파일질라를 사용하면, 네트워크를 통해 파일을 주고받을 수 있으므로 좋다. 프로젝트를 할 때 데이터 양이 늘어나니 사용하는 것이다. *ftp는 파일을 주고 받는 용도로만 만들어졌다. 사이트 접속해서 client 버전 다운 https://filezilla-project.org/ 맨 왼쪽 버전 다운 exe 실행 오페라는 깔아도 되고 안 깔아도 된다. 설치 완료된 상태 호스트 설정 상위 [파일] 탭 - [사이트 관리자] 1 [새 사이트] - 2 이름 설정 - 3 항목 채우기 네이버 클라우드 플랫폼에서 서버 생성할 때 만들어진 포트 포워딩 정보와 사용자 정보가 필..
-
🖥️PuTTY 설치카테고리 없음 2023. 10. 26. 09:54
https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html Download PuTTY: latest release (0.79) This page contains download links for the latest released version of PuTTY. Currently this is 0.79, released on 2023-08-26. When new releases come out, this page will update to contain the latest, so this is a good page to bookmark or link to. Alternativel www.chiark.greenend.org.uk PuTTY 사이트 접속 ..
-
1013. [mongoDB] 인증 (수정 중)DB/mongoDB 2023. 10. 13. 14:43
인증된 사용자만 쓸 수 있도록 하기 시작은 비인증모드 : 기본사용자를 먼저 추가하고 인증모드로 바꿔야 한다. 1. //관리자 만들기 use admin //user:'root' = user:'admin', 권한은 배열로 처리한다. db.createUser({user:'admin', pwd:'1234', roles:['root']}) //DB별 일반 유저 만들기 use shop db.createUser({user:'user01', pwd:'1234', roles:['readWrite']}) 세팅이 완료되면 DB에서 우클릭해서 Disconnect 해 준다. 2. VS code를 열어 cfg 파일 설정 ❗앞에 두 번 띄우고 타이핑 이렇게 떠도 창 닫고 다시 열어보면 저장 잘 되어있다. 서비스 열어서 MongoD..
-
1012. [MongoDB] NoSQL 입문DB/mongoDB 2023. 10. 12. 14:59
oracle과 같은 RDBMS이고 컬럼에서 정해진 거 외엔 저장할 수 없는 "정형데이터" (형태없는 건 비정형데이터) *RDBMS는 비정형보다 정형데이터를 다룰 때 편하다 🖤MongoDB를 쓰는 이유 1. 고정된 스키마가 없다. "flexible schema" 스키마(데이터의 논리적 구조-테이블의 형태)가 자주 바뀌는 환경에서 유용 스키마가 고정되어있지 않아 어떠한 테이블의 형태도 사용할 수 있다. "다양한 형태의 테이블 사용" 2. 분산 컴퓨팅 환경 샤딩과 복제가 default로 설정되어 있다. "고가용성" 3. 임의의 추가적인 인덱스를 설정할 수 있다. 4. in memory로 메모리에 올려두며 사용해서 처리속도가 빠르면서 메모리 사용량이 늘어나 단점이기도 하다. ⭐분산 컴퓨팅 환경이란? *네트워크 ..
-
1012. MongoDB와 Studio 3T 설치 방법DB/mongoDB 2023. 10. 12. 10:57
🍃MongoDB 설치 https://www.mongodb.com/try/download/community Try MongoDB Community Edition Try MongoDB Community Edition on premise non-relational database including the Community Server and Community Kubernetes Operator for your next big project! www.mongodb.com 1. 해당 사이트에서 Community Server의 하단 녹색 [Select package] 클릭 2. 다운로드 버전 선택 3. 설치된 msi 프로그램 실행 [Next] 4. 라이센스 동의 후 [Next] - Complete으로 진행 5. 외..