개발 환경 MacOS Sonoma 14.6.1Window11ubuntu 24.04 MacOS 환경 변수 설정하기 터미널을 실행하고 그 안에서 명령어를 차례차례 쳐보기를 추천합니다. 1. MacOS의 기본 셀 확인/bin/zsh 이면 Z Shell이며, /bin/bash Bash Shell 입니다.echo $SHELL# 출력 : /bin/zsh 또는 /bin/bash 2. 구성 파일 오픈Z Shell 이면 zshrc., Bash Shell이면 bashrc 파일을 사용합니다.vi ~/.zshrc 또는 vi ~/.bashrc# VI 편집기로 로컬컴퓨터 Mac에서 접속 3. 환경 변수 추가i 를 눌러 입력 모드로 변경합니다.# export [환경 변수 명]=[환경 변수 값]# 예시)export DB_PAS..
사전 작업 Docker Desktop을 설치해 줍니다.https://docs.docker.com/desktop/install/mac-install/ Install Docker Desktop on MacInstall Docker for Mac to get started. This guide covers system requirements, where to download, and instructions on how to install and update.docs.docker.com 개발 환경 MacOSDocker 24.0.7Docker Desktop v4.33.0Redis 7.4.0 버전 확인과 명령어 작동 확인 도커를 설치 하시거나 도커 데스크탑을 설치하시고 Mac 터미널에서 아래와 같..
개발환경 OS : Window11NginX : Windows-1.24.0node.js : v18.16.0Express.js : 4.19.2 들어가기 전 NginX가 설치되어 있지 않으면 아래의 글을 읽어서 설치해 주시면 됩니다.https://nginx.org/ nginx news2024-04-23nginx-1.26.0 stable version has been released, incorporating new features and bug fixes from the 1.25.x mainline branch — including experimental HTTP/3 support, HTTP/2 on a per-server basis, virtual servers in the stream modul..
npm : Node Package Manager Node.js의 기본 패키지 관리자로, Node.js 생태계와의 원활한 통합과 광범위한 패키지 레지스트리로 유명합니다. Node.js 프로젝트에서 코드 종속성을 설치, 관리 및 공유하는 프로세스를 단순화하기 위해 만들어졌습니다. 200만 개가 넘는 패키지의 방대한 저장소를 제공합니다. 장점 빠른 업데이트 속도를 가지고 있어 최신 기능을 빠르게 활용할 수 있습니다. 개발자는 Npm run 명령을 사용하여 실행할 수 있는 "package.json" 파일에 사용자 정의 스크립트를 정의할 수 있습니다. 이 기능을 사용하면 빌드, 테스트, 배포 등 다양한 개발 작업을 자동화하여 개발 workflow를 간소화 할 수 있습니다. 패키지, 스크립트 및 구성을 관리하기 위..
개발 환경 Spring Boot 3.1.8JAVA 17PostgreSQL 16.1Docker 24.0.7 사전 준비 도커로 PostgreSQL 서버를 띄우고 동작해야지 Spring과 PostgreSQL을 연동할 수 있습니다.이전 글인 [개발환경] MacOS 도커로 PostgreSQL DB 실행하기 을 보고 오면 아래와 같은 환경설정이 됩니다. Database : postgresUsername : postgrespassword : 0000 내가 만난 에러 목록들 제가 적용하면서 만났던 오류들 입니다. 본 글을 읽을라면 아래로 내려가주시고같은 오류가 발생하면 다시올라와 해당 오류의 글을 읽고 처리해 주시면 됩니다. 에러a. (PSQLException) FATAL: password au..
글을 작성하는 이유 SSH 기본 포트는 22번입니다.그래서 해킹에 취약하므로 운영서버에는 포트를 변경하여 운영하는 것이 안전합니다.이글로 한번 연습해보길 바랍니다. 1. 사용하는 포트 확인 sudo netstat -tnlp | grep :22 명령어로 지금 사용중인 포트를 확인해봅시다.sudo netstat -tnlp | grep :22# 출력# tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1636/sshd# tcp6 0 0 :::22 :::* LISTEN 1636/sshd 2. SSH 포트 변경 ss..
사전 작업 Docker Desktop을 설치해 줍니다.https://docs.docker.com/desktop/install/mac-install/ Install Docker Desktop on MacInstall Docker for Mac to get started. This guide covers system requirements, where to download, and instructions on how to install and update.docs.docker.com DB 개발 툴 DBeaver를 설치해 줍니다.[개발환경] 맥북M1 (MacM1) 디비버 BDeaver 설치하기 [개발환경] 맥북M1 (MacM1) 디비버 BDeaver 설치하기개발환경 MacM1 DBeaver : 22.1.4 페..
개발환경 OS : Window11 NginX : Windows-1.24.0 IDE : STS 4.18.1.RELEASE 들어가기 전 지금 Window에서 NginX를 설치하여 나의 프로젝트를 연결하고 Proxy Server도 구성할 것이다. 그런데 우리는 개발을 하고 운영(배포)을 할 때 리눅스(Linux)를 많이 사용한다. 한마디로 이 방법은 연습용일 뿐이지 이 방법을 완전 익히겠다고 생각하면 안됩니다. 그래도 Window와 Linux의 Config 설정은 다르지만 비슷한 면이 있기 때문에 이걸 해두면 앞으로 배포할 때 편해질 거예요~ NginX 설치 아래 사이트로 이동하면 다운로드하는 곳으로 이동합니다. https://nginx.org/ nginx news 2023-04-11nginx-1.24.0 s..
개발환경 MacM1 DBeaver : 22.1.4 페이지 이동 해당 디비버페이지로 이동하여 다운로드를 하여 봅시다! https://dbeaver.io/ DBeaver Community | Free Universal Database Tool DBeaver Universal Database Tool DBeaver Community is a free cross-platform database tool for developers, database administrators, analysts, and everyone working with data. It supports all popular SQL databases like MySQL, MariaDB, PostgreSQL, SQLite, Apach dbeaver..
- Total
- Today
- Yesterday
- Mac
- java
- JavaScript
- spring
- 개발
- Front
- 개발블로그
- 템플릿
- 데이터 베이스
- 비동기
- 개발환경
- 네트워크
- DBeaver
- git
- 오라클
- 프로세스
- 코딩테스트
- Fetch
- aws
- Cors
- 자바스크립트
- 디자인패턴
- 개발자
- AJAX
- Spring Security
- 프론트
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |