👩🏻💻 솔직히 처음에 php와 apache 서버가 심적으로 크게 와닿지 않았었다. 하지만 오늘 수업에서 php를 접하므로 이제는 맘에는 좀 와닿기는 한 것 같다!!
php와 아파치서버가 어느 곳에 쓰이고, 무엇인지 간단하게 설명 후 에 php 환경설정하는 것 까지 알아보자~
이렇게 설명만 봤을 때는 솔직히 php와 apache가 뭔지 잘 모르겠다.
내가 실습을 통해 배우면 php와 아파치를 이해할 수 있을 것이다.
php확장자를 가진 파일은 일반 웹상에서는 볼 수 없다.
php는 서버사이드언어라서 서버 쪽 컴퓨터에서 작동을 하니 우리가 웹서버를 구축해야하는 것이다. 그것을 도와주는 것이 바로 아파치 인 것이다.
아파치가 없으면 FileZilla를 이용해 닷홈에 파일을 업로드하고, 파일을 확인하고, 오류가 있으면 수정하고, 다시 업로드하고... 이런식으로 굉장히 복잡하게 코드를 작성해야한다.
닷홈에 업로드 후 확인하면 제대로 php파일이 보이는 것을 확인할 수 있다.
하지만 웹서버를 구축해주는 아파치 서버가 있으면 vsCode의 라이브서버처럼 php파일을 바로바로 확인할 수 있는 것이다.
FTP 프로그램인 FileZilla를 이용해 닷홈에 호스팅 할 때, html 폴더에 파일을 넣듯이, XAMPP>xamppfiles>htdocs
폴더 안에서 파일을 작업하면 아파치 웹 서버에서 내가 작업하는 파일들을 바로바로 볼 수 있다.
당연히 아파치 웹 서버를 이용하기 위해선 아파치 웹 서버를 시작해주는걸 잊지말자!
또한 php는 html 문서에 같이 작성이 가능하다.
하지만 php 구문이 약간이라도 들어가면 확장자를 .html
이 아닌 .php
로 해주는 것이 좋다!!