728x90

서버 관련 30

[웹취약점] 버프스위트를 localhost 에서 사용해보기

📍 localhost에서 테스트 해볼 때 안됨버프스위트 는 127.0.0.1 / localhost 를 포함하지 않는다고 함! win+s > cmd 검색 > ipconfig 쳐서 나오는 ip로 테스트를 해봐야함! 참고로 버프스위트 의 기본 포트가 8080 이므로! 구동하는 개발 프로젝트의 포트는 다른 걸로 해줘야함!  만약, ipconfig 10.10.10.111 이 나왔다면 ?? --> 개발 프로젝트 :: localhost:18080 --> 10.10.10.111:18080 형태로 변경해줘야 함!     📍 ?ㅇㅇ  출처 : https://gnsoft.daouoffice.com/app/mail https://always-try.tistory.com/7 https://zdatabase.tistory.c..

서버 관련 2025.03.13

[AWS] aws 에 docker, docker-compose 설치하기

📍 Docker Compose 설치sudo yum update -ysudo yum install docker -ydocker -vsudo service docker startsudo systemctl enable dockersudo usermod -aG docker ec2-user     📍 Docker Compose 설치 (모든 Amazon Linux 버전에서)Docker Compose는 Docker를 사용하는 환경에서 여러 컨테이너를 쉽게 관리할 수 있는 도구입니다. 다음 명령어로 설치할 수 있습니다.Docker Compose 설치:  sudo curl -L "https://github.com/docker/compose/releases/download/$(curl -s https://api.git..

서버 관련/AWS 2024.08.09

[linux] 압축파일로 생성 & 압축 풀기

기본 tar 명령어 형식 tar -cvf archive_name.tar /path/to/directory_or_file-c: 새로운 tar 파일을 생성(create)합니다.-v: 작업의 진행 상황을 화면에 표시합니다(옵션, verbose).-f: 결과 tar 파일의 이름을 지정합니다.archive_name.tar: 생성할 tar 파일의 이름입니다./path/to/directory_or_file: 압축할 파일이나 디렉토리의 경로입니다.예제디렉토리 전체를 tar로 묶기:위 명령어는 /home/user/my_directory 디렉토리 전체를 my_directory_backup.tar라는 이름의 tar 파일로 묶습니다.tar -cvf my_directory_backup.tar /home/user/my_direc..

서버 관련/Linux 2024.08.09

[Spring, Docker] local 에서는 되는데 docker 에 이미지 배포하면 안 됨? +) 도커와 로컬의 thymeleaf 경로가 다르게 간주되었음.

📍 문제의 코드@GetMapping("/search")public String mapPlaceSearch(){ return "/place/search"; // return "place/search"; 로 변경하면 로컬, 도커 둘다 잘 됨.}로컬에서는 잘 작동하는 데, 같은 것을 도커에 올렸더니 작동을 안함. 나오는 오류는 org.thymeleaf.exceptions.TemplateInputException: Error resolving template [/place/search]타임리프 템플릿에서 에러가 났다고 한다.더보기ERROR 1 --- [mimi] [nio-8080-exec-1] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.servic..

[AWS] 내 로컬에서 aws 연결시켜보기

📍 aws 시작하는 과정은  다른 블로그 보고 함.   - 키 페어는 사용해보지 않아서 로컬로 연결하는 데 시간이 걸림..;  📍 aws > 인스턴스 > "연결" 버튼  📍 aws 에서 다운 받은 "키 페어" 가 있는 폴더에서 실행! sudo 는 안해도 됨.연결 잘 됨.,      출처 :    개발 공부를 위한 블로그 입니다. 오류가 있다면 댓글로 알려주세요! 감사합니다.

서버 관련/AWS 2024.08.05

[docker] docker에 postgres 컨테이너 만들기 + DBeaver에서 확인하기

🐳 docker에 postgres 컨테이너 만들기 📍docker hub 에 postgres 컨테이너를 (gloria9468/postgres_con) push 해놨음.  📍 WARNING: The requested image's platform (linux/arm64) does not match the detected host platform (linux/amd64/v3) and no specific platform was requested 에러가 났던 이유 :: 플랫폼의 불일치Docker 이미지와 호스트 시스템의 아키텍처가 일치하지 않으면, 이 경고 메시지가 발생합니다. 나의 경우:호스트 시스템: linux/amd64 (즉, x86_64 아키텍처)Docker 이미지: linux/arm64 (즉, A..

[서버pc만들기 | DB] mysql dump 테이블 복제

2023.09.23 - [나만의 서버pc 만들어보기] - [서버PC만들기] 나만의 서버 PC만들기 - 목차.  DB 덤프 뜨고 싶은 서버. (데이터가 있는 곳)📍mysqldump -u root -p testdb > back_up.sql덤프 뜸.root 가 아닌 다른 계정으로도 덤프 뜰 수 있기는 함.근데, 오류가 날 수도 있음.mysqldump: Error: 'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation' when trying to dump tablespaces권한이 없어서 그럴 수 있음.  -->  PROCESS 권한을 덤프를 실행하는 사용자에게 부여함.mysql -u root -pmysql ..

[서버pc만들기] MySql 8.0.36 에서 lower_case_table_names = 1 설정하기.

2023.09.23 - [나만의 서버pc 만들어보기] - [서버PC만들기] 나만의 서버 PC만들기 - 목차. 📍설정 환경 MySql 8.0.36 명령어) mysql --version 우분투 22.04.2 명령어) lsb_release -a 📍상황 설명 우분투에 mysql 깔아놓고, 테스트 하던 중.. select * from movie; 가 안 되는 것임...? --> 내가 movie_sql.xml 에 "movie" 로 쓰기도 했고, "MOVIE" 로 써놓은 것도 있는 것임.. 로컬 환경에서는 문제가 없었는데?? --> 알고보니... 맥,윈도우의 경우 기본적으로 대소문자 구분하지 않음. lower_case_table_names = 1 --> 나는 우분투에 깔은 mysql을 쓰기 때문에 --> 대소문자 구..

728x90