[minidlna] minidlna 설치 (hestiacp 에서 error 발생, 방화벽)
환경
- ubuntu 22.04
- PI4
- hestia CP
1주일 동안 고생했습니다.
정말 힘들었습니다.
현상
- 아래와 같은 화면을 볼 수 없었습니다. 즉, 설치 후, 웹접속이 되지 않았습니다.
원인 분석 및 시행착오
- 요즘 plex 및 jellyfin 등 편리한 것들이 있어서, 단순 프로토콜인 minidlna 가 업데이트가 되지 않았을 수 있으니,
docker dlna 로 시도 해 봤습니다.
- pi4 서버가 wifi 로 연결되어 있습니다. 그래서, 네트워크 설정을 다양하게 변경해 보았습니다.
해결책
- base 에 hestiacp 가 설치 되어 있습니다. 도커가 아닌, apt 설치시 hestiacp 의 방화벽 조건에 영향을 받습니다.
결국, 8200 포트를 hestiacp에서 풀어 주니, 빠르게 접속이 되었습니다.
- hestiacp 방화벽설정
minidlna 설치 방법
sudo apt-get install minidlna
sudo nano /etc/minidlna.conf
아래 내용 입력
media_dir=V,/vo2/tv
port=8200
friendly_name=pi8
inotify=yes
기타 명령어
sudo service minidlna force-reload #재시작
sudo service minidlna status #상태
sudo apt remove minidlna #삭제
sudo apt autoclean && sudo apt autoremove #완전삭제