Apache server 설정 및 확인

개발환경/mac 2016. 7. 21. 18:40

참고 사이트에서 설명한 것처럼 Mac에서는 이미 아파치 서버가 설치되어서 동작하고 있다.


제가 잘 몰라서 그런지는 모르지만  /etc/apache2/users 에 conf 파일이 존재하지 않아서

그냥 apache 기존 conf 파일에 직접 수정했다.


1. 수정 사항

/etc/apache2/http.conf 파일에서 기존 코드 모두 주석 처리하고 아래 코드로 대체했다.

결국 Directory 테그만 수정한 형태이다.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
DocumentRoot "/Users/hskim/Sites"
<Directory "/Users/hskim/Sites">
    #
    # Possible values for the Options directive are "None", "All",
    # or any combination of:
    #   Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews
    #
    # Note that "MultiViews" must be named *explicitly* --- "Options All"
    # doesn't give it to you.
    #
    # The Options directive is both complicated and important.  Please see
    # for more information.
    #
    Options FollowSymLinks Multiviews
    MultiviewsMatch Any
 
    #
    # AllowOverride controls what directives may be placed in .htaccess files.
    # It can be "All", "None", or any combination of the keywords:
    #   AllowOverride FileInfo AuthConfig Limit
    #
    AllowOverride None
 
    #
    # Controls who can get stuff from this server.
    #
    Require all granted
</Directory>


2. 테스트

동작확인도 참조 사이트에서 사용한 html문서를 사용하였다. 


webbrower에서 

http://localhost/mpeg/index.html로 확인


webserver에서 서비스하는 root directory가 이제 홈 아래 Sites로 변경되었다.


3. 참고 사이트


아래 사이트에 정리가 잘 되어 있는데, 조금 다른점만 다시 정리한다.


http://blog.acronym.co.kr/531

: