WEB/PHP

PHP - 설치와 원리(부제: PHP가 왜 나타났고 우리는 왜 써야 하는가?)

얄루몬 2021. 5. 25. 21:13

https://youtu.be/w1CT7vlR-JI

 

PHP(PHP: Hypertext Preprocessor PHP: 하이퍼텍스트 프리프로세서[*][2])는 프로그래밍 언어의 일종이다. 원래는 동적 웹 페이지를 만들기 위해 설계되었으며 이를 구현하기 위해 PHP로 작성된 코드를 HTML 소스 문서 안에 넣으면 PHP 처리 기능이 있는 웹 서버에서 해당 코드를 인식하여 작성자가 원하는 웹 페이지를 생성한다.
출처: https://ko.wikipedia.org/w/index.php?title=%ED%8A%B9%EC%88%98:%EA%B2%80%EC%83%89&search=php+%EC%9E%90%EB%B0%94%EC%8A%A4%ED%81%AC%EB%A6%BD%ED%8A%B8&ns0=1

<설치 방법>

https://youtu.be/fNdKHF0tL9I

윈도우용

https://youtu.be/WboIThLXOGg

설정변경(윈도우용)

https://youtu.be/ruraZy625Ak

 

MAC OS버전은 생활코딩에 가시면 볼 수 있습니다. 


혹시 계속 컴퓨터가 꺼지는 에러가 발생하신다면 다시 시작하시고 디렉토리가 이미 만들어진 것이 있다면 지우시고 아무것도 키지 않은 상태에서  bitnami를 다시 설치해보세요 그럼 되더라구요 

PHP 구성설정변경을 해주셨는데 간단하게 정리를 하자면

display_errors - on으로 해주면 오류가 난 부분을 php가 알려준다. 그러나 이것은 다른 사용자에게도 보여지기 때문에 나쁜 마음을 먹은 사람들이.. 와서 건들 수 있어서.. 대부분 off로 기본설정이 되어 있다고 한다.

opcache = 0으로 설정 

설정을 맞춘 후 manager tool에서 아파치를 restart 해주면 끝!

PHP를 껐다 키는 이유가 아니고 아파치를 다시 껐다 켜는 이유는.. PHP가 아파치에 기생하기 때문이라고 ..