diff --git a/.gitignore b/.gitignore index 5e116dc..1a1a817 100644 --- a/.gitignore +++ b/.gitignore @@ -1,3 +1,6 @@ .obsidian/workspaces.json .obsidian/workspace-mobile.json + +.obsidian/workspace +.obsidian/cache diff --git a/5. kibana 설정 정보 b/5. kibana 설정 정보 deleted file mode 100644 index e18da57..0000000 --- a/5. kibana 설정 정보 +++ /dev/null @@ -1,13 +0,0 @@ -5. kibana 설정 정보 - -server.name: kibana -server.port: 5601 -server.host: '0.0.0.0' -elasticsearch.username: elastic -elasticsearch.password: changeme - -elasticsearch.hosts: ['http://118.220.143.172:9200','http://118.220.143.173:9200','http://118.220.143.173:9201'] -xpack.security.enabled: true - -server.cors: true -server.cors.origin: ['*'] diff --git a/Recognition/.obsidian/plugins/recent-files-obsidian/data.json b/Recognition/.obsidian/plugins/recent-files-obsidian/data.json index c1c56b4..691ad0d 100644 --- a/Recognition/.obsidian/plugins/recent-files-obsidian/data.json +++ b/Recognition/.obsidian/plugins/recent-files-obsidian/data.json @@ -5,13 +5,33 @@ "path": "Tools/GitHub/CLI에서 Git 사용.md" }, { - "basename": "Ubuntu Gitlab 설치", - "path": "Tools/GitHub/Ubuntu Gitlab 설치.md" + "basename": "Maven 설치", + "path": "Tools/VSCode_Server/Maven 설치.md" + }, + { + "basename": "Gitea 설치", + "path": "Tools/GitHub/Gitea 설치.md" }, { "basename": "Spring 확장팩 설치", "path": "Tools/VSCode_Server/Spring 확장팩 설치.md" }, + { + "basename": "Git 설치", + "path": "Tools/GitHub/Git 설치.md" + }, + { + "basename": "Pasted image 20221228170541", + "path": "Pasted image 20221228170541.png" + }, + { + "basename": "Pasted image 20230215100042", + "path": "Pasted image 20230215100042.png" + }, + { + "basename": "Ubuntu Gitlab 설치", + "path": "Tools/GitHub/Ubuntu Gitlab 설치.md" + }, { "basename": "Ubuntu에 설치", "path": "Tools/VSCode_Server/Ubuntu에 설치.md" @@ -88,10 +108,6 @@ "basename": "프로세스 확인 및 강제 종료", "path": "Programing/Linux/Ubuntu/프로세스 확인 및 강제 종료.md" }, - { - "basename": "무제 파일", - "path": "무제 파일.canvas" - }, { "basename": "테이블 스페이스 관련", "path": "Programing/Tibero/테이블 스페이스 관련.md" @@ -183,22 +199,6 @@ { "basename": "셋팅관련", "path": "Work Related/프로젝트/스마트계류장/Java PGM/Radar/셋팅관련.md" - }, - { - "basename": "특정포트 허용", - "path": "Programing/Linux/RHEL9/특정포트 허용.md" - }, - { - "basename": "EAI-Data Item 추출작업", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/EAI-Data Item 추출작업.md" - }, - { - "basename": "DB 필요항목", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/DB 필요항목.md" - }, - { - "basename": "표준이동경로 관련 임시테이블", - "path": "Work Related/프로젝트/스마트계류장/1.데이터베이스/표준이동경로 관련 임시테이블.md" } ], "omittedPaths": [], diff --git a/Recognition/.obsidian/workspace-mobile.json b/Recognition/.obsidian/workspace-mobile.json index 1cfdac4..227a7c3 100644 --- a/Recognition/.obsidian/workspace-mobile.json +++ b/Recognition/.obsidian/workspace-mobile.json @@ -4,11 +4,11 @@ "type": "split", "children": [ { - "id": "c024ab3dd93e81e6", + "id": "5bab1ea84e5f63e4", "type": "tabs", "children": [ { - "id": "28ca55a285c19b9f", + "id": "2a1ee55da64c0e86", "type": "leaf", "state": { "type": "markdown", @@ -19,6 +19,19 @@ "source": false } } + }, + { + "id": "bcde1ea5d31ff01c", + "type": "leaf", + "state": { + "type": "markdown", + "state": { + "file": "Tools/GitHub/Gitea 설치.md", + "mode": "source", + "backlinks": true, + "source": false + } + } } ] } @@ -148,11 +161,17 @@ "command-palette:Open command palette": false } }, - "active": "28ca55a285c19b9f", + "active": "2a1ee55da64c0e86", "lastOpenFiles": [ - "Tools/GitHub/Ubuntu Gitlab 설치.md", - "Tools/GitHub/CLI에서 Git 사용.md", + "Tools/VSCode_Server/Maven 설치.md", + "Tools/GitHub/Gitea 설치.md", "Tools/VSCode_Server/Spring 확장팩 설치.md", + "Tools/GitHub/Git 설치.md", + "Tools/GitHub/CLI에서 Git 사용.md", + "무제 파일.canvas", + "Pasted image 20221228170541.png", + "Pasted image 20230215100042.png", + "Tools/GitHub/Ubuntu Gitlab 설치.md", "Tools/VSCode_Server/Ubuntu에 설치.md", "Programing/MariaDB/정렬된 자료에서 빈칸채우기.md", "Programing/Oracle/LAG, LEAD 함수 (위아래 행간 컬럼 비교).md", diff --git a/Recognition/무제 파일.canvas b/Recognition/.trash/무제 파일.canvas similarity index 100% rename from Recognition/무제 파일.canvas rename to Recognition/.trash/무제 파일.canvas diff --git a/Recognition/Tools/GitHub/CLI에서 Git 사용.md b/Recognition/Tools/GitHub/CLI에서 Git 사용.md index d804abd..0583965 100644 --- a/Recognition/Tools/GitHub/CLI에서 Git 사용.md +++ b/Recognition/Tools/GitHub/CLI에서 Git 사용.md @@ -1,15 +1,23 @@ ``` shell # clone -git clone # 저장소 경로 +git clone http://123.111.146.235:9070/MonHun/EyeGW-ASDE_New.git # 저장소 경로 # push git config --global user.name "MonHun" git config --global user.email "mh@monhun.com" +# safe directory 등록 +git config --global --add safe.directory /storage/self/primary/Movies/GitRepositories/Obsidian + +## 서버의 내용을 로컬로 가져온다. git pull origin main # 브런치 이름 (main, master) +### 계정과 패스워드 입력 + +## 로컬의 새로 추가된 파일들을 '추가' git add . +## 변경된 내용 커밋 git commit -m "커밋 메시지" git push origin main # 브런치 이름 (main, master) diff --git a/Recognition/Tools/GitHub/Gitea 설치.md b/Recognition/Tools/GitHub/Gitea 설치.md new file mode 100644 index 0000000..4ebfb3a --- /dev/null +++ b/Recognition/Tools/GitHub/Gitea 설치.md @@ -0,0 +1,83 @@ + +### 선행작업 +```shell +# root 계정 접속 + +apt install -y wget sqlite3 git + +git --version + +# git유저 생성 +sudo adduser \ + --system \ + --shell /bin/bash \ + --gecos 'Git Version Control' \ + --group \ + --disabled-password \ + --home /home/git \ + git + +# gitea 최신저번 확인 +https://dl.gitea.com/gitea/ + + +``` + +### Gitea 설치 +```shell + wget -O /tmp/gitea https://dl.gitea.com/gitea/1.19.2/gitea-1.19.2-linux-amd64 + +mv /tmp/gitea /usr/local/bin + +chmod +x /usr/local/bin/gitea + +mkdir -p /var/lib/gitea/{custom,data,indexers,public,log} +chown -R git:git /var/lib/gitea/ +sudo chmod -R 750 /var/lib/gitea/ + +mkdir /etc/gitea +chown root:git /etc/gitea +chmod 770 /etc/gitea + + +# 서비스 파일 다운로드 +wget https://raw.githubusercontent.com/go-gitea/gitea/master/contrib/systemd/gitea.service -P /etc/systemd/system/ + +systemctl daemon-reload +systemctl enable --now gitea + +systemctl status gitea + + +``` + +### Gitea 서버 접속하여 설정 계속 +```shell + +# http://(서버IP):3000 접속 + +데이터베이스 유형 : SQLite3 +경로 : /var/lib/gitea/data/gitea.db +사이트 제목 : 임의 입력 +저장소 최상위 경로 : /var/lib/gitea/data/gitea-repositories +git LFS루트 경로 : /var/lib/gitea/data/lfs +SSH 서버 포트 : 9022 +Gitea HTTP 수신포트 : 3000 +로그 경로 : /var/lib/gitea/log +이외 필수 항목 입력 후 Gitea 설치하기 버튼 클릭 + + +# 접속 포트 변경 +nano /etc/gitea/app.ini +systemctl restart gitea + + +## 접속 안되는경우 +chown -R gitea:gitea /var/lib/gitea +su gitea #root계정으론 안 됨. +GITEA_WORK_DIR=/var/lib/gitea/ /usr/local/bin/gitea web -c /etc/gitea/app.ini + +``` + +#### 참고 +- https://jjeongil.tistory.com/2093 \ No newline at end of file diff --git a/Recognition/Tools/VSCode_Server/Maven 설치.md b/Recognition/Tools/VSCode_Server/Maven 설치.md new file mode 100644 index 0000000..56bc29f --- /dev/null +++ b/Recognition/Tools/VSCode_Server/Maven 설치.md @@ -0,0 +1,31 @@ + +```shell + +# 최신버전 확인 +https://archive.apache.org/dist/maven/maven-3/ + +https://archive.apache.org/dist/maven/maven-3/3.0.4/binaries/apache-maven-3.0.4-bin.tar.gz + +# 설치 시작 +# 폴더 생성 +mkdir apache-maven + +# maven 다운로드 +wget https://archive.apache.org/dist/maven/maven-3/3.0.4/binaries/apache-maven-3.0.4-bin.tar.gz -p /root/apache-maven/ + +# 압축푹기 +tar -xvf apache-maven-3.0.4-bin.tar.g + +# 환경변수 등록 +cd +nano .bashrc +export MAVEN_HOME=/root/apache-maven/apache-maven-3.0.4 +export PATH=$PATH:$MAVEN_HOME/bin + +source .bashrc + +# code-server 재시작 + + + +``` \ No newline at end of file diff --git a/Recognition/Tools/VSCode_Server/Spring 확장팩 설치.md b/Recognition/Tools/VSCode_Server/Spring 확장팩 설치.md index a17e88b..491edd9 100644 --- a/Recognition/Tools/VSCode_Server/Spring 확장팩 설치.md +++ b/Recognition/Tools/VSCode_Server/Spring 확장팩 설치.md @@ -1,3 +1,17 @@ - C+S+X 눌러 확장 열기 -- Spring Boot Extension Pack 검색후 설치 \ No newline at end of file +- Spring Boot Extension Pack 검색후 설치 +- Extension Pack for JAVA 설치 +> java 17 이상 설치되어 있어야함 + +- 설치후 vscode 재시작 +- Ctrl + Shift + P +- Spring Initializr 입력후 Spring Initializr: Create a Maven Project 설택 +- Spring boot버전 선택 +- Java 선택 +- 기본 패키지 입력 +- APP 이름 입력 +- Java 버전 선택 +- 기본 Dependence 선택후 엔터 +- + diff --git a/debug log b/debug log deleted file mode 100644 index b01a4dc..0000000 --- a/debug log +++ /dev/null @@ -1,56 +0,0 @@ -debug log - -DF 0D 01 02 00 05 01 27 DD 49 1A A4 7C FA 59 E7 AF A4 F4 F9 05 21 FF FB 00 04 08 C3 01 00 09 52 00 08 90 52 83 00 D9 DF 0D 01 02 00 05 01 27 DD 4E 1A A4 02 D8 59 E9 64 44 F8 36 03 FE 00 00 00 01 0D 87 81 00 09 52 00 08 90 57 47 00 D9 DF 0D 01 02 00 05 01 27 DD 46 1A A4 89 F4 59 EE 98 88 02 16 05 40 00 00 00 00 03 D0 81 00 09 52 00 08 90 5D 8E 00 D9 DF 5D 6B 02 00 05 01 27 DD 49 1A A2 A1 F4 59 E8 79 F4 F6 79 00 B6 00 1B FF D8 09 34 40 71 BF 75 04 92 41 01 10 00 08 80 00 00 00 4F 8C 41 41 52 35 30 32 20 42 37 37 32 48 4C 46 50 47 52 4B 53 49 03 08 11 32 00 10 12 0F 00 40 05 23 00 31 32 20 20 20 20 34 52 00 33 F5 80 5E 50 41 41 52 35 30 32 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 C5 41 41 52 35 30 32 20 20 20 20 00 01 DF 0D 01 02 00 05 01 27 DD 4F 1A A3 3B BB 59 EB 92 7D FC 5A 02 24 00 04 FF F3 07 DD 01 00 09 52 00 08 90 61 99 00 D9 DF 0D 01 02 00 05 01 27 DD 49 1A A4 79 F4 59 E7 23 E9 F3 F0 05 1A 00 00 00 00 07 E8 81 00 09 52 00 08 90 61 A4 00 D9 DF 1D 01 02 00 05 01 27 DD 49 1A A2 35 DD 59 E6 AA AA F3 09 FF B6 00 00 00 00 40 71 D1 07 07 6E C1 00 16 52 00 15 95 80 61 2A 00 D9 46 49 52 45 34 20 20 20 20 20 00 03 DF 0D 01 02 00 05 01 27 DD 4E 1A A6 3C FA 59 E6 1A AA F1 F9 09 4D 00 00 00 00 04 F5 81 00 09 52 00 08 90 5E B3 00 D9 DF 5D 6B 02 00 05 01 27 DD 49 1A A4 A4 44 59 E6 A1 C7 F2 F9 05 7F 00 16 00 08 07 81 40 AA 7F 5E 04 FE 41 01 10 00 09 80 01 00 00 4F 8C 41 41 4C 31 32 37 20 42 37 37 32 48 4B 44 46 57 52 4B 53 49 03 08 0E 0F 00 10 10 02 00 40 05 25 00 33 39 20 20 20 20 34 52 00 33 F5 80 5E BC 41 41 4C 31 32 37 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C8 00 C5 41 41 4C 31 32 37 20 20 20 20 00 01 - - -DF 0D 01 02 00 05 01 27 DD 49 1A A4 7C FA 59 E7 AF A4 F4 F9 05 21 FF FB 00 04 08 C3 01 00 09 52 00 08 90 52 83 00 D9 DF 0D 01 02 00 05 01 27 DD 4E 1A A4 02 D8 59 E9 64 44 F8 36 03 FE 00 00 00 01 0D 87 81 00 09 52 00 08 90 57 47 00 D9 DF 0D 01 02 00 05 01 27 DD 46 1A A4 89 F4 59 EE 98 88 02 16 05 40 00 00 00 00 03 D0 81 00 09 52 00 08 90 5D 8E 00 D9 - - -11011111 -01011101 -01101011 -00000010 - -I011/010: 2 : 00 05 -I011/000: 1 : 01 -I011/140: 3 : 27 DD 49 -I011/041: 8 : 1A A2 A1 F4 59 E8 79 F4 -I011/042: 4 : F6 79 00 B6 -I011/202: 4 : 00 1B FF D8 -I011/060: 2 : 09 34 -I011/380-2 :3 : (40) 71 BF 75 -I011/161: 2 : 04 92 -I011/170-1 : 1 : (41) : 01 -I011/170-2 : 1 : 10 -I011/170-3 : 1 : 00 -#I011/170-3 : 0 -I011/090: 2 -I011/093: 2 -I011/215: 2 -I011/390-2 : 7 -I011/390-5 : 4 -I011/390-6 : 1 -I011/390-7 : 4 -I011/390-8 : 4 -I011/390-9 : 3 -I011/390-13 : 6 -I011/390-14 : 1 -= 68 - -[I011/170-1: Bytes:1] => Parse: SIM=Simulated track, TSE=Track service end (i.e. last message transmitted to the user for the track), TSB=Default value, FRIFOE=No Mode 4 interrogationt, ME=Default value, MI=Default value, FX=Extension DATA: 41 01000001 [65] 65 -[2023-02-16 23:41:25] : DEBUG : [parse-FIX] [I011/170-2: Bytes:1] => Parse: AMA=Track resulting from amalgamation process, SPI=Default value, CST=Default value, FPC=Not flight-plan correlated, AFF=Default value, FX=Extension DATA: 01 00000001 [1] 1 -[2023-02-16 23:41:25] : DEBUG : [parse-FIX] [I011/170-3: Bytes:1] => Parse: PSR=Default value, SSR=Default value, MDS=Age of the last received Mode S track update is higher than system dependent threshold, ADS=Default value, SUC=Default value, AAC=Default value, FX=End of Data Item DATA: 10 00010000 [16] 16 -[2023-02-16 23:41:25] : DEBUG : [parse-Var] [I011/170-3: Bytes:1] => Parse: PSR=Default value, SSR=Default value, MDS=Age of the last received Mode S track update is higher than system dependent threshold, ADS=Default value, SUC=Default value, AAC=Default value, FX=End of Data Item DATA: 41 01 10 00 08 80 00 00 00 4F 8C 41 41 52 35 30 32 20 01000001 00000001 00010000 00000000 00001000 10000000 00000000 00000000 00000000 01001111 10001100 01000001 01000001 01010010 00110101 00110000 00110010 00100000 [65, 1, 16, 0, 8, -128, 0, 0, 0, 79, -116, 65, 65, 82, 53, 48, 50, 32] 65 1 16 0 8 128 0 0 0 79 140 65 65 82 53 48 50 32 - -DF 5D 6B 02 -00 05 01 27 DD 49 1A A2 A1 F4 59 E8 79 F4 F6 79 00 B6 00 1B FF D8 09 34 40 71 BF 75 04 92 41 01 10 00 08 80 00 00 00 4F 8C 41 41 52 35 30 32 20 42 37 37 32 48 4C 46 50 47 52 4B 53 49 03 08 11 32 00 10 12 0F 00 40 -=> 75 - -05 23 00 31 32 - -00 05 01 27 DD 49 1A A2 A1 F4 59 E8 79 F4 F6 79 00 B6 00 1B FF D8 09 34 40 71 BF 75 04 92 41 01 10 00 08 80 00 00 00 4F 8C 41 41 52 35 30 32 20 42 37 37 32 48 4C 46 50 47 52 4B 53 49 03 08 11 32 00 10 12 0F 00 40 05 23 00 31 32 20 20 20 20 34 52 00 33 F5 80 5E 50 41 41 52 35 30 32 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 C5 41 41 52 35 30 32 20 20 20 20 00 01 - - -20 20 20 20 34 52 00 33 F5 80 5E 50 41 41 52 35 30 32 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 40 00 C5 41 41 52 35 30 32 20 20 20 20 00 01 DF 0D 01 02 00 05 01 27 DD 4F 1A A3 3B BB 59 EB 92 7D FC 5A 02 24 00 04 FF F3 07 DD 01 00 09 52 00 08 90 61 99 00 D9 DF 0D 01 02 00 05 01 27 DD 49 1A A4 79 F4 59 E7 23 E9 F3 F0 05 1A 00 00 00 00 07 E8 81 00 09 52 00 08 90 61 A4 00 D9 DF 1D 01 02 00 05 01 27 DD 49 1A A2 35 DD 59 E6 AA AA F3 09 FF B6 00 00 00 00 40 71 D1 07 07 6E C1 00 16 52 00 15 95 80 61 2A 00 D9 46 49 52 45 34 20 20 20 20 20 00 03 DF 0D 01 02 00 05 01 27 DD 4E 1A A6 3C FA 59 E6 1A AA F1 F9 09 4D 00 00 00 00 04 F5 81 00 09 52 00 08 90 5E B3 00 D9 DF 5D 6B 02 00 05 01 27 DD 49 1A A4 A4 44 59 E6 A1 C7 F2 F9 05 7F 00 16 00 08 07 81 40 AA 7F 5E 04 FE 41 01 10 00 09 80 01 00 00 4F 8C 41 41 4C 31 32 37 20 42 37 37 32 48 4B 44 46 57 52 4B 53 49 03 08 0E 0F 00 10 10 02 00 40 05 25 00 33 39 20 20 20 20 34 52 00 33 F5 80 5E BC 41 41 4C 31 32 37 41 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 C8 00 C5 41 41 4C 31 32 37 20 20 20 20 00 01 - -