>  기사  >  백엔드 개발  >  wnmp, 유명한 패키지는 무엇입니까?

wnmp, 유명한 패키지는 무엇입니까?

WBOY
WBOY원래의
2016-09-19 09:16:431888검색

Wamp에는 xampp이 있는데 wnmp는 어떻습니까?

구성 지식이 있는 상황에 적합합니다. wnmp를 직접 수동으로 구성하는 것이 더 낫습니까, 아니면 제품군을 사용하여 배포를 자동화하는 것이 더 낫습니까?

답글 내용:

Wamp에는 xampp이 있는데 wnmp는 어떻습니까?

구성 지식이 있는 상황에 적합합니다. wnmp를 직접 수동으로 구성하는 것이 더 낫습니까, 아니면 제품군을 사용하여 배포를 자동화하는 것이 더 낫습니까?

PHP 버전과 Apache, nginx 간을 쉽게 전환할 수 있고 다양한 기능을 제공하는 유명한 phpStudy가 있습니다. 나는 그것을 몇 년 동안 사용했습니다. . .

하지만 직접 구성하는 것이 좋습니다. 실제로는 매우 간단합니다.

먼저 압축 패키지인 nginx를 설치하고 압축을 풀면 설치가 완료됩니다.

PHP도 마찬가지입니다.

MySQL은 더 간단합니다. 완료될 때까지 다음 단계를 두 번 클릭하고 부팅 후 자동으로 시작됩니다.

그런 다음 php-cgi를 실행하여 php가 nginx의 요청을 수신하도록 해야 합니다.

winsc 도구를 사용합니다: https://github.com/kohsuke/winsw

php 디렉토리에 있는 php-cgi를 서비스로 설정하세요.

그런 다음 sc 도구를 사용하여 nginx를 Windows 서비스로 설정합니다.

그런 다음 PHP가 수신 대기하는 9000 포트를 찾을 수 있도록 nginx 구성을 수정합니다.

주로 이 단락:

<code>        location ~ \.php(.*)$  {
            fastcgi_pass   127.0.0.1:9000;
            fastcgi_index  index.php;
            fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
            fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
            fastcgi_param  PATH_INFO  $fastcgi_path_info;
            fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
            include        fastcgi_params;
        }</code>

전체 구성을 보려면 https://github.com/shellus/my...

를 참조하세요.

루트 디렉터리를 설정하는 것을 잊지 마세요. 위 링크의 동적 2차 도메인 이름 바인딩 디렉터리는 사용되지 않으므로 루트 디렉터리를 직접 지정하세요.

모든 필수 파일은 https://github.com/shellus/my...

에서 확인할 수 있습니다.

궁금한 점은 직접 댓글로 남겨주세요.

시청해주셔서 감사합니다


보충:

그런데, 이러한 서비스 스위치를 제어하려면 sc start nginx을 사용하여 관리자 권한으로 실행하세요. 자세한 내용은 github를 확인하세요.

물론 직접 수동으로 구축하는 것이 가장 좋습니다. 저는 xampp 통합 소프트웨어를 사용해본 적이 없어서 그것이 좋은지 나쁜지 말할 수 없습니다. 어느 정도 편리한 것은 사실이지만 온라인 배포에는 xampp을 사용할 수 없습니다. 직접 만드는 것은 그것을 익히는 데 도움이 됩니다.

실제로 wnmp라는 통합 도구가 있으며, 웹사이트는 www.getwnmp.org입니다

phpstudy

phpstudy

사실 프로그램 작성자가 직접 작성해서 웹에 맞게 다양한 환경을 구축하는 방법을 배우라고 권하는 것도 좋은 것 같아요.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.