성공_webdav분석)U5PVR APM 1편 : 설치하기 (apache2 + php5 + mysql) 설치후 웹서비스 및 WebDAV 인증 Basic 미인증으로 설정하기
♨ 카랜더 일정 :
컨텐츠 정보
- 8,725 조회
본문
성공_분석)U5PVR APM 1편 : 설치하기 (apache2 + php5 + mysql) 설치후 웹서비스 및 WebDAV 인증 Basic 미인증으로 설정하기 https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=5068 U5PVR APM 1편 : 설치하기 (apache2 + php5 + mysql) http://cafe.naver.com/mk802/20363 http://cafe.naver.com/mk802/20251 성공_분석)U5PVR APM 1편 : 설치하기 (apache2 + php5 + mysql) 설치후 웹서비스 및 WebDAV 인증 Basic 미인증으로 설정하기 https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=5068 1) 현재 U5PVR APM 1편 : 설치하기 완료 상태 apt-get install apache2 이미 설치 된 상태 a2enmod dav dav_fs auth_digest adduser www-data aid_sdcard_r adduser www-data aid_media_rw 한번 설정 상태 입니다 아파치 서비스 재 시작은 명령은 service apache2 restart 명령 입니다 ================================= ( 0) 기본 80 포트은 웹서비스 유지 a2ensite 000-default 실행 상태 입니다 a2dissite 000-default 제거명령은 웹서비스 동작 하지 않습니다. 기본은 설치 순서 (1) 88 포트 1) nano /etc/apache2/sites-available/webdav.conf 으로 파일 생성(포트및 경로내용) 2) a2ensite webdav.conf 으로 실행 설정 ( 실행 제거는 a2dissite webdav.conf ) 3) nano /etc/apache2/ports.conf 으로 포트 추가 4) htdigest -c /etc/apache2/passwd.dav WebDAV u5pvr (사용자) 암호 설정 순서로 webdav 설정 합니다 1) 포트 경로 파일 생성 ( 복사) nano /etc/apache2/sites-available/webdav.conf 88포트 와 경로 수정 /mnt/media_rw/ --- 파일 정보 ---- <VirtualHost *:88> DocumentRoot /mnt/media_rw/ <Directory /mnt> Options Indexes MultiViews FollowSymLinks AllowOverride none Require all granted </Directory> <Location /> DAV On AuthType Digest AuthName "WebDAV" AuthDigestDomain / AuthDigestProvider file AuthUserFile /etc/apache2/passwd.dav Require valid-user </Location> </VirtualHost> === 2) 88 포트 webdav.conf 조건 실행 되도록 a2ensite webdav.conf 3) 88포트 추가 수정 nano /etc/apache2/ports.conf ------------------ nano /etc/apache2/ports.conf 파일 정보 ----- # If you just change the port or add more ports here, you will likely also # have to change the VirtualHost statement in # /etc/apache2/sites-enabled/000-default.conf Listen 80 Listen 88 Listen 8000 <IfModule ssl_module> Listen 443 </IfModule> <IfModule mod_gnutls.c> Listen 443 </IfModule> # vim: syntax=apache ts=4 sw=4 sts=4 sr noet =============== 4) 사용자 암호 설정 > 사용자 u5pvr 암호 설정 합니다...... htdigest -c /etc/apache2/passwd.dav WebDAV u5pvr
유저및 암호가 맞지 않으면 다시 설정 합니다...... 5) 서비스 재시작 service apache2 restart root@AOL-Debian:~# service apache2 restart [....] Restarting web server: apache2[Fri Jul 06 17:25:36.503676 2018] [alias:warn] [pid 12953] AH00671: The Alias directive in /etc/phpmyadmin/apache.conf at line 3 will probably never match because it overlaps an earlier Alias. . ok root@AOL-Debian:~# adduser www-data aid_sdcard_r The user `www-data' is already a member of `aid_sdcard_r'. root@AOL-Debian:~# adduser www-data aid_media_rw The user `www-data' is already a member of `aid_media_rw'. root@AOL-Debian:~# nano /etc/apache2/sites-available/listing.conf root@AOL-Debian:~# nano /etc/apache2/ports.conf root@AOL-Debian:~# nano /etc/apache2/ports.conf root@AOL-Debian:~# service apache2 restart [....] Restarting web server: apache2[Fri Jul 06 17:34:44.804977 2018] [alias:warn] [pid 15390] AH00671: The Alias directive in /etc/phpmyadmin/apache.conf at line 3 will probably never match because it overlaps an earlier Alias. . ok root@AOL-Debian:~# 6) http://192.168.0.33:88 웹브라우즈에서 사용자/암호 필요 조건 (2) 8000 번 암호 없이 설정 1) nano /etc/apache2/sites-available/listing.conf 생성 ------------ nano /etc/apache2/sites-available/listing.conf 파일 정보 --------- <VirtualHost *:8000> DocumentRoot /mnt/media_rw/sda5/11q <Directory /mnt/media_rw/sda5> Options Indexes MultiViews FollowSymLinks AllowOverride none Require all granted </Directory> </VirtualHost> ======= 2) 8000 포트 listing.conf 조건 실행 되도록 a2ensite listing.conf 3) 서비스 재시작 service apache2 restart 4) http://192.168.0.33:8000웹브라우즈에서 암호 없이 동작 (3) 7000 번 암호 설정으로 1) nano /etc/apache2/sites-available/webdav_basic.conf <VirtualHost *:7000> DocumentRoot /mnt <Directory /mnt> Options Indexes MultiViews FollowSymLinks AllowOverride none Require all granted </Directory> <Location /> DAV On AuthType Basic AuthName "WebDAV" AuthUserFile /etc/apache2/passwd_basic.dav Require valid-user </Location> </VirtualHost> 2) a2ensite webdav_basic.conf 3) nano /etc/apache2/ports.conf Listen 7000 추가 4) 사용자 암호 설정 htpasswd -c /etc/apache2/passwd_basic.dav root 5) 서비스 재시작 service apache2 restart 6) 웹브라우즈에서 암호 입력 동작 ......이상과 같이 u5pvr webdav 설정 완전 독학 분석 했습니다 주)apache2 완전 삭제 후 재 설치 방법. https://11q.kr/g5s/bbs/board.php?bo_table=s11&wr_id=5066 u5pvr webdav 설정시 문제 발생 문제가 반복되었다. 링크와 같이 아파치 서버의 삭제 후 재 설치가 성공하였다. ==== 사용기 영화가 웹브라우즈로 시청 가능합니다 ( 외부 접속은 포트 포워딩 필요 / u5pvr은 외부 접속을 위한 포워딩 을 하지 않았습니다 ) 주의) 아래 부분은 하지 안해도 이상없이 동작 됩니다. 먼저하여 아파치가 문제생겨서 아파치2 완전 삭재후 재설치후 아래 명령을 실행 하지 않았습니다.
이유는 잘 모르겠습니다. 권한에 문제가 없는데요. DB 를 생성을 못하네요. 직접 지정해주시면 해결이 됩니다. ■ ▶ ☞ ♠ 정보찾아 공유 드리며 출처는 링크 참조 바랍니다. https://11q.kr ♠ |
뷰PDF 1,2
office view
관련자료
-
링크
댓글목록
등록된 댓글이 없습니다.