>PHP 프레임워크 >Workerman >Linux에서 Workerman을 시작하는 방법

Linux에서 Workerman을 시작하는 방법

尚
원래의
2019-12-06 15:07:184912검색

Linux에서 Workerman을 시작하는 방법

Workerman 시작 및 중지와 같은 명령은 모두 명령줄에서 완료됩니다.

Workerman을 시작하려면 먼저 서비스 모니터링을 위한 포트와 프로토콜을 정의하는 시작 항목 파일이 필요합니다.

Startup

1. 디버그 모드에서 시작

php start.php start

2. 데몬(데몬) 모드에서 시작

php start.php start -d

디버그 모드와 데몬 모드의 차이점:

1. 코드에 echo 및 var_dump가 있습니다. 인쇄 및 기타 인쇄 기능은 터미널에 직접 출력됩니다.

2. 데몬 모드에서 시작합니다. 코드의 echo, var_dump, print 및 기타 인쇄는 기본적으로 Worker::$stdoutFile = '/your/를 설정하여 설정할 수 있습니다. 경로/파일';

3. 디버그 모드에서 시작하면 터미널이 닫힌 후 Workerman이 종료됩니다.

4. 데몬 모드로 시작합니다. Workerman은 터미널이 닫힌 후에도 백그라운드에서 계속 정상적으로 실행됩니다.

Workerman은 Linux 시스템에서 부팅할 때 자동으로 시작됩니다.

/etc/rc.local을 열고 종료 0 전에 다음과 유사한 코드를 추가하세요.

ulimit -HSn 102400
/usr/bin/env php /磁盘/路径/start.php start -d
exit 0

더 많은 Workerman 지식을 보려면 workerman 튜토리얼 칼럼을 참고하세요.

위 내용은 Linux에서 Workerman을 시작하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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