[Linux] NodeJS와 PM2를 활용한 Certbot SSL 자동 갱신 SSL 인증서는 유료로 구매해도 되지만, Certbot 같은 솔루션을 통해 무료 인증서를 사용하셔도 괜찮습니다.SSL 인증서는 http를 https로 바꿔주는 인증서입니다.https의 s는 Secure를 의미합니다.바쁜 사람들을 위해 방법 먼저:최초 Certbot SSL 인증서 생성 코드:certbot --nginx -d domain.com --email your@email.com --agree-tos위 코드에서 본인의 도메인과 이메일을 적으셔서 certbot 인증서를 생성할 수 있습니다.이메일을 적으시면 SSL 인증서 만료 30일 전에 메일로 알림을 받으실 수 있습니다. 인증서 수동 갱신 코드:certbot renew --cert-name domain.com인증서 자동 갱신 코드:저는 보통 위 파일들을.. 2025. 6. 12. [Window] 작업 스케줄러 사용법 (NodeJS 예약 실행) 윈도우나 윈도우 Server를 사용해 서버를 구축하고 계신 분들이 계십니다.윈도우에서도 Linux의 Crontab이나 PM2처럼 특정 작업을 예약하여 반복시키거나 실행시킬 수 있습니다.윈도우 작업 스케줄러는 컴퓨터가 켜져 있어야 작동합니다. 컴퓨터가 종료된 상태(완전히 꺼진 상태)에서는 작업이 실행되지 않습니다. 하지만 컴퓨터가 절전 모드(Sleep)거나 최대 절전 모드(Hibernate)일 경우 설정을 통해 작업을 실행시킬 수 있습니다. 위치: 윈도우 시작 버튼 > 작업 스케줄러윈도우나 구글을 포함한 기본 프로그램, 추가 프로그램도 이 스케줄러를 사용하여 작업을 반복하거나 예약합니다.작업 스케줄러의 라이브러리를 열어보면 어떤 내용들이 있는지 볼 수 있습니다.사용법:우측의 "작업 만들기..."를 클릭합니.. 2025. 4. 6. [termux/루팅 X] 안 쓰는 핸드폰으로 웹 서버 만들기 3주. 제가 핸드폰으로 웹 서버를 만드는 데 걸린 시간입니다.아무 기반 지식이 없었기에 좀 걸렸지만, 여러분은 아래 글을 통해 빠르고 신속, 정확하게 모바일 개인 웹 서버를 활용해 보시기를 바랍니다.이 글에서는 핸드폰 루팅을 하지 않고 진행하는 방법에 대해 다룹니다.환경: 핸드폰: 샤오미 Poco폰 f1앱/리눅스 환경: termux v0.118.2런타임 환경: NodeJS보조 프로그램: Putty, WinSCP와이파이 공유기: TP Link준비물: 안 쓰는 안드로이드 핸드폰(저는 샤오미 Poco F1(안드로이드, 스냅드래곤 845)를 사용하였습니다.)집 와이파이집 와이파이의 공용 IP방법: 1. 핸드폰 공장 초기화핸드폰의 공장 초기화를 진행합니다.공장 초기화 방법은 핸드폰마다 다르기 때문에 이 부분은 구.. 2025. 3. 30.