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

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

不言
不言앞으로
2019-03-04 14:47:296169검색

이 글은 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
이 기사는 segmentfault.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제