MariaDB 설치 + workbench 연결 for MAC
WEB/DB 2022. 3. 26. 18:31

MariaDB는 macOS용 설치 파일을 제공하지 않는다🥲 그래서 Homebrew를 이용하여 MariaDB를 설치한다!! ① homebrew를 설치한다. 만약, homebrew를 이미 설치한 경우, brew update 명령어를 통해 업데이트해준다. ② mariaDB를 설치한다. brew install mariadb 완료되면 아래와 같다. ③ mariaDB 확인!! brew services start mariadb //시작 brew services stop mariadb //종료 brew services list //상태확인 ④ mariaDB 접속 sudo mysql -u root -p 사진처럼 비밀번호를 입력한다. 아래의 명령어에 1234 대신 원하는 비밀번호를 입력하면 변경이 가능하다. set pas..

Homebrew 설치 with M1
설치 2022. 3. 26. 18:17

Homebrew 설치 - Homebrew는 MAC OS용 패키지 관리자입니다. brew install을 이용해 유용한 패키지를 쉽게 설치할 수 있습니다. 1. Intel 이 아닌 M1 프로세서인 mac os를 사용하는 경우, 터미널의 Rosetta를 사용하여 열기를 활성화해줍니다. 2. Terminal을 열고 homebrew 설치 코드를 입력합니다. Homebrew The Missing Package Manager for macOS (or Linux). brew.sh 위의 사이트에서 아래의 코드를 찾을 수 있습니다. /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" 아래의 문구가 뜨면..

JAVA 버전 변경하기 : ver.8 > ver.11 for MAC
JAVA 2022. 3. 26. 01:44

① JDK 11을 다운받습니다. Downloads Free for evaluation and development www.azul.com ② 터미널에 환경변수를 변경합니다. [.bash_profile] 변경 전 변경 후 .zshrc 파일도 동일하게 진행해주세요 변경 후 source 명령어로 적용 아래의 명령어로 자바 11버전으로 변경된 것을 확인합니다 java -version echo $JAVA_HOME 참고 사이트 https://dvlpr-chan.tistory.com/47

Eclipse Java legacy project 만들기 대장정 with M1
개발 일기 2022. 3. 26. 01:20

2022.03.24 코멘토 직무부트캠프 ‘IT 대기업 현업 개발자와 함께 하는 백엔드 개발 실무’ 참여 중 일어난 이야기 나의 맥북 → MacOS Apple M1 pro, Java 1.8 설치된 상태 과제 요구 사항 : [1차 과제] Java 1.8, Eclipse IDE for Java EE developers, Tomcat 9.0 설치 → Java Legacy project 생성 첫 번째 시도 m1용 AArch64가 있는 Eclipse 2021-12 설치 Eclipse MarketPlace에서 Spring 설치 (Spring Tool 3 Add-On for Spring Tools 4) tomcat 9.0 설치 및 서버 등록 Java Legacy Project 생성 시도 이클립스 자체적으로 지원하는 자..

Spring : Tomcat 설정
WEB/Spring 2022. 3. 24. 16:03

1. Tomcat 설치하기 OS에 맞는 파일을 다운로드합니다. 다운로드한 파일을 더블클릭하여 압축을 풉니다. 2. Eclipse - 톰캣 설정하기 Eclipse > Preferences 으로 이동합니다. Server > Runtime Environments를 클릭하고 Server를 추가해줍니다 ▶ Add 클릭 설치한 톰켓 버전을 선택합니다 ▶ Apache > Apache Tomcat v9.0 설치한 톰켓 폴더를 선택합니다. Mac OS의 경우 일반적으로 Downloads 폴더에 Tomcat이 설치됩니다. (아래 사진의 경우, 제가 Downloads 폴더 내 Program 폴더로 톰켓 위치를 변경했습니다.) 선택 후 Finish를 눌러주세요 Server가 추가된 것을 확인할 수 있습니다. Apply and..

Spring : Eclipse 설치하고 spring 개발 환경 세팅하기 for MAC
WEB/Spring 2022. 3. 24. 15:24

① Eclipse 설치 2021-12 R | Eclipse Packages 509 MB 951,744 DOWNLOADS Tools for developers working with Java and Web applications, including a Java IDE, tools for JavaScript, TypeScript, JavaServer Pages and Faces, Yaml, Markdown, Web Services, JPA and Data Tools, Maven and Gradle, Git, and more. Cli www.eclipse.org 사이트에 접속해서 자신의 OS에 Eclipse IDE for Enterprise Java and Web Developers Package를 다운로드합..

DNS
네트워크 2022. 3. 17. 18:14

DNS 웹 브라우저를 통해 특정 사이트에 진입할 때, IP주소를 대신하여 사용하는 주소를 도메인이라고 한다. 한눈에 파악하기 힘든 IP주소를 보다 분명하게 나타낼 수 있다. Ex. IP주소가 지번 또는 도로명 주소라면, 도메인은 해당 주소에 위치한 상호명 터미널 명령어 nslookup 네트워크 상 존재하는 모든 PC는 IP주소 가짐 But!!, 모든 IP주소가 도메인 이름을 가지는 것은 아니다. 로컬 PC를 나타내는 127.0.0.1은 localhost로 사용 가능, 그 외 모든 도메인 이름은 일정기간 동안 대여 도메인 이름과 IP주소 매칭 방법 브라우저의 검색창에 도메인 이름을 입력하여 해당 사이트로 이동하기 위해서, 해당 도메인 이름과 매칭 된 IP주소를 확인하는 작업이 반드시 필요 네트워크에는 이것..

TCP UDP
네트워크 2022. 3. 17. 18:07

Transport Layer End Point 간 신뢰성 있는 데이터 전송을 담당하는 계층 신뢰성 : 데이터를 순차적, 안정적으로 전달 전송: 포트 번호에 해당하는 프로세스에 데이터를 전달 TCP (Transmission Control Protocol) 신뢰성 있는 데이터 통신을 가능하게 해주는 프로토콜 특징: Connection 연결 (3-way-handshake) > 양방향 통신 데이터의 순차 전송을 보장 Flow control (송수신자 사이의 데이터 처리 속도 차이 제어) Congestion Control (네트워크 상 문제로 데이터 전송에 문제를 제어) Error Detection (오류 감지) 전송 단위 : 세그먼트 Segment상위 계층에서 받은 데이터를 잘라서 tcp header를 붙임 T..