MBL에서 Apache를 이용한 webpage 공유 방법은 다음과 같다
1. 폴더 준비
mkdir /DataVolume/shares/link
chmod 777 /DataVolume/shares/link
chown www-data:www-data /DataVolume/shares/link
2. Apache 설정
아파치에서 해당 폴더를 인지 할 수 있도록 세팅을 해주어야 한다
a2enmode autoindex
/etc/apache2/sites-available 폴더 아래 다음과 같은 파일을 만들어 준다
link.conf
Alias /link /DataVolume/shares/link <Directory /DataVolume/shares/link> Options Indexes FollowSymLinks MultiViews AllowOverride AuthConfig ErrorDocument 401 "인증에러" </Directory>
작성한 파일을 apache enable에 등록해 준다
a2ensite link.conf
3. 비밀번호 설정
AuthName "User Authorization" AuthType Basic AuthUserFile /DataVolume/shares/link/.htpasswd AuthGroupFile /dev/null <Limit GET> require valid-user </Limit>
'Software > My Book Live' 카테고리의 다른 글
[MBL 4] Fail2ban 설치하여 보안 설정하기 (3) | 2013.12.12 |
---|---|
[MBL 3] Transmission 설치하기 (0) | 2013.12.01 |
[MBL 2] MBL 초기 설정 (0) | 2013.12.01 |
[MBL 1] SSH 설정 (0) | 2013.12.01 |
[MBL 0] My book live 사용을 위한 공유기 설정 (0) | 2013.12.01 |