묻고답하기
12.04버전 아파치설정을 최신버전으로 설명해주실분있으신가요..
2014.09.14 18:56
http://www.xpressengine.com/index.php?mid=tiptech_server&category=19377627&page=2&document_srl=19380040
2. 아파치 설정
이제 아파치를 설정해 보겠습니다.
아파치 설정파일의 경로는 /etc/apache2 입니다.
터미널에서 아래와 같이 입력합니다.
$sudo gedit /etc/apache2/sites-available/default
default 파일의 내용중에서 노란 표시된 부분을 zbxe가 다운로드된 폴더로 변경하고,
rewrite 모드 사용을 위해 AllowOverride None을 AllowOverride All로 변경하고 저장하세요.
NameVirtualHost *
<VirtualHost *>
ServerAdmin webmaster@localhost
DocumentRoot /public_html/
<Directory />
Options FollowSymLinks
AllowOverride All
</Directory>
<Directory /public_html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
여기가 약간 다르더군요 폴더이름,위치..
혹시설명해주실분있나요..?
댓글 3
-
휘즈
2014.09.14 19:40
-
HM10
2014.09.14 20:49
@
그건알겠는데 그그 위에있는 default설정이 12.04랑 14.04랑 완전히 달라서 설정을 못하겠네요
내부에 그런아파치 설정파일의 경로는 /etc/apache2 입니다.
터미널에서 아래와 같이 입력합니다.
$sudo gedit /etc/apache2/sites-available/default
default 파일의 내용중에서 노란 표시된 부분을 zbxe가 다운로드된 폴더로 변경하고,
rewrite 모드 사용을 위해 AllowOverride None을 AllowOverride All로 변경하고 저장하세요.여기서 AllowOverride None이라는글자가없네요
-
휘즈
2014.09.14 23:44
AllowOverride None 란 글자가 없으면 상위 디렉토리에 설정된 내용이 적용되니 해당 디렉토리에 새로 입력하시면 됩니다.
<Directory /home/id/public_html/>
Options Indexes FollowSymLinks MultiViews
AllowOverride All
Order allow,deny
allow from all
</Directory>
이런 식으로 해당 디렉토리에 대한 설정을 하시면됩니다.
<VirtualHost *>
</VirtualHost>
안에 있는 DocumentRoot 는 버츄얼호스트 설정 중 해당 사이트에 접속할 때 처음 접속되는 위치를 지정한 것이고
즉 이곳에 index.html이 있어야 합니다.
<Directory /public_html/>
. . .
. . .
</Directory>
는 public_html 디렉토리에 대한 설정을 하는 것입니다.
그런데 public_html은 전체 경로를 기술해야합니다.
/home/phi/public_html 이런식으로