하기 기재된 시행착오를 겪었다.
최종 Apache WebServer구축법은 다음 게시글을 참조할 것
Apache 자체의 설정을 수정해본다.
(어디서 html 파일을 제공할 것인지 등)
httpd.conf 파일을 수정해야 하며, 이는
/etc/httpd/conf/httpd.conf
에 있다.
이 파일은 vim 기준 :wq!를 사용해도 쓰기가 어려우므로 다음 링크를 참조하여 수정한다.
sudo vim httpd.conf
등의 슈퍼유저 명령을 통해서 에디터를 여는 방법도 있다.
Unity에서 제공하는 코드를 통하여 Apache 서버 설정을 기초적으로 수행한다
이 파일에 어떻게 해야 하는지 기재되어 있으므로 참조
# This configuration file should be uploaded to the server as "<Application Folder>/Build/.htaccess"
# NOTE: "mod_mime" Apache module must be enabled for this configuration to work.
mod_mime이라는 모드(MIME타입의 데이터 처리용)가 필요하므로, httpd.conf에 추가해 둔다.
그냥 구동시키게 되면 403(Forbidden)오류가 발생한다. Apache가 데이터에 접근할 수 없음에 따른 문제로 보여 다음을 수행하였다.
(관련 정보)
하지만 여전히 Forbidden이 등장하였다.
그 어떤 외부 파일도 참조하지 않는 index.html로 교체 시도.
이를 통하여 외부 데이터 참조 중에 접근할 수 없는 데이터가 있음을 예상해볼 수 있다.
이미 owner는 현재 사용자, 권한은 755로 되어있음에도 apache가 접근하지 못하는 모습을 보인다.
시도 #1과 같이 httpd의 폴더 또한 권한을 변경해 보았으나, 달라진 것은 없다.
이 또한 달라진 것은 없다.
현재 유저의 이름, 그리고 root를 그룹으로 해 보았는데, 변경된 점은 없었다
심볼릭 링크를 설정해 보았으나 별다른 차이점은 느끼지 못했다.