2015년 3월 29일 일요일

아파치 사용자별 홈디렉토리 설정

안녕하세요.

10번째 강의는 우분투에서 사용자 계정별 홈 디렉토리를 웹페이지로

표시가능하게 하는 설정이되겠습니다.

기본적으로 아파치를 설치하면 기본 홈디렉토리가 있습니다.

기본 홈디렉토리 : http://lcaolhost 나 http://127.0.0.1

그런데 리눅스 사용자별 홈디렉토리를 표시하고 싶을때는

우분투의 경우 별도의 설정이 필요합니다.

작업순서는 다음과 같습니다.

1.아파치의 모듈 설정 디렉토리로 이동한다.

2.설정된 모듈 정보 목록을 확인한다.

3.사용자 디렉토리 설정 파일을 심볼링크한다.

4.사용자 디렉토리 설정을 로드하는 파일을 심볼링크한다.

5.아파치서버를 재기동한다.

6.홈디렉토리에 표시할 index.html을 작성한다.

7.브라우저에서 작성한 파일을 확인한다.

자~ 그럼 하나씩 하나씩 따라 해봅시다.

1.cd /etc/apache2/mods-enabled/
  아파치의 모듈 설정 디렉토리로 이동한다.

2.ls
  ls명령어를 통해서 현재 설정되어있는 각 모듈 정보를 확인한다.


3. sudo ln -s ../mods-available/userdir.conf userdir.conf
   사용자 디렉토리 설정 파일을 심볼링크한다.

4.sudo ln -s ../mods-available/userdir.load userdir.load
   사용자 디렉토리 설정을 로드하는 파일을 심볼링크한다.

5.sudo service apache2 restart
   아파치 서버를 재기동한다.

6.cd public_html
   홈디렉토리 밑에 있는 public_html로 이동한다.
   echo test >index.html
   index.html파일에 test 문자열로 저장한다.
   cat index.html
   index.html에 저장된 test 문자열을 확인한다.

7.http://localhost/~artis/ 또는 다른컴퓨터에서 접속시 http://오드로이드 아이피/~arits/
  브라우저에서 위의 주소로 index.html을 확인한다.

이것으로 사용자 홈디렉토리에서의 웹페이지 구동확인이 되었습니다.

따라하기 쉽게 화면캡쳐를 했으니 어렵지 않죠.

그럼. 다음 강의때는 php를 연동하여 PHPINFO정보를 표시하는것에 대해

공부해보도록 하겠습니다.

댓글 없음:

댓글 쓰기