AWS에 APM(apache, php, mysql)을 설치하고 index.html에 php코드를 작성해보니
아니.. 왜 php코드가 그대로 출력되죠?! 당황..
갓구글님께 여쭤보았더니
httpd.conf나 apache2.conf 등등 conf파일이란 모든 conf파일을 들먹이며
LoadModule, AddType 등을 넣어보라는데
자세한 설명이 없어서 몇번째 줄에 넣어야 할지도 모르겠고 넣기만하면 아예 사이트가 먹통..
엄청난 구글링 끝에 드디어 해결방법을 알아냈다!
--------------
환경
- AWS EC2
- ubuntu 16.04
- php7
1.
sudo vim /etc/apache2/mods-enabled/mime.conf
위 파일을 vim으로 연다.
2.
/AddType
AddType을 vim 내에서 찾는다.
n 키를 누르면 next next 되는데
위처럼 AddType이 쭉 나열되어있는곳을 찾은 후
마지막에 이어서
AddType application/x-httpd-php .php .phtml .html .htm
를 작성하고 :wq (저장 후 닫기)
3.
sudo /etc/init.d/apache2 restart
아파치 재시작하면 끝
'Study > AWS' 카테고리의 다른 글
Ubuntu에 nginx + php(php-fpm) + mysql 셋팅하기 (0) | 2019.02.08 |
---|---|
AWS EC2에서 php mail함수 사용 (0) | 2017.01.02 |
[AWS ubuntu] mysql insert가 안되는 현상 (0) | 2016.11.15 |
[AWS ubuntu] mysql utf8 설정하기 (0) | 2016.11.15 |