OSS

[Ubuntu]새로운 계정에 홈 디렉토리로 변경 name domain사용

J-Kyu 2018. 5. 8. 10:20

새로운 계정에 홈 디렉토리로 변경 및 name domain사용








0.새로운 계정 만들기

http://kyu-tag.tistory.com/13의 1번을 참고하여서 new user를 생성하면된다.

나 같은 경우는 user1의 홈 디렉토리를 user2의 계정으로 디렉토리를 변경하였다......(목적)





1. 새로운 index.html

새로운 홈 디렉토리를 만들기 위해서는 새로운 html을 만들어준다

지금 같은 경우는 새로운 계정에 새로운 dir을 만들고 그 위에 indext.html을 gedit을 통해서 만들어 주었다


새로운 계정은

$ sudo adduser 새로운 이름


그리고 mkdir을 통해서 user2에 www라는 폴더를 만들고

$ sudo mkdir /home/user2/www


gedit을 통해서 새로운 html을 생성했다

$ sudo gedit index.html





2.apache2.conf 수정

먼저 apache2.conf의 내용을 변경한다

$ sudo gedit /etc/apache2/apache2.conf



디렉토리 설정을 원하는 html파일이 있는 폴더로 다음과 같이 수정한다


그 다음 site-available에 있는 000-default.conf의 내용을 수정하면 된다

$ sudo gedit /etc/apache2/sites-availlable/000-default.conf


apache2.conf 수정 처럼 해당 디렉토리로 변경하면된다



3. 이제 localhost에 들어가 보자

/home/user2(해당 계정)/www/html에 info.php()도 생성해서 확인해 보면......


info.php도 생성 된 것을 알 수 있으며


localhost도 잘 돌아가는 것을 볼 수 있다


4. localhost에 named domain을 만들어보자

wow.com의 도메인을 

$ sudo gedit /etc/hosts

에 들어가서 다음과 같이 수정한다

도메인 창에 wow.com을 치면......

접속이된다........









후기: 처음 실행때는 잘 되다가 2번째대 계속 localhost에서 서버에 대한 접근의 permission이 없다하여서, chmod로 권한 설정 넓히고 구글링하다 결과적으로 고친 오류는 conf에서 수정할때 html을 hmtl의 오타가 있었다. 가끔은 오타의 문제로 프로그램에 오류가 생길 수 있으며 아무리 command 라인을 처도 뜨릴 수 도 있으니 주의하자!!! 







reference:    http://zzaps.tistory.com/242