-
AWS, Server 2025‧01‧06
lightsail bitnami 서비스 제어 명령어
자주 사용하는 명령어를 매번 찾기 귀찮아서 메모해 놓기 위해 작성하였다.공홈 문서 : https://docs.bitnami.com/aws/faq/administration/control-services/ 아파치 재시작 mysql 재시작 php-fpm 재시작
-
Php, SQL 2025‧01‧06
Incorrect integer value: '' for column 'xxx'
DB를 이관하고 php 페이지 동작하다 발생한 오류였다.오류의 원인으로 추정되는 것은 기존 DB 설정이나 환경이 달랐기 때문이라 생각이 든다. 아래 과정은 이 오류에 대한 모든 케이스의 정답이 아니다.하나의 사례일 뿐 꼭 왜 저 명령어를 쓰는 지 어떤 용도인지 확인하고 사용하길 바라며 여기서는 하나의 사례로 남겨두려고 한다. 우선 mysql 을 접근해 본다. 비밀번호를 넣고 접근했다면 이제 sql_mode […]
-
AWS, Server 2024‧11‧20
AWS EC2 스토리지 확장
1. 스토리지 확장을 원하는 인스턴스로 들어가서 [스토리지] 탭에서 [볼륨 ID]에서 해당 볼륨을 클릭하여 스토리지로 이동 2. 변경 원하는 스토리지 앞에 체크 박스 선택 후 [작업] - [볼륨 수정] 클릭 3. 수정 원하는 용량으로 수정하고 [수정] 클릭 4. [수정] 눌러 진행 5. 스토리지들 목록에서 진행상태 확인하여 100% 되면 ssh로 서버 접속해야함 6. 서버 접속하면 블럭 디바이스 […]
-
Wish become to creative developer with new intelligent and experienceWish become to creative developer with new intelligent and experience
-
AWS, CTO 일기 2024‧09‧19
AWS EC2 Auto Scale Group - static ip (고정 아이피)
EC2 오토 스케일을 할 경우 고정 아이피가 부여되지 않는다.오더탁(othetak.com)의 ci/cd는 블루/그린 배포를 진행하기 때문에 배포마다 새로운 서버에 배포되기 때문에 서버 컴퓨터 아이피 및 맥 어드레스가 변경된다. 외부 서비스(문자 발송 api 등)를 연동하여 쓸 경우 보안을 위해 우리 API 서버의 고정 ip를 전달해줘야 하는데 이럴 때 고정 ip가 필요하다. 그래서 여러 방법이 있지만 로드밸런서를 이용하여 간단히 […]
-
Tools 2024‧09‧03
github unable to load repositories Retry
오랜만에 웹스톰을 쓰려는데 연결했던 github의 저장소가 안보인다. 새로 로그인도 해보고 토큰으로 해보고 별 방법으로 새로 연결해도 unable to load repositories Retry 로 나오고, Retry 를 아무리 눌러도 어떠한 반응이 없다. 해결 방법은 의외로 간단했다. 업데이트만 하면 된다. 1. 업데이트 버전 체크 눌러서 2. 업데이트 버전을 확인하고 다운로드 버튼을 누른다. 3. 열린 페이지에서 OS에 맞춰 버튼 […]
-
AWS 2024‧07‧31
AWS elasticsearch - 기존 맵핑 필드에 analysis, filter, analyzer 변경 또는 추가하기 위한 과정 + tokenizer
기존에 만들어 놓은 인덱스 중 필드 하나에 analyzer 를 추가하고 싶었다.한글 형태 검색이 필요했기 때문이다.그러나 기존에 만들어진 맵핑된 필드라면 변경이 힘들다. 그 과정을 정리해보려고 한다. 목표 : 기존 tb_schoolbasicinformation-develop 이라는 인덱스에서 schul_nm 이라는 필드에 analyzer 를 추가하려고 한다. 1. 맵핑 조회 결과 (AS-IS) : (TO-BE) 이 상태에서 내가 원하는 것은 아래와 같은 모습이다. 위처럼 analyzer […]
-
CTO 일기 2024‧07‧19
[회고] Github Actions가 갑자기 안된다. (Waiting for a runner to pick up this job…)
아침부터 깃허브 액션이 안되서 CI/CD 배포가 중단되었단 팀원들의 이야기를 듣고 긴급 대응에 들어갔다. Github Actions 를 보면 이렇게 Queued 상태로 계속 걸려있다. 🙏 결론부터 말하자면 깃허브 장애였다. 깃허브 장애 체크를 위한 서비스 상태 웹사이트는 https://www.githubstatus.com/ 여기를 접속하면 된다. 이제 원인에 대해서 확인하기 전까지 체크한 것들을 정리해 보겠다. 1. Github Actions 비용 제한 체크 우선 우리는 […]
-
CTO 일기, Tools 2024‧05‧27
[회고] nextjs(또는 SPA)에서 페이지 전환, 사용자 ID 값도 gtm, ga4 에 고스란히 실시간으로 담아주길...
기존에는 Google Analytics (GA4) 만을 사용하여 사용자 통계 분석을 했다.그리고 Google Tag Manager (GTM) 으로 전환하여 GA4 및 그 외 기능들을 사용하려고 한다. 그 전에 해결해야할 문제가 있었다. 바로 SPA의 고질적인 문제인 페이지 전환시 데이터를 실시간으로 수집하기 어려웠다.현재 접속한 사람들의 경우 A 페이지를 먼저 진입하고 B 페이지 → C 페이지로 이동하면 C 페이지의 제목이 나와야하는데 […]
-
nis@naminsik.com (ง •̀_•́)ง facebook.com/kisniman instagram(@kisniman) ฅ•ܫ•ฅnis@naminsik.com (ง •̀_•́)ง facebook.com/kisniman instagram(@kisniman) ฅ•ܫ•ฅ