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정보를 표시하는것에 대해

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

현재 설치된 우분투 버전 확인

안녕하세요.

9번째 강의는 현재 설치되어있는 우분투의 버전을 확인하는 내용이 되겠습니다.

저도 버전에 대한 인식을 잘 하진 않지만 이번 강의 내용을 통해서 제가 쓰고 있는

우분투 버전이 어떻게 되는지 알아보는 계기가 되었습니다.

커맨드 라인에서 확인하는 방법으로는 두가지가 있습니다.

1. cat /etc/issue

2.lsb_release -a

자 그럼 실제 커맨드라인에서 실행해보도록 하겠씁니다.


odroid@odroid-desktop:~$ cat /etc/issue
Ubuntu 14.04 LTS \n \l

odroid@odroid-desktop:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 14.04 LTS
Release:        14.04
Codename:       trusty
odroid@odroid-desktop:~$

이미지로 올려두긴했는데 잘 안보이실거 같아.

텍스트로도 적어보았습니다.

버전은 우부투 14.04버전을 사용고 있군요.

다른 리눅스들도 버전표시 방법은 다를거라 생각합니다.

인터넷 검색에서 해당 운영체제 이름과 버전확인이라는

검색어를 입력하여 검색하시면 원하는 정보가 나오리라 생각됩니다.