일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 목록처리
- d
- 선형대수
- 네트워크 설정
- 서버설정
- 코드로배우는스프링웹프로젝트
- network configuration
- ㅒ
- 알파회계
- 스프링부트핵심가이드
- 처음 만나는 AI 수학 with Python
- 이터레이터
- 리눅스
- 티스토리 쿠키 삭제
- 데비안
- baeldung
- 구멍가게코딩단
- 친절한SQL튜닝
- Kernighan의 C언어 프로그래밍
- 페이징
- 자료구조와함께배우는알고리즘입문
- resttemplate
- iterator
- 코드로배우는스프링부트웹프로젝트
- 스프링 시큐리티
- 자바편
- /etc/network/interfaces
- GIT
- 자료구조와 함께 배우는 알고리즘 입문
- 처음 만나는 AI수학 with Python
- Today
- Total
목록분류 전체보기 (406)
bright jazz music
이전 포스팅과 반복되는 설명은 생략하였다. 리액트 앱과 백엔드 서버 연동 테스트 2 1. 백엔드 서버 만들기 //10000번 포트를 사용하는 백엔드 서버 (스프링부트, http://localhost:10000) package com.test.reactspringboottest.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframewor catnails.tistory.com 4. 또 다른 연동 테스트 (+ Nginx) 참고로 이건 nginx와 연동하여 81번 포트를 사용하였다. Nginx 설정은 아래 포스팅 참고 리액트 앱(ReactJs)와 엔진엑스(Nginx) 연동 1. 서버에 노드 설치하고 ..
1. 백엔드 서버 만들기 //10000번 포트를 사용하는 백엔드 서버 (스프링부트, http://localhost:10000) package com.test.reactspringboottest.controller; import org.springframework.web.bind.annotation.GetMapping; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RestController; import java.util.HashMap; import java.util.LinkedHashMap; @RestController @RequestMapping(val..
실습을 위해 생활코딩의 영상을 참고하였다. https://www.youtube.com/watch?v=VaAWIAxvj0A 1. 백엔드 서버 만들기 우선 백엔드 어플리케이션을 구동할 디렉토리에서 터미널을 열고 아래와 같은 순서로 명령한다. hjcha@hjcha-AERO-15-Classic-SA:/usr/local/back-apps$ touch data.json hjcha@hjcha-AERO-15-Classic-SA:/usr/local/back-apps$ vi data.json hjcha@hjcha-AERO-15-Classic-SA:/usr/local/back-apps$ npx local-web-server Need to install the following packages: local-web-server..
https://www.digitalocean.com/community/tutorials/how-to-install-mariadb-on-ubuntu-22-04 How To Install MariaDB on Ubuntu 22.04 | DigitalOcean www.digitalocean.com Query OK, 0 rows affected (0.062 sec) MariaDB [(none)]> use mysql; Reading table information for completion of table and column names You can turn off this feature to get a quicker startup with -A Database changed MariaDB [mysql]> show..
1. apt vs. yum apt(advanced packaging tool)는 데비안 계열의 패키지 관리자 도구이다. 패키지 관리도구는 소프트웨어 패키지 다운로드 및 설치를 용이하게 해주는 명령어 인터페이스이다. 레드햇 계열의 리눅스에서는 전통적으로 yum(yellow dog updater, modified)이 apt와 동일한 역할을 해 왔다. dnf은 yum을 개선한 패키지 관리 툴이다. 사용법은 yum과 거의 동일하다. dnf가 도입된 지 꽤 지났음에도 불구하고 익숙함 때문인지 여전히 yum도 사용된다. 2. 관련 디렉토리 및 파일 2.1 debian derivatives /etc/apt/apt.conf : 우분투를 포함한 데비안 계열 배포판에서 사용하는 apt 설정파일이다. /etc/apt/sou..
1. 서버에 노드 설치하고 버전확인다운로드 및 설치$ sudo apt install nodejs 버전확인$ node -v 여기까지 잘 완료됐으면 노드 설치는 완료. 난 자꾸 이상한 오류가 나서 노드 홈페이지에서 압축 파일 받은 뒤 압축 풀고#/etc/profile 파일의 맨 아래에 추가해 주었다.#NODEJSVERSION=v18.15.0DISTRO=linux-x64export PATH=$PATH:/usr/local/node-v18/bin/etc/profile에 환경변수 등록해 주었다. 완료한 뒤 $ source /etc/profile을 하여 동기화 해주었지만 먹히지 않는다.이상하게 우분투 데스크탑 버전은 환경변수 설정 후 재부팅 해줘야 한다. 2. npm 설치위랑 비슷하게 설치 해줬는데 nodejs 패키..
#dockerfile.dev #베이스 이미지 설정(도커레지스트리에 없는 경우 도커 허브로부터 pull) FROM centos:7.7.1908 #환경변수 설정 ENV JAVA_HOME=/var/lib/java ENV TOMCAT_HOME=/var/lib/tomcat ENV PATH="$PATH:$JAVA_HOME/bin" #호스트로부터 tomcat, zulu-jdk를컨테이너의 /var/lib에복사 #도커파일이 위치하는 경로에 하위 디렉토리를 만들고 해당경로를 적어준다. (절대경를 적어도 오류 발생) #COPY는 단순히 파일,디렉토리 복사. ADD는 압축해제하여 복사 #COPY ./util/apache-tomcat-10.1.7.tar.gz /var/lib ADD ./util/apache-tomcat-10.1..
개발 서버 재구축을 요청 받았다.기존 개발 서버가 성능에 비해 자원을 낭비하고 있다는 의견이 있었다.===서버 스펙: 88코어(논리)에 256 메모리 + 3TB(1T ssd + 2T hdd) + NIC(4장)SW구성: OS 우분투에 Virtual Box를 설치하여 여러 VM 노트를 생성하여 사용=== 낭비되는 NIC를 전부 사용하고 하이퍼바이저를 설치하여 여러 대의 가상머신을 운용하기로 하였다.. 현재 - 1개의 NIC를 사용하는 1대의 베어메탈 OS이후 - 4개의 NIC + 가상 브릿지를 사용하는 1개의 베어메탈 OS(하이퍼바이저) + 11대의 가상머신 ===라이센스비를 지불하지 않도록 하고 VMware의 esxi로 구축하라는 의견도 있었다. 이는 매우 위험한 생각이다. 따라서 오픈소스인 prox..
fdisk -l: 시스템에 연결된 모든 디스크와 파티션의 상세 정보를 보여준다. 디스크의 크기와 모델파티션 테이블 유형각 파티션의 시작/끝 섹터, 크기, 유형논리 볼륨(LVM) 정보시스템의 스토리지 구성을 파악하고, 디스크 공간 사용 현황을 확인하며, 필요한 경우 파티션 관리나 문제 해결을 위한 기초 정보를 수집할 수 있다. grep 'cpu cores' /proc/cpuinfo | tail -1 : CPU 정보 중 코어 수에 관한 정보를 추출./proc/cpuinfo 파일에서 'cpu cores' 문자열이 포함된 줄 탐색.tail -1을 사용해 마지막 줄만 출력.이 명령어를 실행한 의도는 시스템의 CPU 코어 수를 빠르게 확인하기 위함임. 멀티코어 시스템에서 실제 물리적 코어의 수를 알고 싶을 때..
# network interface settings; autogenerated# Please do NOT modify this file directly, unless you know what# you're doing.## If you want to manage parts of the network configuration manually,# please utilize the 'source' or 'source-directory' directives to do# so.# PVE will preserve these directives, but will NOT read its network# configuration from sourced files, so do not attempt to move any of..