nginx에서 vhost를 구성하는 몇 가지 예
php
<code>server { server_name stage.localhost; <span>listen</span><span>80</span> ; root /data; <span>index</span><span>index</span>.html <span>index</span>.htm <span>index</span>.php; location ~ .php$ { fastcgi_pass <span>127.0</span>.<span>0</span>.<span>1</span>:<span>9000</span>; fastcgi_index <span>index</span>.php; fastcgi_param SCRIPT_FILENAME /data<span>$fastcgi_script_name</span>; include fastcgi_params; } }</code>
정적 파일
<code>server { server_name sms<span>.fake</span><span>;</span> listen <span>80</span><span>;</span> root /data/fakesms<span>;</span> index mobile1<span>.html</span> mobile1b<span>.html</span><span>;</span> }</code>
다른 언어로 개발된 서버 서비스
<code>server { listen <span>80</span>; server_name localhost<span>.</span>pythonserver; access_log /<span>var</span>/<span>log</span>/nginx/pythonserver<span>-access</span><span>.</span><span>log</span> ; error_log /<span>var</span>/<span>log</span>/nginx/pythonserver<span>-error</span><span>.</span><span>log</span> ; charset utf<span>-</span><span>8</span>; client_max_body_size <span>100</span>m; client_body_timeout <span>60</span>; location /exam0<span>/</span> { proxy_pass http:<span>//127.0.0.1:8889;</span> } location /exam1<span>/</span> { proxy_pass http:<span>//127.0.0.1:8880;</span> } location /exam2<span>/</span> { proxy_pass http:<span>//127.0.0.1:8881;</span> } }</code>
위 내용은 관련 내용을 포함하여 nginx 구성 vhost 예제를 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.