-
[생활코딩] PHP: 설치, 환경 설정공부 기록/프로그래밍 2022. 2. 15. 23:44728x90
PHP는 무엇일까? 웹 페이지를 자동으로 생성하기 위한 언어
참고 강의: https://opentutorials.org/module/3266/19319
bitnami를 통해 MAMP 다운로드. (MariaDB, Apach, MySQL, PHP를 한번에 설치) -> 추후 manager-osx 실행
Manage Servers에 다음과 같이 초록색 뜨면 정상. Php는? Apach Web server에 기생하는 프로그래밍이므로 Apach가 사용가능해야 Php를 이용해 코딩할 수 있음.
설치하고 나면 127.0.0.1:8080에 웹 서버가 띄워짐
/Applications/mampstack-8.1.2-0/apache2/htdocs(아파치 웹서버로 접근했을 때 보여지는 웹 페이지) 에서 실습 진행
해당 경로에 새 파일 생성 > 다음과 같이 코드 작성 > 127.0.0.1:8080(웹서버)/웹페이지 디렉토리로 접근 > 다음과 같은 정보 보이면 성공!
PHP 환경 변수 설정: /Applications/mampstack-8.1.2-0/php/etc/php.ini 파일 수정
-display_errors = On으로 설정하여 에러를 보이도록 수정 (단, 실제 서비스에서는 Off로 설정해서 에러를 숨겨야함)- 성능을 높이는 기능(opcashe)은 개발 시에는 0으로 설정해서 해당 기능 꺼두기
ini 설정 파일 수정 후에는 Apach 서버를 껐다 켜야함 by clicking Restart.
추후 다음 로그들도 참고할 수 있다:
/Applications/mampstack-8.1.2-0/apache2/logs/access_log 사용자의 접속 기록
/Applications/mampstack-8.1.2-0/apache2/logs/error_log 에러 기록'공부 기록 > 프로그래밍' 카테고리의 다른 글
[생활코딩] PHP: 제어문 (조건문, 반복문) (0) 2022.02.17 [생활코딩] PHP: 원리, 타입, 변수, URL 파라미터 (0) 2022.02.16 [JS] callback function (0) 2020.05.13 [JAVA] 이벤트 처리에 필요한 메소드 이해하기 (0) 2020.04.22 [Git] 실무에 적용하기 (0) 2020.04.21