[Ubuntu]새로운 계정에 홈 디렉토리로 변경 name domain사용
새로운 계정에 홈 디렉토리로 변경 및 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