トップ 一覧 検索 ヘルプ RSS ログイン

劇場

劇場>>PSGIの変更点

  • 追加された行はこのように表示されます。
  • 削除された行はこのように表示されます。
[[serversman]]
*cpanm Plack
**PSGIの実装
*cpanm Starman / cpanm Starlet
**PSGI対応サーバー

*hello world
**http://perl.g.hatena.ne.jp/sin5/ 参考

*[[nginx]]でreverse proxy
**sudo vim /usr/local/nginx/conf/nginx.conf修正

 worker_processes  1;
 events {
     worker_connections  1024;
 }
 http {
     access_log  logs/access.log  main;
     keepalive_timeout  65;
     server {
         listen       80;
         server_name  localhost;
         location / {
             proxy_pass   http://localhost:5000;
         }
     }
 }
*これでポート5000で立てたHelloWorldに80でアクセスできる
----
*start_server --port 5000 -- plackup -s Starlet -L Shotgun app.psgi
*スタート
 start_server --port 5000 -- plackup -s Starlet -L Shotgun app.psgi