liuginx 경량급 고병발 cgi 서버.개발 환경에서의 빠른 배치 서버.
cgi 모드 웹 서버
지원 언어
CGI 모드를 사용하기 때문에 모든 cgi 모드에서 실행되는 프로그램을 지원합니다.
php
python
go
perl
실행 방법
cd mywebsite
liugnix_ENV
liuginx --help
2013/05/07 01:10:43 liuginx
Usage of liuginx:
-path=".": Setting website room path. Default '.'
-port=":8080": Set server port!
-route_all=true: All file to route_index
-route_index="": Route url to index! set index.php or index.py !
설치 방법?
,
windows 32 :
https://github.com/ablegao/liugnix/liugnix_win32.exe
windows 64 :
https://github.com/ablegao/liugnix/liugnix_win64.exe
linux 64 :
https://github.com/ablegao/liugnix/liuginx_linux64
Mac 10.8.3
https://github.com/ablegao/liugnix/liuginx_mac
자체 컴파일
4
언어 해석은 어떻게 설정합니까?
너는 liuginx라는 이름이 필요하다.conf 파일, 이 파일은liuginx와 같은 디렉터리에 있어야 합니다.(소스 코드에 첨부되어 있습니다.)
프로필 내용: {"server": {"process": 10240}, "file": {"php": {"script": "/usr/local/bin/php-cgi", "argv": [$file"],"env": []},
".phps":{
"script":"/usr/local/bin/php-cgi",
"argv":["-s","$file"],
"env":[]
},
".go":{
"script":"/usr/local/go11/bin/go",
"argv":["run" , "$file"],
"env":[
"GOPATH=~/code/mygo",
"GOROOT=/usr/local/go11"
]
},
".py":{
"script":"/opt/python/py27/bin/python",
"argv":["-u", "$file"],
"env":[]
}
}
}
파일 구조 구성
서버: {process: 최대 프로세스 수, 설정이 높으면 높은 병발을 가져올 수 있습니다.}
file 아래의 구성: 예.php는 php 파일을 설정하는 해석입니다.여기서 script는 php 해상도를 지정하는 데 사용됩니다.여기 사용하는 php-cgi, 윈도우즈 아래는 php-cgi.exe argv에서 $file은 필수 옵션입니다.실제 실행 시/usr/local/bin/php-cgi $file
보다phps의 해석은 php-cgi를 바탕으로 -s 파라미터를 추가하는 동시에 php-cgi의 다른 명령 파라미터를 볼 수 있고argv에 추가할 수 있다.
env는 다른 명령 집합 파라미터를 확장하는 데 사용됩니다.
만약 내가 thinkphp cakephp 등을 사용한다면, index를 어떻게 숨깁니까?php 파일, 루트 기능 실현?
liuginx.exe --route_index=index.php
어떤 서류는 이미 존재하는데, 나는 결코 경로를 지나고 싶지 않다. 어떡하지?
liuginx.exe --route_index=index.php --route_all=false
GoLang
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다양한 언어의 JSONJSON은 Javascript 표기법을 사용하여 데이터 구조를 레이아웃하는 데이터 형식입니다. 그러나 Javascript가 코드에서 이러한 구조를 나타낼 수 있는 유일한 언어는 아닙니다. 저는 일반적으로 '객체'{}...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.