> 백엔드 개발 > PHP 튜토리얼 > Mac에서 PHP 개발 환경을 설정하는 방법에 대한 튜토리얼(자세한 단계)

Mac에서 PHP 개발 환경을 설정하는 방법에 대한 튜토리얼(자세한 단계)

不言
풀어 주다: 2023-04-05 14:02:02
앞으로
6187명이 탐색했습니다.

이 글은 Mac에서 PHP 개발 환경을 설정하는 방법에 대한 튜토리얼(자세한 단계)을 제공합니다. 도움이 필요한 친구들이 참고할 수 있기를 바랍니다.

php의 로컬 개발 환경은 설정이 매우 간단합니다. 단계는 다음과 같습니다.

1. PHP를 설치하고 php-fpm 프로세스를 시작합니다. . 웹 서버 설치: Nginx;

php-fpm
로그인 후 복사

3. 데이터베이스 설치: Mysql 및 시작:

2.1 在配置文件 nginx.conf 中添加 FastCGI 模块的配置;
2.2 启动 Nginx 服务器
    nginx
로그인 후 복사

이제 환경이 설정되었으며 PHP 프로젝트를 로컬에서 개발할 수 있습니다.

아직 이해가 되지 않는다면 이해해야 할 몇 가지 지식이 있을 수 있습니다.

1. Mac에 php nginx 및 mysql을 설치하는 방법


brew install *를 사용하여 설치하세요. php nginx mysql any를 나타냅니다.


2. php-fpm 프로세스가 무엇인가요?

FastCGI 프로토콜을 구현하고, PHP 인터프리터(php-cgi)의 프로세스를 관리하며, php-fpm 프로세스 관리자를 통해 시작됩니다.

그래도 이해가 되지 않는다면 https://segmentfault.com/a/1190000018374234



3을 참고하세요. 3. FastCGI 모듈이 무엇인가요?

FastCGI 모듈은 Nginx에서 서버 측 프로그래밍 언어로 정보를 전송하는 데 사용됩니다.

C에 많은 클래스 라이브러리가 있고 PHP에 필요에 따라 구성하거나 사용할 수 있는 많은 확장이 있는 것처럼 Nginx에도 많은 모듈이 있습니다.


4. mysqld 대신 mysql.server를 사용하는 이유는 무엇입니까?

mysqld와 비교할 때 msyql.server 사용의 가장 큰 장점은 다음과 같습니다.

오류가 발생하고 mysql 서버가 다운되면 mysql 서버가 자동으로 다시 시작됩니다.

5. 서버란 무엇인가요?


물리적 개념뿐만 아니라 다양한 맥락에서 데몬 프로세스를 의미합니다.

위 내용은 Mac에서 PHP 개발 환경을 설정하는 방법에 대한 튜토리얼(자세한 단계)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

관련 라벨:
php
원천:segmentfault.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿