[AWS] Amazon Linux 와 Ubuntu의 차이

하미니똑또케·2024년 2월 16일

Amazon Linux에서 LAMP 웹서버를 구축하다가 apache2의 기본 설정을 찾기 위해 /etc/apache2 경로를 가보니 없었는데 (!!!) 당연히 Amazon Linux도 Ubuntu와 별반 다르지 않을 것이라고 생각했던 것이 오산이었다.

apache2 설정 파일 더 알아보기

Amazon Linux, CentOS, Fedora, RHEL(Red Hat Enterprise Linux) : yum, httpd
Debian, Ubuntu : apt, apache2

대신에 /etc/httpd/conf/httpd.conf 파일을 확인해보니 있었다 !

물론 직접 가져와서 역으로 CentOS에서 apt-get 설치하거나, Ubuntu에서 yum을 설치해서 활용할 수는 있는 것 같다. 생각해보면 나도 억지로 깔아봤던 경험이 있다. 그 때는 정말 아무것도 모르고 패키지가 급해서 그렇게 했던 것 같기도 하다. 알고 가면 좋으니 정리해본다.


httpd.conf에서 index 우선순위에 대한 설정을 index.html 말고 따로 적어둔 것이 없는 default 상태를 유지했다. 그리고 나서 index.html 없이 index.php만 넣을 경우 index.html이 없으니 안될 줄 알았는데 index.php가 제대로 떴다. 이 상태에서 추가로 index.html을 넣었더니 다시 index.html가 메인으로 떴다.

https://www.quora.com/Why-is-it-when-you-have-an-index-PHP-and-index-HTML-in-the-primary-folder-used-to-host-my-website-index-PHP-takes-priority-first-and-whenever-I-load-my-site-index-PHP-loads-as-the-homepage-instead-of-index-HTML

우선순위를 전혀 설정하지 않았음에도 되는 이유에 대한 링크인 것 같은데 다시 읽어보고 수정해야지..

profile
제가 하미니는 아니구요.. 하미니가 똑똑하다고 생각하는 사람입니다.

0개의 댓글