• 갱신 성공 시 Nginx를 재시작하는 훅(Hook) 스크립트

    Certbot이 인증서를 새로 바꾼 뒤에 Nginx를 자동으로 다시 불러오게 하려면, /etc/letsencrypt/renewal-hooks/deploy/ 폴더 안에 실행 권한이 있는 훅(Hook) 스크립트 파일을 생성하면 됩니다. 인증서 갱신이 성공하면 이…

  • 인증서 만료 대응을 위한 Certbot 자동 갱신 설정 검증 방법

    Certbot 인증서 자동 갱신이 정상적으로 작동하는지 검증하려면 certbot renew –dry-run 명령어를 실행하여 모의 갱신 테스트를 수행하고, 시스템에 등록된 Cron잡이나 Systemd 타이머의 활성화 상태를 확인해야 합니다.…

  • 엔진엑스 http 포워딩 리무트 워드프레스

    외부 요청을 HTTP(80 포트)로 받아 내부 또는 외부의 원격 워드프레스 서버(http://192.168.x.x 등)로 리버스 프록시 포워딩을 수행하려면 Nginx 설정 파일에 proxy_pass 및 필수 헤더 전달 설정을…

  • 엔진엑스 ssl 설정

    엔진엑스(Nginx)에서 SSL(HTTPS)을 설정하려면 443 포트 리슨 지정, 인증서 및 개인 키 경로 매핑, 그리고 80 포트 HTTP에서 HTTPS로의 리다이렉트 구성을 작성해야 합니다. 무료 인증서인 Let’s…

  • 워드프레스 엔진엑스 리버스 포워딩 설정

    워드프레스를 엔지넥스(Nginx) 리버스 프록시(포워딩) 환경에서 안정적으로 구동하려면 Nginx 설정 파일(nginx.conf)에 헤더 전달 설정을 명시하고, 워드프레스의 wp-config.php 파일에서 프록시 신호를 인식하도록 처리해야 합니다. [1, 2, 3]…

  • 디비 접속 콘솔 명령어

    sudo mysql -u root sudo -u postgres psql

  • nextcloud 설치

    Nextcloud는 개인 또는 기업용 클라우드 저장소(오픈소스 드라이브)를 구축할 수 있는 가장 대표적인 소프트웨어입니다. 아파치(Apache), PHP, MySQL/MariaDB(또는 PostgreSQL) 환경이 필요하며, 가장 안정적인 우분투(Ubuntu) 리눅스 환경 기준…

  • mariadb 사용자 원격 접속 설정

    1단계: MariaDB 설정 파일 수정 (외부 접속 허용) 기본적으로 MariaDB는 보안을 위해 로컬(127.0.0.1) 접속만 허용하도록 묶여 있습니다. 이 설정을 풀어주어야 합니다. 2단계: 외부 접속용 사용자…

  • 우분투 26.04 MariaDB 버전

    우분투 26.04 MariaDB 버전 Ubuntu 26.04 LTS 환경의 기본 공식 저장소(Repository)에서 제공하는 MariaDB 버전은 MariaDB 11.8 시리즈입니다. [1, 2] 이 버전은 Nextcloud(최신 Hub 및 이전…

  • PostgreSQL의 주요 파일 및 데이터 설치 위치

    우분투에서 PostgreSQL의 주요 파일 및 데이터 설치 위치는 설정 파일, 데이터 저장소, 그리고 실행 파일 경로로 나뉩니다: [1, 2, 3, 4, 5] 주요 경로 상세