반응형

Setting 30

[Setting | Ubuntu] 설치 및 기본설정

서버용 우분투 OS를 설치하고 기본 설정하는 과정을 정리한다.> 작성일 : 2025-04-17> OS : Ubuntu 22.04.5 LTS iso 파일 다운로드Ubuntu Server Download - Link 에서 iso 파일 다운로드 rufus 다운로드https://rufus.ie/ko/ - Link 에서 다운로드 - 최신릴리즈 rufus-4.7.exe (1.6 MB) download 설치 가능 USB 만들기 (ISO -> USB)USB를 선택하고 ISO 파일 경로를 지정한 후 시작작 설치할 서버에 USB로 부팅하여 설치 진행캡쳐 불가하여 문서로 정리1> Try or Install Ubuntu Server 선택2> Language : English 선택3> Layout : English (U..

Setting 2025.04.17

[Setting | AWS] Disk 용량 추가

AWS Cloud 환경에서 EC2 인스턴스 용량을 추가하는 방법을 정리한다.> 작성일 : 2025-03-30> OS : Amazon Linux release 2 (Karoo)  EC2 인스턴스 선택AWS Console 에서 디스크 용량을 추가할 인스턴스를 선택  변경할 볼륨선택스토리지 탭으로 이동하여 변경할 볼륨 ID를 선택    볼륨 수정을 통해 용량 변경볼륨을 체크하고 작업선택에서 볼륨 수정을 선택   서버에 접속해 적용블록정보를 확인lsblk  16G가 할당 되었고 Partition에 8G가 적용된 상태이다.파티션 적용sudo growpart /dev/nvme0n1 1 정상적용시 CHANGED 메시지가 출력된다. lsblk 명령으로 16G을 적용 확인한다.시스템 유형에 따라 아래 명령을 수행# 파일..

Setting 2025.03.30

[Setting | AmazonLinux] Docker Compose Install

아마존 리눅스에 도커 컴포즈 설치 방법을 정리한다.> 작성일 : 2025-03-24> OS : Amazon Linux release 2 (Karoo)Docker 설치 후 진행 - Link  설치sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.github.com/repos/docker/compose/releases/latest | grep -oP '"tag_name": "\K(.*)(?=")')/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose   권한설정sudo chmod +x /usr/local/bin/docker-..

Setting 2025.03.24

[Setting | AmazonLinux] Docker Install

아마존 리눅스에 도커 설치 방법을 정리한다.> 작성일 : 2025-03-24> OS : Amazon Linux release 2 (Karoo)  yum 업데이트 후 도커 설치sudo yum update -ysudo amazon-linux-extras install docker -y   서비스 시작 및 활성화sudo systemctl start dockersudo systemctl enable docker   Docker 설치 확인docker --version  사용자에 권한부여현재 계정이 도커명령을 사용할 수 있도록 권한을 부여sudo usermod -aG docker $USERnewgrp docker   docker 명령 테스트사용자 계정으로 도커 명령 테스트트docker run hello-world

Setting 2025.03.24

[Setting | Python] Chrome 업데이트 중단 설정

Selenium을 통한 크롤링 개발시 크롬 버전과 webdriver의 버전을 일치 시키기 위해 업데이트 중단 설정 방법을 정리한다.> 작성일 : 2025-03-07> OS : Windows11  설정창을 실행윈도우키 + R : msconfig   업데이터 서비스 체크해제Google 업데이터 내부 서비스 / Google 업데이터 서비스 2개를 찾아 체크해제 후 적용  작업스케쥴러 실행행윈도우키 + R : taskschd.msc   스케쥴러 사용안함 처리작업 스케쥴러 라이브러리 : GoogleUpdaterTaskSystem 사용안함 처리  업데이트 파일명 변경'C:\Program Files (x86)\Google\Update'에서 GoogleUpdate 파일명을 다른이름으로 변경 (ex. GoogleUpda..

Setting 2025.03.07

[Setting | Java] Java 개발환경 구축하기 (4) - Spring Boot - Maven Project Import

Spring Boot 개발환경에서 기존 메이븐 프로젝트를 구동하는 방법을 정리한다.> 작성일 : 2025-02-25> OS : Windows11> JDK : 23.0.2> VSCode : 1.97.2개발환경 세팅 후 진행 - LinkJDK 설치 및 설정 - LinkVSCode 설치 및 설정 - LinkSpring Boot 설정 - Link  Maven 설치https://maven.apache.org/ 에서 다운로드 받는다.압축 해제 후 개발환경 폴더로 이동시킨다.  Maven 설정'시작 : 검색 : 고급 시스템 설정 보기 : 시스템 속성 : 환경변수 : 새로 만들기'를 통해 MAVEN_HOME 등록록변수이름 : MAVEN_HOME변수값 : {(1)에서 저장한 개발환경 폴더}\apache-maven-3.9..

Setting 2025.02.25

[Setting | Java] Java 개발환경 구축하기 (3) - Spring Boot - Gradle Project Create

Spring Boot 개발환경 설정 및 Gradle Project 생성방법을 정리한다.> 작성일 : 2025-02-25> OS : Windows11> JDK : 23.0.2> VSCode : 1.97.2개발환경 세팅 후 진행 - LinkJDK 설치 및 설정 - LinkVSCode 설치 및 설정 - Link  Spring Boot Extentions 설치VSCode를 실행하고 확장탭에서 spring boot 검색하여 설치 한다.  프로젝트 생성명령 팔레트를 통해 생성한다.View > Command Palette...또는Ctrl + Shift + Pspring initializr 입력하여 적절한 구성의 프로젝트 생성여기서는 Create a Gradle Project 선택# Specify Spring Boot..

Setting 2025.02.25

[Setting | Java] Java 개발환경 구축하기 (2) - VSCode 설치 및 설정

VSCode를 통한 자바 개발툴 설치 및 설정 방법을 정리한다.> 작성일 : 2025-02-21> OS : Windows11> JDK : 23.0.2> VSCode : 1.97.2개발환경 세팅 후 진행 - Link  VSCode Extentions 설치VSCode를 실행하고 확장탭에서 java를 검색하여 설치 한다.  프로젝트 생성명령 팔레트를 통해 생성한다.View > Command Palette...또는Ctrl + Shift + Pjava create 입력하여 적절한 구성의 프로젝트 생성여기서는 Gradle-Groovy project 선택설치 폴더 지정  프로젝트 실행실행버튼을 눌러 Hello World! 출력을 확인한다.

Setting 2025.02.21

[Setting | Java] 개발환경 구축하기 (1) - JDK 설치 및 설정

Java 개발을 위한 기본 설치 및 설정 방법을 정리한다.> 작성일 : 2025-02-21> OS : Windows11> JDK : 23.0.2  JDK 설치openjdk 사이트에 접속하여 다운로드 링크로 이동한다.https://openjdk.org/   압축해제 및 저장다운받은 파일을 압축해제하여 환경설정 폴더에 저장한다.{Work Home}/development/environment/java   환경변수 설정설치 경로를 환경 변수에 생성하고 어느 경로든 java 실행가능하도록 Path설정한다.설정앱 > 시스템 > 정보 > 고급 시스템 설정JAVA_HOME 등록변수이름 : JAVA_HOME변수 값 : {Work Home}/development/environment/java/jdk-23.0.2Path 추..

Setting 2025.02.21

[Setting | ReactNative] 개발환경 구축하기 (8) - Recoil 적용

앱개발시 전역 상태 관리를 위해 Recoil 적용방법을 정리한다.> 작성일 : 2025-02-04> OS : macOS Sequoia 15.2 (Apple M4)> NodeJS : v22.13.1> NPM : v10.9.2> ReactNative : v0.77> Device : iPhone se2기본앱 설치 후 진행 - Link메뉴얼 참고 - Link₩ Recoil 설치프로젝트 디렉토리에 아래 명령으로 Recoil을 설치한다.npm install recoil App.tsx파일에서 레이아웃 설정RecoilRoot로 감사준다. 상태정의recoils 폴더를 만들어 상태파일을 만든다.# sessionStateimport { atom } from 'recoil';..

Setting 2025.02.04

[Setting | ReactNative] 개발환경 구축하기 (7) - iOS 빌드

개발된 앱을 실제 핸드폰에서 테스트 하고 배포하기 위해 iOS 빌드 설정을 정리한다.> 작성일 : 2025-01-31> OS : macOS Sequoia 15.2 (Apple M4)> NodeJS : v22.13.1> NPM : v10.9.2> ReactNative : v0.77> Device : iPhone se2기본앱 설치 후 진행 - Link메뉴얼 참고 - Link  iOS 의존성 설치 및 Xcode로 프로젝트 오픈프로젝트 디렉토리에 ios로 이동해 의존성을 설치하고 open 명령을 통해 프로젝트를 Xcode에서 연다.cd iospod installopen {프로젝트명}.xcworkspace   iOS 기기 개발용으로 설정iOS 기기에서 설정 - 개인정보 보호 및 보안 - 개발자 모드 켜기 - 재부..

Setting 2025.01.31

[Setting | ReactNative] 개발환경 구축하기 (6) - Android 빌드

개발된 앱을 실제 핸드폰에서 테스트 하고 배포하기 위해 Android 빌드 설정을 정리한다.> 작성일 : 2025-01-30> OS : macOS Sequoia 15.2 (Apple M4)> NodeJS : v22.13.1> NPM : v10.9.2> ReactNative : v0.77기본앱 설치 후 진행 - Link메뉴얼 참고 - Link  SDK 경로 설정프로젝트 디렉토리에 android/local.properties 파일에 Android SDK 경로를 설정한다.sdk.dir=/Users//Library/Android/sdk   디버그 서명 키 설정프로젝트 디렉토리에 android/app/build.gradle 파일에 키를 설정한다. ... signingConfigs { deb..

Setting 2025.01.30

[Setting | ReactNative] 개발환경 구축하기 (5) - React Query 적용

앱에서 데이터를 관리하기 위해 React Query를 적용하는 방법을 정리한다.> 작성일 : 2025-01-30> OS : macOS Sequoia 15.2 (Apple M4)> NodeJS : v22.13.1> NPM : v10.9.2> ReactNative : v0.77기본앱 설치 후 진행 - Link메뉴얼 참고 - Link  React Query 설치생성된 프로젝트에서 아래 명령을 수행npm install @tanstack/react-query   QueryClientProvider로 감싸기앱의 레이아웃 최상위에 QueryClientProvider로 감싸주어 전역에서 사용할 수 있도록 한다.// Create a clientconst queryClient = new QueryClient()functi..

Setting 2025.01.30

[Setting | ReactNative] 개발환경 구축하기 (4) - Icon 적용

앱에 아이콘을 사용할 수 있도록 React-native-vector-icons 을 적용하는 방법을 정리한다.> 작성일 : 2025-01-28> OS : macOS Sequoia 15.2 (Apple M4)> NodeJS : v22.13.1> NPM : v10.9.2> ReactNative : v0.77기본앱 설치 후 진행 - Link메뉴얼 참고 - Link React Navigation 설치생성된 프로젝트에서 아래 명령을 수행npm install react-native-vector-iconsnpm install -D @types/react-native-vector-icons iOS 설정 pod installnpx pod-install Xcode를 통해 프로젝트 오픈Finder에서 /ios/.xcworks..

Setting 2025.01.28

[Setting | MacOS] Java (Jdk) Install

Java 기반의 개발(Android)을 위해 JDK 설치 방법을 정리한다.> 작성일 : 2025-01-27> OS : macOS Sequoia 15.2 (Apple M4)  OpenJDK 사이트에 접속해 압축파일 다운로드Openjdk - LINKLink를 통해 다운로드 사이트로 이동하여 macOS용 압축파일을 다운로드 받는다.  압축해제 및 환경변수 설정압축을 해제 하여 라이브러리 폴더에 넣는다.터미널에서 다음 명령으로 환경변수를 설정한다.vim $HOME/.zshrc# 아래코드 삽입 후 :qw (저장 후 닫기)export JAVA_HOME=$HOME/{jdk경로}/Contents/Homeexport PATH=$PATH:$JAVA_HOME/bin   설치 확인아래 명령으로 Java 설치를 확인한다.jav..

Setting 2025.01.27

[Setting | ReactNative] 개발환경 구축하기 (3) - React Navigation 적용

앱에서 라우팅 및 네비게이션을 제공하기 위해서 React Navigation 적용방법을 정리한다.> 작성일 : 2025-01-27> OS : macOS Sequoia 15.2 (Apple M4)> NodeJS : v22.13.1> NPM : v10.9.2> ReactNative : v0.77기본앱 설치 후 진행 - LinkTailwind 적용 후 진행 - Link메뉴얼 참고 - Link  React Navigation 설치생성된 프로젝트에서 아래 명령을 수행npm install @react-navigation/nativenpm install react-native-screens react-native-safe-area-context   Android MainActivity 설정프로젝트 android/ap..

Setting 2025.01.27

[Setting | ReactNative] 개발환경 구축하기 (2) - Tailwind 적용

React Native 에서 Tailwind 사용을 위한 설정방법을 정리한다.> 작성일 : 2025-01-26> OS : macOS Sequoia 15.2 (Apple M4)> NodeJS : v22.13.1> NPM : v10.9.2> ReactNative : v0.77기본앱 설치 후 진행 - Link  nativewind & tailwindcss 설치nativewind 2.0.11 (현시점 기준 4버전은 잘 작동하지 않음), tailwindcss 3.2.2 (nativewind 2.0.11과 호환) 를 추가한다.npm install nativewind@2.0.11npm install react-native-css-interopnpm install -D tailwindcss@3.2.2   초기화tail..

Setting 2025.01.26

[Setting | ReactNative] 개발환경 구축하기 (1) - 기본앱 설치 및 실행

React Native 개발환경 구축 절차를 정리한다. (기본 가이드에 Framework - Expo 사용을 권장하고 있으나 유연성 문제로 미사용)> 작성일 : 2025-01-22> OS : macOS Sequoia 15.2 (Apple M4)> NodeJS : v22.13.1> NPM : v10.9.2> ReactNative : v0.76HomeBrew 설치 후 진행 - LinkRuby Update 설치 후 진행 - LinkXcode 설치 후 진행 - Link 필요기능 설치터미널 창을 열고 아래를 실행해 설치한다.sudo gem install cocoapodsbrew install watchman 기존 설치버전 제거간혹 충돌로 예상치 못한 이슈가 발생할 수 있으므로 제거 후 최신 버전으로 재설치npm ..

Setting 2025.01.25

[Setting | MacOS] Xcode Install (With. Command Line Tools / Simulator)

macOS에서 개발에서 필수적으로 필요한 XCode를 설치하고 앱개발에 필요한 추가 툴 설치법을 정리한다.> 작성일 : 2025-01-23> OS : macOS Big Sur v11.7.10 (Intel CPU)  AppStore를 통해 설치AppStore에서 Xcode를 검색하여 설치한다.  설치중설치시 해당 OS에서 최신 버전을 지원하지 않으면 자동으로 이전버전으로 설치되며 시간이 조금 오래걸린다.  설치 확인Launchpad > Xcode 실행 | 최초 실행시 라이센스 동의가 필요하다.  Command Line Tools 설치다른 개발 툴과 연계 (React Native 등)를 위해서는 필수로 설치해야 한다. 터미널에서 실행한다.xcode-select --install에러 : 아래와 같이 이미 설치..

Setting 2025.01.23

[Setting | MacOS] Ruby Version Update

macOS에서 개발시 기본 설치된 Ruby 버전이 낮아 에러가 발생하는 경우 업데이트 하는 방법을 정리한다.> 작성일 : 2025-01-23> OS : macOS Big Sur v11.7.10 (Intel CPU)HomeBrew 설치 후 진행 - Link 2가지 Ruby Version Manangerrbenv (lightweight) or RVM (powerful) : [참고] Ruby 사이트 - LINK 설치 명령 실행brew 명령으로 renv / ruby-build를 설치한다.brew install rbenv ruby-build 환경변수 설정rbenv사용을 위한 환경변수를 설정한다.echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.zshrc echo 'eval ..

Setting 2025.01.23
반응형