IT/잡다구리 77

[Spring] 프로젝트 Import 시 확인사항

경험 토대로 , 잊어먹지 않고자 메모 1. Build Path, JDK 버전 맞추기 기존에 개발되었던 JDK 버전으로 잘 맞춰주자 다른 PC 에서 import 할경우엔 더더욱 2. STS 혹은 이클립스 경로에 한글 없게하자 경로에 한글이 껴있다면 빼주도록 하자, 디펜던시 읽어올때 오류 날수도 있다 ( 내 경우엔 그랬음 ) 3. Maven 이나 Gradle 일 경우 Refresh 필수 프로젝트 우측 클릭 Gradle 메뉴가 보이지 않을경우 Configure 에서 Gradle 선택하고나면 보인다. 4. lombok 에러 날 경우 직접 jar 파일 실행해서 아래 처럼 Install 해주면 된다. 만약에 sts 나 이클립스 경로에 한글 껴있으면 아래 처럼 install 해줘도 ini 파일이 꼬여서 아예 툴이 실..

IT/잡다구리 2021.10.22

[Centos 6.10] jdk 버전 업그레이드 1.6 -> 1.8 java.io.IOException: HTTPS hostname wrong

java.io.IOException: HTTPS hostname wrong: should be at sun.net.www.protocol.https.HttpsClient.checkURLSpoofing(HttpsClient.java:524) at sun.net.www.protocol.https.HttpsClient.afterConnect(HttpsClient.java:448) at sun.net.www.protocol.https.AbstractDelegateHttpsURLConnection.connect(AbstractDelegateHttpsURLConnection.java:166) at sun.net.www.protocol.http.HttpURLConnection.getOutputStream(HttpUR..

IT/잡다구리 2021.09.28

[Tomcat] React 404 톰캣서버 RewriteRule 설정 (Feat. SPA, 404 ERROR)

환경 : SpringBoot (Gradle) + Tomcat + React.js Single Page Application : 단일 페이지 어플리케이션 서버로부터 페이지를 계속 새롭게 호출하는게 아니라 , 현재 페이지에서 동적으로 다시 불러오기 때문에 기존방식 링크타고 들어가는 a href="" ~~~ (새로고침) 보다 빠름 대충 이정도만 알면됐고 문제점 발생 SPA 특성상 한 페이지에서 재가동이되는데 로컬에선 잘만되던 녀석이 서버에 올라가서 404가 터짐 리액트던 뷰던 어쨌든 index.html 이 토대로 그 안에 있는 부분부분 Component 내용물 을 갈아끼우는 형식으로 진행이 되는데 특정 부분을 링크타고 들어갈려면 인식을 할수 있을리가 없다 애초에 웹서버단에서 인식이된건 index.html 뿐이..

IT/잡다구리 2021.09.15

[Linux] 리눅스 서버간 파일 , 폴더 이동 SCP

SCP 옵션 // 원래 훨씬 더 많은데 제가 직접 사용했었던거 위주로 적어놓습니다. // -r 폴더 보낼때 scp -r /var/www/html/test root@0.000.00.000:/var/www/html/ // -P 포트 설정 scp -P 22 /var/www/html/test root@0.000.00.000:/var/www/html/ // -l (i 아님) 전송 속도 설정 Kbits /s 단위 scp -l 3000 /var/www/html/test root@0.000.00.000:/var/www/html/​ 원격서버에서 로컬서버로 가져올때 scp root@[원격서버]:[원격서버 경로] [로컬서버 경로] 로컬서버에서 원격서버로 보낼때 scp [로컬서버 경로] root@[원격서버]:[원격서버 경로]

IT/잡다구리 2021.09.03

[Linux] URL 접속시 디렉토리 경로 노출 보완하는법

웹페이지 접속시 예를들어 로그인 페이지가 www.test.com/member/index.php 라고 할때 , www.test.com/member 까지만 치면 해당 폴더의 디렉토리 경로 및 파일 내역이 아래처럼 쫘악 나오는 문제 가 있었는데 관리하는 웹서버가 한둘이 아니다보니 누락된듯하다. 예전에 다 막았던거같은데 ~ 여튼 이참에 정리해둔다. httpd.conf 접속 146 라인에 Options Indexes FollowSymLinks 부분에 Indexes 를 지우고 httpd 재시작을 한번 해주면된다. 이렇게 하고나면 다시 /member 디렉토리 접근시 아래처럼 나오게되면 끝 #httpd.conf 수정 vi /etc/httpd/conf/httpd.conf #vi 창에서 글 앞마다 라인 찍기 :set nu..

IT/잡다구리 2021.08.31

[Linux] Centos7 에다가 특정버전 Mariadb 10.5 설치

yum install mariadb 를 하면 당연히 No Package 어쩌고가 뜬다 repo 설정을 안해줘서 그렇다 나는 10.5 를 깔았어야했는데 아래 처럼 repo 설정하고 아무 생각없이 curl -LsS https://downloads.mariadb.com/MariaDB/mariadb_repo_setup | sudo bash 아래와 같이 실행문구로 설치했다가 MariaDB 10.6 이 깔렸다ㅋㅋ yum install MariaDB-server MariaDB-client MariaDB-backup 10.5 를 깔았어야했는데 ~ 여튼 기존에 설치되어있는 mariadb 를 삭제하고 다시 설치를 해야한다. 대충 위에 install 를 remove 로 바꾸고 실행시켰는데 확실하게 삭제는 안됐다 그래서 다시..

IT/잡다구리 2021.08.19

[Centos6] Centos 6.10 yum update 에러 정리 repo 문제

x86_64 (64비트) 경우엔 그래도 저장소가 여기저기 있는거 같은데 i386 (32비트) 는 이제 많이 사라진듯하다 처음엔 그냥 아래처럼 해주고 yum update 하면되겠지 했는데 그래도 안됀다 echo "https://vault.centos.org/6.10/os/i386/" > /var/cache/yum/i386/6/base/mirrorlist.txt echo "https://vault.centos.org/6.10/extras/i386/" > /var/cache/yum/i386/6/extras/mirrorlist.txt echo "https://vault.centos.org/6.10/updates/i386/" > /var/cache/yum/i386/6/updates/mirrorlist.txt 아래..

IT/잡다구리 2021.08.05

[Git] 리눅스 자체 git 서버 내에 프로젝트 repo 생성

서버내에 git 서버가 세팅 다되어있다는 가정하에 진행하는 방식 #디렉토리에 폴더명 생성 mkdir project #프로젝트 폴더 진입후 init 선언 cd project git init --bare #정상적으로 세팅되었을시 아래 문구 뜸 #Initialized empty Git repository in /disk/ㅇㅇㅇㅇ/project/ #프로젝트 폴더 생성후 권한 부여 chown -R gituser:gituser /disk/ㅇㅇㅇㅇ/project

IT/잡다구리 2021.08.03

[LINUX] DB dump 백업 shell 파일 관련 정리

#!/bin/sh #백업날짜 BACKUP_DAY=`date '+%Y%m%d_%H%M%S_%3N'` echo ================================ echo MariaDB Backup echo db_backup.sh process start echo $BACKUP_DAY echo ================================ echo #오늘날짜 TODAY=`date '+%Y%m%d_0040'` #백업할 경로 BACKUP_DIR=/mysql_backup/$TODAY #오늘날짜명으로 된 폴더 없을시 생성 echo $BACKUP_DIR if [ ! -d /mysql_backup/$(date +$TODAY) ] then mkdir $BACKUP_DIR fi BACKUP_DAY=`d..

IT/잡다구리 2021.07.29

[vscode EXTENSIONS ] 추천하는 확장프로그램 리스트

제가 현재 사용하고있는 vscode 기준 확장프로그램 리스트입니다. 나도 안까먹고자 메모해둡니다 ㅎㅎ 그냥 리스트만 써놓고 냅둘라하다가 ... 그래도 다른분들도 보실수 있으실테니 아주 간략하게만 한줄 요약해서 기재해놓습니다. Bracket Pair Colorizer - 괄호 색 구분 () {} 등등 ESLint - 자바스크립트 오류 구분 GitHub Theme - 테마 색깔지정 라이트 다크 등등 npm intellisense - npm 자동완성 path intellisense - path 자동완성 php intelephense - 오류 진단 JavaScript (ES6) code snippets - snippets 은 그냥 코딩 자동완성으로 좀더 빠르고 편하게 해준다고 생각하시면 됩니다. --------..

IT/잡다구리 2021.07.22
300x250