AWS, Infra
-
우분투에서 서버 로그 확인하는 방법AWS, Infra/linux 2023. 12. 16. 17:29
우분투 서버에서 로그를 보기 위해 다양한 방법이 있습니다. 주로 /var/log 디렉토리에 위치한 여러 로그 파일들을 확인할 수 있습니다. 아래는 몇 가지 로그를 확인하는 방법입니다. 시스템 로그 확인 (/var/log/syslog): 시스템 관련 로그를 확인하려면 다음과 같이 사용할 수 있습니다. bashCopy code cat /var/log/syslog 커널 로그 확인 (/var/log/kern.log): 커널 관련 로그를 확인하려면 다음 명령어를 사용합니다. bashCopy code cat /var/log/kern.log 인증 로그 확인 (/var/log/auth.log): 사용자의 로그인 및 인증과 관련된 로그를 확인하려면 다음 명령어를 사용합니다. bashCopy code cat /var/lo..
-
[AWS] Apache - Tomcat 연동하기 (mod_jk)AWS, Infra/linux 2023. 3. 12. 18:46
[AWS] Apache - Tomcat 연동하기 (mod_jk) #aws 모든 작업은 apache 웹서버에서 작성합니다. Apache & TOMCAT 연동 4 mod_jk로 아파치/톰캣 연동 : 네이버 블로그 wget 설치 yum install wget tomcat connector 설치 sudo wget https://dlcdn.apache.org/tomcat/tomcat-connectors/jk/tomcat-connectors-1.2.48-src.tar.gz 압축해제 sudo tar xvfz tomcat-connectors-1.2.46-src.tar.gz configure을 사용하여 설치하면 될 것으로 추측 (주석 설명) apxs 경로 탐색 find / -name apxs 설치 진행 cd /usr/s..
-
[Git] 이미 올린 PR 수정하는 방법 (+ Commit, Merge 취소하는 방법)AWS, Infra/Gitlab 2022. 11. 22. 10:13
이미 올린 PR 수정하는 방법 수정 후 git add 하기 (이미 추가된 경우 필요 X) git commit --amend (commit 덮어쓰기) git push -f origin [branch-name] 무조건 강제로 밀어 넣어야 반영이 된다. Commit 취소하는 방법 - git reset --soft HEAD^ Merge 취소하는 방법 git reset --merge ORIG_HEAD (현재 바라보고 있는 헤드의 merge 취소) Git 커밋 계정 정보 수정 git config --local user.name "계정명" git config --local user.email "이메일주소" Git 로컬 패스워드 수정 git config --unset credential.helper git pull ..
-
[Docker] MSSQL 컨테이너 생성과 테스트 그리고 계정 생성 (MSSQL Docker For MacOS)AWS, Infra/docker 2022. 10. 4. 00:02
[Docker] MSSQL 컨테이너 생성과 테스트 그리고 계정 생성 (MSSQL Docker For MacOS) #docker 맥북에서 개발을 Visual Studio로 개발을 하다가, MSSQL을 설치해야하는 일이 발생했다. 하지만 MSSQL은 macos에 설치를 할 수 없다. 어차피 단순 로컬 개발 목적이고, 이후 필요에 따라서 제거를 하면 좋을 것 같다는 생각에 Docker 컨테이너로 관리하기로 하였다. 이미지 받아오기 (MSSQL) sudo docker pull mcr.microsoft.com/mssql/server:2019-latest MSSQL의 다양한 이미지를 확인하고 싶다면, 아래 사이트를 참고하시기 바랍니다. https://hub.docker.com/_/microsoft-mssql-ser..
-
[OpenSSL] Wildcard SSL 인증서의 유효성을 확인할 수 없는 경우 (PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target)AWS, Infra/linux 2022. 9. 5. 14:21
최근 Wildcard SSL 인증서를 사용하는 경우, 아래와 같은 상황이 벌어졌다. 프론트엔드 : “재성님 통신이 안되는데요..?” 🙄 나 (백엔드) : “네 ..?” 프론트엔드 : “PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target”라고 하네요?? 나 (백엔드) : “Postman API는 잘 되는데..” 😥 생각을 해보니.. 얼마 전에 Postman에서 “Openssl 통신에 등록되어 있지 않은 SSL 도메인과 통신을 할거냐?” 라고 물어봤던 기억이 났다. ✨ ✔ OpenSSL을 윈도우에서 ..
-
[MariaDB] mysqldump로 덤프를 받자 (bash 사용)AWS, Infra 2022. 6. 26. 22:27
🚀 들어가며... MariaDB 덤프를 받기 위해서 "개인 프로젝트"에서 사용한 스크립트입니다. 일정이 급한 경우, 사내에서 수정해서 사용했습니다. 🔗 레퍼런스 https://dev.mysql.com/doc/refman/8.0/en/mysqldump.html MySQL :: MySQL 8.0 Reference Manual :: 4.5.4 mysqldump — A Database Backup Program 4.5.4 mysqldump — A Database Backup Program The mysqldump client utility performs logical backups, producing a set of SQL statements that can be executed to reproduce the..
-
[MariaDB] 사용자, 서비스, DBA 계정 생성 정리AWS, Infra 2022. 6. 26. 22:16
🚀 들어가며... 우선 전제조건이 필요하다. 1. 172.31.128.177 : 개발자, DBA의 IP 2. 172.31.96.% : 실서버 IP 대역 위 정보를 토대로 만들어보자. 1. 사용자 계정 생성 ########################################### ## 사용자 계정 ########################################### create user 'rojae'@'172.31.128.177' identified by 'password'; GRANT SELECT, INSERT, UPDATE, DELETE ON testdb.* TO 'rojae'@'172.31.128.177' IDENTIFIED BY 'password'; flush privileges; 개..
-
[Jenkins] Github 설정 파일, 접속 정보를 배포 시에 변경하자 (sed 명령어)AWS, Infra/Jenkins 2022. 6. 26. 21:49
🚀 들어가며... 개인 프로젝트나, 사내 중요한 정보가 인터넷에 공개 되면 안되는 경우에 해당합니다. Github에 데이터베이스 접속 정보를 "특정 문자열"로 설정하여, Jenkins에서 변경해줍니다. 🚦 Github의 yml, properties 파일 관리 ###################################### ## Spring bean override option ####################################### spring: redis: host: ${REDIS_IP} port: ${REDIS_PORT} connect-timeout: 1000000 main: allow-bean-definition-overriding: true .... ###############..