기본적인 Flask 웹 애플리케이션 프로젝트입니다.
- 가상환경 생성 및 활성화
python -m venv venv
source venv/bin/activate # Mac/Linux
# Windows의 경우: venv\Scripts\activate- 필요한 패키지 설치
pip install -r requirements.txtpython app.py서버가 실행되면 http://localhost:5001에서 웹 애플리케이션에 접속할 수 있습니다.
# plist 파일을 LaunchDaemons 디렉토리로 복사
sudo cp com.hagibis.monitor.plist /Library/LaunchDaemons/
# 파일 권한 설정
sudo chown root:wheel /Library/LaunchDaemons/com.hagibis.monitor.plist
sudo chmod 644 /Library/LaunchDaemons/com.hagibis.monitor.plist
# 데몬 로드 (시작)
sudo launchctl load /Library/LaunchDaemons/com.hagibis.monitor.plistsudo launchctl list | grep com.hagibis.monitorsudo launchctl unload /Library/LaunchDaemons/com.hagibis.monitor.plist- 에러 로그:
/tmp/hagibis.monitor.err - 출력 로그:
/tmp/hagibis.monitor.out
.
├── README.md
├── app.py
├── requirements.txt
├── com.hagibis.monitor.plist
├── static/
│ └── css/
│ └── style.css
└── templates/
└── index.html