개발노트 - 고즐의 개발 및 서버 개발 노트
개발노트
고즐의 개발 및 서버 개발 노트
웹서버와 DB 서버를 분리해 운영하던 중, DB 서버 시간 동기화 실패로 미래 시간 등록 불가 오류가 발생한 사례를 통해 원인 분석부터 해결 과정까지 흐름 중심으로 정리합니다.
리눅스 서버 이전 과정에서 adduser로 계정을 준비하고, 백업 파일을 풀어 구조를 재배치한 뒤 public_html 퍼미션까지 다시 정리하게 되는 전체 흐름을 관찰 중심으로 기록한다.
Rocky Linux 환경에서 Postfix와 OpenDKIM을 이용해 no-reply 메일 발송 환경을 구성한 과정을, 실제 설정 흐름 중심으로 정리한 기록.
Rocky Linux 9.7 환경에서 사용자가 상위 디렉터리로 이동하지 못하도록 SFTP 접근 권한을 제한하고, 기존 웹 서비스 구조를 유지하는 방법을 정리합니다.
GoogleAuthenticator 외부에서 서버를 편리하게 관리하기 위해 Webmin을 도메인으로 연결합니다. 포트 우회, IP 접근 제어 해제, 그리고 마지막으로 2단계 인증(OTP)을 적용하여 철통 같은 보안을 완성
서비스 중단 없이 대규모 서버 업데이트를 진행하고 싶으신가요? 리눅스 at 명령어를 사용하여 트래픽이 적은 새벽 시간에 패키지 업데이트와 재부팅을 한 번에 예약하고 자동화하는 방법을 상세히 안내합니다.
Rocky Linux에서 SSH 무차별 대입 공격을 Fail2ban으로 차단하는 실전 설정 가이드입니다. 포트 변경, aggressive 모드, 밴 정책, 로그 확인까지 한 번에 정리합니다.
Laragon 환경에서 Node.js와 Python을 함께 사용하는 방법을 정리했다. PHP 중심 개발자도 부담 없이 Node.js와 Python을 실행하고 테스트할 수 있는 실전 활용 가이드를 소개한다.
PHP 8.3과 MariaDB 환경에서 Laragon을 활용해 빠르고 안정적인 로컬 개발 환경을 구축하는 방법을 정리했다. XAMPP, Docker와 비교한 선택 기준과 실전 세팅 노하우를 함께 소개한다.